Next: built-in lists null, Up: built-in lists [Contents][Index]
Type of lists, whatever their structure. The fact that a list structure is non–empty, non–circular, proper or improper must be checked at run–time.
<list>: <list> type-constructor obj …The constructor is list. Return a new list having the given
obj arguments as items.
<list>: <list> type-predicate objThe type predicate is list?. Return #t if obj is null
or a proper list object; otherwise return #f.
<list>: <boolean> equality-predicate thisThe equality predicate is equal?.
<list>: <non-negative-fixnum> hash-function thisThe hash function is list-hash.
<list>: <boolean> circular? thisApply circular-list? to the argument and return its return value.
<list>: <boolean> single-item? thisApply list-of-single-item? to the argument and return its return
value.
<list>: <list> append this {L <list>} …Apply append to the arguments and return its return value.
<list>: <list> reverse thisApply reverse to the arguments and return its return value.