JSONTestSuite icon indicating copy to clipboard operation
JSONTestSuite copied to clipboard

Add RubyLane's tcl parser

Open snoe925 opened this issue 5 years ago • 1 comments

The RubyLane tcl parser is based on a internal C parser. This used to be yajl C based. Therefore, it's time to add it to this test suite. For a single file parser it does fairly well.

snoe925 avatar Jan 17 '20 23:01 snoe925

Just found this set of test cases, and I'm incorporating it into the rl_json test suite. Adding rl_json support to the comparison would be welcome too, and I'm very interested to see how it stacks up :)

I know one area of divergence from the strict specs are that it accepts // and /**/ comments (long JSON literals in code are much more useful with them). I may add a -strict flag to reject them as an option.

Of course now that this set of examples are being incorporated into the test process for rl_json it will cease to be a useful measure of comparison...

cyanogilvie avatar Jan 24 '20 09:01 cyanogilvie