Liking cljdoc? Tell your friends :D

lucid.legacy.analyzer.ast

Utilities for AST walking/updating

Utilities for AST walking/updating
raw docstring

-update-childrencljmultimethod

raw docstring

-update-children-rcljmultimethod

raw docstring

ast->eavclj

(ast->eav ast)
raw docstring

childrenclj

(children ast)
raw docstring

children*clj

(children* {:keys [children] :as ast})
raw docstring

cyclingclj

(cycling & fns*)
raw docstring

nodesclj

(nodes ast)
raw docstring

postwalkclj

(postwalk ast f)
(postwalk ast f reversed?)
raw docstring

prewalkclj

(prewalk ast f)
raw docstring

update-childrenclj

(update-children ast f)
(update-children ast f reversed?)
raw docstring

walkclj

(walk ast pre post)
(walk ast pre post reversed?)
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close