Package | Description |
---|---|
org.armedbear.lisp |
Modifier and Type | Field and Description |
---|---|
(package private) SpecialBinding |
SpecialBindingsMark.binding
Special binding state to be restored
|
(package private) SpecialBinding[] |
LispThread.specials
This array stores the current special binding for every symbol
which has been globally or locally declared special.
|
Modifier and Type | Method and Description |
---|---|
SpecialBinding |
LispThread.bindSpecial(Symbol name,
LispObject value) |
SpecialBinding |
LispThread.bindSpecialToCurrentValue(Symbol name) |
private SpecialBinding |
LispThread.ensureSpecialBinding(int idx) |
SpecialBinding |
LispThread.getSpecialBinding(Symbol name) |
Constructor and Description |
---|
SpecialBindingsMark(int idx,
SpecialBinding binding,
SpecialBindingsMark next)
Constructor to be called by LispThread.markSpecialBindings() only
|