![]() | ![]() | ![]() | splitting-butlast | ![]() |
|
| list
&optional n | [Function] |
Purpose
Return all but the last n elements of list
and, as a second value, the tail containing those last n
elements.
Package :gbbopen-tools
Module :gbbopen-tools
Arguments and values
| list | A proper list or a dotted list | |
| n | A non-negative integer (default is 1)
| |
| result-list | A proper list | |
| tail | A proper list or a dotted list |
Returns
Two values:
Examples
> (splitting-butlast '(a b c d e)) (a b c d) (e) > (splitting-butlast '(a b c d e) 3) (a b) (c d e) > (splitting-butlast '(a b . c)) (a) (b . c) >
The GBBopen Project
![]() | ![]() | ![]() | splitting-butlast | ![]() |