Provides the services for parsing and compiling the hiccup notation to a static tree.
Provides the services for parsing and compiling the hiccup notation to a static tree.
(parse hiccup)(parse hiccup spec)Parses an hiccup behavior tree, returning the parse tree
Parses an hiccup behavior tree, returning the parse tree
(parsed->node parsed tree)Compiles a node, setting its meta data and compiled closure in the tree. This returns the node id and the updated tree.
Compiles a node, setting its meta data and compiled closure in the tree. This returns the node id and the updated tree.
(parsed->tree tree parsed)Compiles a parsed hiccup tree to a tree, setting its root node id
Compiles a parsed hiccup tree to a tree, setting its root node id
(parsed-children->tree children tree)Compiles the children hiccup nodes, returning their ids and the updated tree in a pair vector
Compiles the children hiccup nodes, returning their ids and the updated tree in a pair vector
(prepare hiccup)Prepares the hiccup tree by removing the nil nodes and splicing the :<> node children into its parent node
Prepares the hiccup tree by removing the nil nodes and splicing the :<> node children into its parent node
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 |