(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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |