Liking cljdoc? Tell your friends :D

ari.lex

General lexing module. Converts a raw text file into a list of tagged words based on defined lexical rules

General lexing module. Converts a raw text file into a list of tagged words based on defined lexical rules
raw docstring

create-taggersclj

(create-taggers tag-pairs)

Convert regular expressions into predicates

Convert regular expressions into predicates
sourceraw docstring

do-tagclj

(do-tag tokens taggers)

Tag a list of tokens using regex-based predicates

Tag a list of tokens using regex-based predicates
sourceraw docstring

find-matchclj

(find-match content separators)

Attempt to match a list of separators against a string.

Attempt to match a list of separators against a string.
sourceraw docstring

front-match?clj

(front-match? a b)

Check if the leading elements of two sequences match

Check if the leading elements of two sequences match
sourceraw docstring

lexclj

(lex separators special-separators tag-pairs log content)

Convert a string (file) into tagged tokens

Convert a string (file) into tagged tokens
sourceraw docstring

match-separatorclj

(match-separator content separator c)

Attempt to match a single separator to a string, counting the number of characters that match.

Attempt to match a single separator to a string, counting the number of characters that match.
sourceraw docstring

separateclj

(separate content separators special-separators)

Preform lexing of both special and normal separators

Preform lexing of both special and normal separators
sourceraw docstring

separate-normalclj

(separate-normal content separators)

Break a string up by multi-character separators. Assumes that separators are in sorted order.

Break a string up by multi-character separators. Assumes that separators are in sorted order.
sourceraw docstring

separate-specialclj

(separate-special content specials)

Separate strings, comments, and other specially lexed elements from code

Separate strings, comments, and other specially lexed elements from code
sourceraw docstring

special-endingsclj

source

special-tagsclj

source

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

× close