final class Binding extends Object
Modifier and Type | Field and Description |
---|---|
(package private) Environment |
env
Used only for tags and blocks.
|
(package private) Binding |
next |
(package private) boolean |
specialp
Only used for variable bindings.
|
(package private) LispObject |
symbol
The symbol in case of a variable, block or
non-SETF function binding, the tag (symbol or
integer) in case of a tag binding or the cons
in case of a SETF function binding
|
(package private) LispObject |
value
The value bound.
|
Constructor and Description |
---|
Binding(LispObject symbol,
Environment env,
LispObject value,
Binding next) |
Binding(LispObject symbol,
LispObject value,
Binding next) |
final LispObject symbol
Environment env
LispObject value
boolean specialp
final Binding next
Binding(LispObject symbol, LispObject value, Binding next)
Binding(LispObject symbol, Environment env, LispObject value, Binding next)