Liking cljdoc? Tell your friends :D

fr.jeremyschoffen.prose.alpha.reader.grammar.utils


def-regexclj/smacro

(def-regex n xeger-expr)
(def-regex n doc xeger-expr)

Macro used to short hand:

(def a-regex (make-regex "a regal expression"))

into

(def-regex a-regex "a regal expression")
Macro used to short hand:
```clojure
(def a-regex (make-regex "a regal expression"))
```
into
```clojure
(def-regex a-regex "a regal expression")
```
sourceraw docstring

enclosedclj/s

(enclosed open-rule close-rule & enclosed)

Make a grammatical describing text enclosed in balanced delimiters.

Make a grammatical describing text enclosed in balanced delimiters.
sourceraw docstring

enclosed-textclj/s

(enclosed-text & forbidden)

Text found between balanced delimiters.

Text found between balanced delimiters.
sourceraw docstring

hideclj/s

(hide g tag-names)

Selectively hide the productions of a grammar.

Selectively hide the productions of a grammar.
sourceraw docstring

hide-allclj/s

(hide-all g)

Hide all productions of a grammar.

Hide all productions of a grammar.
sourceraw docstring

hide-tagsclj/s

(hide-tags g tag-names)

Selectively hide the tags of a grammar.

Selectively hide the tags of a grammar.
sourceraw docstring

hide-tags-allclj/s

(hide-tags-all g)

Hide all tags of a grammar.

Hide all tags of a grammar.
sourceraw docstring

make-lexerclj/smacro

(make-lexer & regexes)

Make a sequence of named regular expression into a instaparse map of named regex rules.

Make a sequence of named regular expression into a instaparse map of named regex rules.
sourceraw docstring

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

× close