The function variable-information
returns information about how the variable symbol is bound in the environment env.
The value of kind will be as follows:
There is no information about variable in env
variable has a special binding in env
variable has a lexical binding in env
variable has a symbol-macro binding in env
variable has a constant binding in env
localp will be true if variable is bound by a form that has lexical scope (for example let
, lambda
) or false if variable has global scope (for example defvar
).
decls is an a-list of declarations that refer to variable. The cdr
of each pair is specified according to the car
of the pair as follows:
The cdr
is non-nil if variable is declared dynamic-extent
in env.
The cdr
is non-nil if variable is declared ignore
in env.
The cdr
is the type specifier that is declared for variable in env if any.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4