Optional
Readonly
endOptional
Readonly
posReturns the length of the list.
Contains the name of the type.
Provides an iterator over the Cons, returning the items is the list. The first element returned will be car(cons). The subsequent elements are obtained from walking the cdr's. Hint: Using the ... operator inside [] returns all the items in the list.
Symbolic expressions are built by connecting Cons structures.
For example, (a * b + c) is built like this:
The car links go downwards, the cdr links go to the right.
A nil is a special kind of Cons in which the iscons method returns false. An atom is never in the cdr position. There will be a cons with a nil cdr and a car containing the atom.