Skip to main content

Crate cljrs_interp

Crate cljrs_interp 

Source

Modules§

apply
Function application and the recur trampoline.
destructure
Sequential and associative destructuring for let*, fn*, and loop*.
eval
Top-level eval dispatcher and form-to-value conversion.
macros
Macro expansion pipeline.
special
Special form evaluators.
syntax_quote
Syntax-quote (backtick) expansion.

Functions§

standard_env
Create a GlobalEnv pre-populated with clojure.core built-ins, bootstrap HOFs, and clojure.test (eagerly loaded so eval-crate tests can use (require '[clojure.test ...]) without a source path).
standard_env_minimal
Create a minimal GlobalEnv with clojure.core builtins and bootstrap HOFs, but without any stdlib namespaces pre-loaded.
standard_env_with_paths
Create a GlobalEnv with built-ins, bootstrap HOFs, and configured source paths.