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

Description

Environment

None

Activity

Show:
Francis Avila
May 10, 2014, 5:36 PM

Rebased patch.

David Nolen
May 9, 2014, 12:42 AM

Can we get a new patch rebased on master? Thanks!

Francis Avila
February 28, 2014, 7:42 AM

Turns out other integer literals were broken besides radix due to a re-match problem (CLJS-776). Patch includes fix and tests for all the different integer literal forms.

Floats, ratios, and symbols/keywords might also have parsed incorrectly in certain cases, but I did not produce failing tests to confirm.

Completed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

Francis Avila

Labels

Patch

Code and Test