Package | Description |
---|---|
org.armedbear.lisp |
Modifier and Type | Field and Description |
---|---|
(package private) SpecialBindingsMark |
SpecialBindingsMark.next |
private SpecialBindingsMark |
LispThread.savedSpecials
This variable points to the head of a linked list of saved
special bindings.
|
Modifier and Type | Method and Description |
---|---|
SpecialBindingsMark |
LispThread.markSpecialBindings()
Marks the state of the special bindings,
for later rewinding by resetSpecialBindings().
|
Modifier and Type | Method and Description |
---|---|
void |
LispThread.resetSpecialBindings(SpecialBindingsMark mark)
Restores the state of the special bindings to what
was captured in the marker 'mark' by a call to markSpecialBindings().
|
Constructor and Description |
---|
SpecialBindingsMark(int idx,
SpecialBinding binding,
SpecialBindingsMark next)
Constructor to be called by LispThread.markSpecialBindings() only
|