(locals)
Returns the local binding map, equivalent to the value of &env
.
Returns the local binding map, equivalent to the value of `&env`.
(register-arg x)
Registers a function argument x
.
Registers a function argument `x`.
(register-local v x)
Registers a locally bound variable v
, which is being set to form x
.
Registers a locally bound variable `v`, which is being set to form `x`.
(tag-of x)
Returns a symbol representing the tagged class of the symbol, or nil
if none exists.
Returns a symbol representing the tagged class of the symbol, or `nil` if none exists.
(with-base-env & body)
(with-lexical-scoping & body)
Defines a lexical scope where new locals may be registered.
Defines a lexical scope where new locals may be registered.
(with-stub-vars & body)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close