Syntax-quote expansion: MemeSyntaxQuote AST nodes → plain Clojure forms. Called by runtime paths (run, repl) before eval. Not needed for tooling (tooling works with AST nodes directly).
Syntax-quote expansion: MemeSyntaxQuote AST nodes → plain Clojure forms. Called by runtime paths (run, repl) before eval. Not needed for tooling (tooling works with AST nodes directly).
(expand-forms forms)(expand-forms forms opts)Expand all syntax-quote nodes in a vector of forms. For eval pipelines.
Expand all syntax-quote nodes in a vector of forms. For eval pipelines.
(expand-syntax-quotes form)(expand-syntax-quotes form opts)Walk a form tree and expand all AST nodes into plain Clojure forms. Expands MemeSyntaxQuote into seq/concat/list, unwraps MemeRaw to plain values. Called by runtime paths (run, repl) before eval.
Walk a form tree and expand all AST nodes into plain Clojure forms. Expands MemeSyntaxQuote into seq/concat/list, unwraps MemeRaw to plain values. Called by runtime paths (run, repl) before eval.
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 |