dylan-lang/json — pull request #1 by cgay (2012-06-02 04:56:15+00:00)
Title: Parser

Everything works except for exponent notation in numbers, as far as I know.

json-test-suite failed
parser-test-suite failed
test-parse-number failed
123e3 => 123000 crashed [Invalid floating point value.]
123E3 => 123000 crashed [Invalid floating point value.]
123e+3 => 123000 crashed [Invalid floating point value.]
123E+3 => 123000 crashed [Invalid floating point value.]
123e-3 => 0.1230000d0 crashed [Invalid floating point value.]
123E-3 => 0.1230000d0 crashed [Invalid floating point value.]
123.123e3 => 123123 crashed [Invalid floating point value.]
123.1e-3 => 0.1231000d0 crashed [Invalid floating point value.]
-123.4e3 => -123400.00d0 crashed [Invalid floating point value.]