5.1.2 Stack Manipulation

Push (E)

pushes E on to the control stack.

Pop (E)

pops the top item on the control stack into E.

NPop (N)

If N is positive, N items are popped off of the stack. If N is negative, NIL is pushed onto the stack -N times. N must be a fixnum.

Bind-Null (E)

pushes E (which must be a symbol) and its current value onto the binding stack, and sets the value of E to NIL. Returns NIL.

Bind (Value Symbol)

pushes Symbol (which must be a symbol) and its current value onto the binding stack, and sets the value cell of Symbol to Value. Returns Symbol.

Unbind (N)

undoes the top N bindings on the binding stack.