function | removed v1.9.854 | added v0.0-927 | Edit |
(read-dispatch rdr _)
(defn read-dispatch
[rdr _]
(let [ch (read-char rdr)
dm (dispatch-macros ch)]
(if dm
(dm rdr _)
(if-let [obj (maybe-read-tagged-type rdr ch)]
obj
(reader-error rdr "No dispatch macro for " ch)))))