Purpose
Get
a copy of the first elements of a list.
Synopsis
function gethead(l:list, o:integer):list
Arguments
l
|
A list
|
o
|
Number of elements to copy if >0 or number
of elements to ignore if <0
|
Return value
A (partial) copy of the list.
Example
L:=[1,2,3,4,5]
L2:=gethead(L,2) ! => L2=[1,2]
L2:=gethead(L,-1) ! => L2=[1,2,3,4]
Further information
This function does not alter its input list.
If the second parameter is 0 an empty list is
returned. If the same parameter
is larger than the size of the list the
function returns a copy of the original list.
Related topics
If you have any comments or suggestions about these pages,
please send mail to docs@dashoptimization.com.