This is fantastic. However, it looks like the detailed conclusion is "exactly matching the RFC is a minefield".
About a month ago (for the third time, since I don't own the first two implementations) I made a very forgiving (and very error-unprotected) JSON parser: https://github.com/narfanator/maptionary
The core of JSON parsing, from that experience, seems really simple; it's catching all the edge cases that's hard.
In any event, I look forward to taking the time to test against this test suite!
About a month ago (for the third time, since I don't own the first two implementations) I made a very forgiving (and very error-unprotected) JSON parser: https://github.com/narfanator/maptionary
The core of JSON parsing, from that experience, seems really simple; it's catching all the edge cases that's hard.
In any event, I look forward to taking the time to test against this test suite!