Liking cljdoc? Tell your friends :D

cljs.reader


*default-data-reader-fn*cljs

source

*tag-table*cljs

source

deregister-default-tag-parser!cljs

(deregister-default-tag-parser!)
source

deregister-tag-parser!cljs

(deregister-tag-parser! tag)
source

desugar-metacljs

(desugar-meta f)
source

dispatch-macroscljs

(dispatch-macros s)
source

escape-charcljs

(escape-char buffer reader)
source

escape-char-mapcljs

(escape-char-map c)
source

float-patterncljs

source

int-patterncljs

source

macro-terminating?cljs

(macro-terminating? ch)
source

macroscljs

(macros c)
source

make-unicode-charcljs

(make-unicode-char code-str)
source

maybe-read-tagged-typecljs

(maybe-read-tagged-type rdr initch)
source

not-implementedcljs

(not-implemented rdr ch)
source

parse-and-validate-timestampcljs

(parse-and-validate-timestamp s)
source

parse-timestampcljs

(parse-timestamp ts)
source

push-back-readercljs

(push-back-reader s)
source

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
source

ratio-patterncljs

source

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)
sourceraw docstring

read-2-charscljs

(read-2-chars reader)
source

read-4-charscljs

(read-4-chars reader)
source

read-commentcljs

source

read-delimited-listcljs

(read-delimited-list delim rdr recursive?)
source

read-discardcljs

(read-discard rdr _)
source

read-dispatchcljs

(read-dispatch rdr _)
source

read-keywordcljs

(read-keyword reader initch)
source

read-listcljs

(read-list rdr _)
source

read-literalcljs

(read-literal rdr ch)
source

read-mapcljs

(read-map rdr _)
source

read-metacljs

(read-meta rdr _)
source

read-numbercljs

(read-number reader initch)
source

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.
sourceraw docstring

read-raw-string*cljs

(read-raw-string* reader _)
source

read-regexcljs

(read-regex rdr ch)
source

read-setcljs

(read-set rdr _)
source

read-stringcljs

(read-string s)

Reads one object from the string s

Reads one object from the string s
sourceraw docstring

read-string*cljs

(read-string* reader _)
source

read-symbolcljs

(read-symbol reader initch)
source

read-tokencljs

(read-token rdr initch)
source

read-unmatched-delimitercljs

(read-unmatched-delimiter rdr ch)
source

read-vectorcljs

(read-vector rdr _)
source

reader-errorcljs

(reader-error rdr & msg)
source

register-default-tag-parser!cljs

(register-default-tag-parser! f)
source

register-tag-parser!cljs

(register-tag-parser! tag f)
source

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
sourceraw docstring

special-symbolscljs

(special-symbols t not-found)
source

StringPushbackReadercljs

source

symbol-patterncljs

source

throwing-readercljs

(throwing-reader msg)
source

unicode-2-patterncljs

source

unicode-4-patterncljs

source

validate-unicode-escapecljs

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

wrapping-readercljs

(wrapping-reader sym)
source

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

× close