A general purpose extensible list type. Lists are indexed starting at 1.
Functions
Apply(list,func): ANY
Returns the result of calling func with the elements in list as arguments.
References to the elements of list are passed so if func expects reference parameters, it will modify list.
returns an assignable reference to the nth element of list
negative indices are taken from the end of the list
fails if n is outside the range -list:length .. list:length
returns the sublist of list from the mth to the n - 1th element inclusively
fails if either m or n is outside the range of the list
returns an empty list if m>n
compares the nth element of list to value
negative indices are taken from the end of the list
fails if n is outside the range -list:length .. list:length
compares the sublist of list from the mth to the n - 1th element inclusively to list2
fails if either m or n is outside the range of the list
returns an empty list if m>n
Returns the result of calling func with the elements in list as arguments.
References to the elements of list are passed so if func expects reference parameters, it will modify list.
Returns the result of calling func with the elements in list as arguments.
References to the elements of list are passed so if func expects reference parameters, it will modify list.
Returns the list or results obtained by calling func with each element in list.
Elements for which func(value) fail will not add any result to the list.
Returns the list or results obtained by calling func with each element in list.
Elements for which func(value) fail will not add any result to the list.