(eval-primitive op args)(expression? b)checks if a block is an expression (not whitespace/comment)
checks if a block is an expression (not whitespace/comment)
(find-redex z)finds the next reducible expression zipper location
finds the next reducible expression zipper location
(find-redex-list z)(get-expressions b)gets all non-whitespace children
gets all non-whitespace children
(highlight-node z)(list-expression? b)(lookup-symbol sym env)looks up a symbol in the environment
looks up a symbol in the environment
(macro? op)(reduce-expression z env)reduces the expression at the zipper
reduces the expression at the zipper
(run code-str)(run-form form)(step z env)(substitute body bind-sym bind-val)(symbol-token? b)(value? b)checks if a block is a fully reduced value
checks if a block is a fully reduced value
(visualize z)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 |