(create-code form meta book)(create-code form meta book mopts)(create-code [op sym & body :as form] meta grammar modules mopts)creates the code entry
creates the code entry
(create-code-base [op sym & body :as form] meta grammar)creates the base code entry
creates the base code entry
(create-code-hydrate entry reserved grammar modules & [mopts])hydrates the forms
hydrates the forms
(create-code-raw [op sym & body :as form-raw] reserved meta)creates a raw entry compatible with submit
creates a raw entry compatible with submit
(create-common
{:keys [lang namespace module line time] :or {namespace (h/ns-sym)} :as meta})create entry common keys from metadata
create entry common keys from metadata
(create-fragment [_ sym value] {return :- :as meta})creates a fragment
creates a fragment
(create-fragment-hydrate entry grammar modules mopts)hydrates the forms
hydrates the forms
(create-macro [_ sym & body] {return :- :keys [standalone] :as meta})creates a macro
creates a macro
(emit-entry grammar entry {:keys [snapshot module emit] :as mopts})emits a given entry
emits a given entry
(emit-entry-cached {:keys [grammar entry mopts]})emits using a potentially cached entry
emits using a potentially cached entry
(emit-entry-cached-raw {:keys [grammar entry mopts]})helper function for std.lang.base.impl-entry/emit-entry-cached
helper function for std.lang.base.impl-entry/emit-entry-cached
(emit-entry-label grammar entry)emits the entry label
emits the entry label
(emit-entry-raw grammar entry {:keys [emit] :as mopts})emits using the raw entry
emits using the raw entry
(with:cache-force & body)forces the cache to update
forces the cache to update
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 |