cljs.reader parses radix form of int literals (e.g. 2r101) incorrectly

Description

1 2 3 4 5 6 7 8 9 10 ClojureScript:cljs.user> (cljs.reader/read-string "2r10") "Error evaluating:" (cljs.reader/read-string "2r10") :as "cljs.reader.read_string.call(null,\"2r10\")" org.mozilla.javascript.JavaScriptException: Error: Invalid number format [2r10] (file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js#107) at file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js:107 (anonymous) at file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js:112 (anonymous) at file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js:374 (read_number) at file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js:650 (read) at file:/Users/favila/wcs/clojurescript/.repl/cljs/reader.js:677 (read_string) at <cljs repl>:1 (anonymous) at <cljs repl>:1

Environment

None

Status

Assignee

Unassigned

Reporter

Francis Avila

Labels

Approval

None

Patch

Code and Test

Priority

Minor
Configure