JSONTestSuite
JSONTestSuite copied to clipboard
Add RubyLane's tcl parser
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.
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...