V. Lists and Arrays
- Table of Contents
- append -- concatenates several lists into a single new list.
- aref -- returns an array expression at a given index.
- array -- constructs an array.
- array_to_list -- converts an array to a list.
- aset -- sets an array element to a value at a given index.
- assoc, assoc_equal -- search an association list for a sublist.
- bsearch -- searches an array or list for a element.
- car, cdr, and others -- return specific elements of a list.
- cons -- constructs a cons cell.
- copy -- makes a copy of the top list level of a list.
- copy_tree -- copies the entire tree structure and elements of a list.
- delete -- removes an element from an array.
- difference -- constructs a list of the differences between two lists.
- find, find_equal -- search a list using the eq and equal functions.
- insert -- inserts an array value at a given position.
- intersection -- constructs a list of all the elements found in
both of two lists.
- length -- counts the number of elements in a list or array.
- list, listq -- create lists.
- list_to_array -- converts a list to an array.
- make_array -- creates an empty array.
- nappend -- appends one or more lists, destructively modifying them.
- nremove -- removes list items, destructively altering the list.
- nreplace, nreplace_equal -- replace elements in a list.
- nth_car, nth_cdr -- iteratively apply the car and cdr functions to a list.
- remove -- removes list items without altering the list.
- reverse -- reverses the order of list elements.
- rplaca, rplacd -- replace the car and cdr of a list.
- shorten_array -- reduces or expands the size of an array.
- sort -- sorts a list or array, destructively modifying the order.
- union -- constructs a list containing all the elements of two lists.
Copyright 1995-2002 by
Cogent Real-Time Systems, Inc.