Liking cljdoc? Tell your friends :D

bluebell.utils.wip.traverse


add-parent

(add-parent parents parent)

add-subexpression

(add-subexpression result lookup k)

add-subexpression-to-parents-of

(add-subexpression-to-parents-of result lookup p k)

compute-subexpressions

(compute-subexpressions expr)
(compute-subexpressions expr cfg)

compute-subexpressions-sub

(compute-subexpressions-sub analyzed)

default-subexpr-cfg


default-traverse-cfg


descend?

(descend? cfg expr)

insert-subexpr

(insert-subexpr result p k)

look-up-and-inc

(look-up-and-inc m expr parent)

process-config

(process-config cfg)

register-cached

(register-cached orig cfg [m new-value] parent)

register-child-at

(register-child-at m child at n)

register-child-at-parents

(register-child-at-parents m child at n)

register-child-here

(register-child-here m child at n)

register-children

(register-children m)

traverse-postorder-cached

(traverse-postorder-cached expr cfg)
(traverse-postorder-cached m expr cfg)

traverse-postorder-cached-coll

(traverse-postorder-cached-coll m expr parent cfg)

traverse-postorder-cached-sub

(traverse-postorder-cached-sub m expr cfg parent)

traverse-postorder-with-state

(traverse-postorder-with-state expr cfg)
(traverse-postorder-with-state state expr cfg)

traverse-postorder-with-state-sub

(traverse-postorder-with-state-sub state expr visit access)

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

× close