Previous: built-in lists null, Up: built-in lists [Contents][Index]
Type of non–empty lists, whatever their structure. The fact that a list structure is non–circular, proper or improper must be checked at run–time.
<nelist>
: <nelist> type-constructor obj …Return a new non–empty list having the given obj arguments as items.
<nelist>
: <nelist> type-predicate objThe type predicate is nelist?
. Return #t
if obj is a
proper non–empty list object; otherwise return #f
.
<nelist>
: <top> car thisApply car
to the type instance.
<nelist>
: <top> cdr thisApply cdr
to the type instance.
<nelist>
: <pair> last-pair thisApply last-pair
to the arguments and return its return value.
<list>
: <list> list-tail this {idx <non-negative-exact-integer>}Apply list-tail
to the arguments and return its return value.
<list>
: <list> ref this {idx <non-negative-exact-integer>}Apply list-ref
to the arguments and return its return value.