Liking cljdoc? Tell your friends :D

rewrite-clj.reader


boundary?cljs

(boundary? c)

Check whether a given char is a token boundary.

Check whether a given char is a token boundary.
sourceraw docstring

bufcljs

source

get-column-numbercljs

source

get-line-numbercljs

source

ignorecljs

(ignore reader)

Ignore the next character.

Ignore the next character.
sourceraw docstring

indexing-push-back-readercljs

source

linebreak?cljs

(linebreak? c)

Checks whether the character is a newline

Checks whether the character is a newline
sourceraw docstring

nextcljs

(next reader)

Read next char.

Read next char.
sourceraw docstring

peekcljs

(peek reader)

Peek next char.

Peek next char.
sourceraw docstring

peek-charcljs

source

read-charcljs

source

read-include-linebreakcljs

(read-include-linebreak reader)

Read until linebreak and include it.

Read until linebreak and include it.
sourceraw docstring

read-keywordcljs

(read-keyword reader initch)
source

read-ncljs

(read-n reader node-tag read-fn p? n)

Call the given function on the given reader until n values matching p? have been collected.

Call the given function on the given reader until `n` values matching `p?` have been
collected.
sourceraw docstring

read-repeatedlycljs

(read-repeatedly reader read-fn)

Call the given function on the given reader until it returns a non-truthy value.

Call the given function on the given reader until it returns
a non-truthy value.
sourceraw docstring

read-stringcljs

source

read-untilcljs

(read-until reader p?)

Read until a char fulfills the given condition. Ignores the matching char.

Read until a char fulfills the given condition. Ignores the
matching char.
sourceraw docstring

read-whilecljs

(read-while reader p?)
(read-while reader p? eof?)

Read while the chars fulfill the given condition. Ignores the unmatching char.

Read while the chars fulfill the given condition. Ignores
the unmatching char.
sourceraw docstring

read-with-metacljs

(read-with-meta reader read-fn)

Use the given function to read value, then attach row/col metadata.

Use the given function to read value, then attach row/col metadata.
sourceraw docstring

space?cljs

(space? c)

Checks whether the character is a space

Checks whether the character is a space
sourceraw docstring

string->edncljs

(string->edn s)

Convert string to EDN value.

Convert string to EDN value.
sourceraw docstring

throw-readercljs

(throw-reader reader fmt & data)

Throw reader exception, including line/column.

Throw reader exception, including line/column.
sourceraw docstring

unreadcljs

source

whitespace-or-boundary?cljs

(whitespace-or-boundary? c)
source

whitespace?cljs

(whitespace? ch)

Checks whether a given character is whitespace

Checks whether a given character is whitespace
sourceraw docstring

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

× close