Buy GNU books!
|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
The procedures in this section test specific properties of lists.
#tif obj is a proper list, that is a finite list, terminated with the empty list. Otherwise, return
#tif obj is a circular list, otherwise return
#tif obj is a dotted list, return
#fotherwise. A dotted list is a finite list which is not terminated by the empty list, but some other value.
#tif lst is the empty list
#fotherwise. If something else than a proper or circular list is passed as lst, an error is signalled. This procedure is recommended for checking for the end of a list in contexts where dotted lists are not allowed.
#tis obj is not a pair,
#fotherwise. This is shorthand notation
(not (pair? obj))and is supposed to be used for end-of-list checking in contexts where dotted lists are allowed.
#tif all argument lists are equal,
#fotherwise. List equality is determined by testing whether all lists have the same length and the corresponding elements are equal in the sense of the equality predicate elt=. If no or only one list is given,
|webmaster||delorie software privacy|
|Copyright © 2003 by The Free Software Foundation||Updated Jun 2003|