Liking cljdoc? Tell your friends :D

cljs.reader


*default-data-reader-fn*cljs


*tag-table*cljs


add-data-readerscljsmacro

(add-data-readers default-readers)

deregister-default-tag-parser!cljs

(deregister-default-tag-parser!)

deregister-tag-parser!cljs

(deregister-tag-parser! tag)

desugar-metacljs

(desugar-meta f)

dispatch-macroscljs

(dispatch-macros s)

escape-charcljs

(escape-char buffer reader)

escape-char-mapcljs

(escape-char-map c)

float-patterncljs


int-patterncljs


macro-terminating?cljs

(macro-terminating? ch)

macroscljs

(macros c)

make-unicode-charcljs

(make-unicode-char code-str)

maybe-read-tagged-typecljs

(maybe-read-tagged-type rdr initch)

not-implementedcljs

(not-implemented rdr ch)

parse-and-validate-timestampcljs

(parse-and-validate-timestamp s)

parse-timestampcljs

(parse-timestamp ts)

push-back-readercljs

(push-back-reader s)

PushbackReadercljsprotocol

unreadcljs

(unread reader ch)

Push back a single character on to the stream

Push back a single character on to the stream

read-charcljs

(read-char reader)

Returns the next char from the Reader, nil if the end of stream has been reached

Returns the next char from the Reader,
nil if the end of stream has been reached

ratio-patterncljs


readcljs

(read reader eof-is-error sentinel is-recursive)

Reads the first object from a PushbackReader. Returns the object read. If EOF, throws if eof-is-error is true. Otherwise returns sentinel.

Only supports edn (similar to clojure.edn/read)

Reads the first object from a PushbackReader. Returns the object read.
If EOF, throws if eof-is-error is true. Otherwise returns sentinel.

Only supports edn (similar to clojure.edn/read)
raw docstring

read-2-charscljs

(read-2-chars reader)

read-4-charscljs

(read-4-chars reader)

read-commentcljs


read-delimited-listcljs

(read-delimited-list delim rdr recursive?)

read-discardcljs

(read-discard rdr _)

read-dispatchcljs

(read-dispatch rdr _)

read-keywordcljs

(read-keyword reader initch)

read-listcljs

(read-list rdr _)

read-literalcljs

(read-literal rdr ch)

read-mapcljs

(read-map rdr _)

read-metacljs

(read-meta rdr _)

read-numbercljs

(read-number reader initch)

read-pastcljs

(read-past pred rdr)

Read until first character that doesn't match pred, returning char.

Read until first character that doesn't match pred, returning
char.
raw docstring

read-raw-string*cljs

(read-raw-string* reader _)

read-regexcljs

(read-regex rdr ch)

read-setcljs

(read-set rdr _)

read-stringcljs

(read-string s)

Reads one object from the string s

Reads one object from the string s
raw docstring

read-string*cljs

(read-string* reader _)

read-symbolcljs

(read-symbol reader initch)

read-tokencljs

(read-token rdr initch)

read-unmatched-delimitercljs

(read-unmatched-delimiter rdr ch)

read-vectorcljs

(read-vector rdr _)

reader-errorcljs

(reader-error rdr & msg)

register-default-tag-parser!cljs

(register-default-tag-parser! f)

register-tag-parser!cljs

(register-tag-parser! tag f)

skip-linecljs

(skip-line reader _)

Advances the reader to the end of a line. Returns the reader

Advances the reader to the end of a line. Returns the reader
raw docstring

special-symbolscljs

(special-symbols t not-found)

StringPushbackReadercljs


symbol-patterncljs


throwing-readercljs

(throwing-reader msg)

unicode-2-patterncljs


unicode-4-patterncljs


validate-unicode-escapecljs

(validate-unicode-escape unicode-pattern reader escape-char unicode-str)

wrapping-readercljs

(wrapping-reader sym)

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

× close