splittail


Purpose
Split a list returning the last elements.
Synopsis
function splittail(l:list, o:integer):list
Arguments
A list
Number of elements to remove if >0 or number of elements to keep if <0
Return value
The list of elements removed.
Example
L:=[1,2,3,4,5]
L2:=splittail(L,2)    ! => L=[1,2,3] L2=[4,5]
L2:=splittail(L,-1)   ! => L=[1] L2=[2,3]
Further information
If the second parameter is 0, the list is unchanged and an empty list is returned. If the same parameter is larger than the size of the list, all elements are deleted and the function returns a copy of the original list.
Related topics
splithead


If you have any comments or suggestions about these pages, please send mail to support@fico.com.

© Copyright 2001-2013 Fair Isaac Corporation. All rights reserved.