Liking cljdoc? Tell your friends :D

std.lang.base.grammar


+op-all+clj


buildclj

(build)
(build & {:keys [lookup include exclude] :or {lookup +op-all+}})

selector for picking required ops in grammar

selector for picking required ops in grammar
raw docstring

build-minclj

(build-min & [arr])

minimum ops example for a language

minimum ops example for a language
raw docstring

build-xtalkclj

(build-xtalk)

xtalk ops

(build-xtalk) => map?

xtalk ops

(build-xtalk)
=> map?
raw docstring

build:extendclj

(build:extend build m)

adds new ops in the map

adds new  ops in the map
raw docstring

build:overrideclj

(build:override build m)

overrides existing ops in the map

overrides existing ops in the map
raw docstring

collect-opsclj

(collect-ops arr)

collects alll ops together

(collect-ops +op-all+) => map?

collects alll ops together

(collect-ops +op-all+)
=> map?
raw docstring

gen-opsclj

(gen-ops ns shortcut)

generates ops

(gen-ops 'std.lang.base.grammar-spec "spec") => vector?

generates ops

(gen-ops 'std.lang.base.grammar-spec "spec")
=> vector?
raw docstring

grammarclj

(grammar tag reserved template)

constructs a grammar

constructs a grammar
raw docstring

grammar-macrosclj

(grammar-macros reserved)

process macros within the grammar

process macros within the grammar
raw docstring

grammar-sectionsclj

(grammar-sections reserved)

process sections witihin the grammar

process sections witihin the grammar
raw docstring

grammar-structureclj

(grammar-structure reserved)

returns all the :block and :fn forms

returns all the `:block` and `:fn` forms
raw docstring

grammar?clj

(grammar? obj)

checks that an object is instance of grammar

checks that an object is instance of grammar
raw docstring

ops-detailclj

(ops-detail k)

get sthe detail of the ops

get sthe detail of the ops
raw docstring

ops-listclj

(ops-list)

lists all ops in the grammar

lists all ops in the grammar
raw docstring

ops-summaryclj

(ops-summary & [ks])

gets the symbol and op name for a given category

gets the symbol and op name for a given category
raw docstring

ops-symbolsclj

(ops-symbols)

gets a list of symbols

gets a list of symbols
raw docstring

to-reservedclj

(to-reserved build)

convert op map to symbol map

convert op map to symbol map
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close