2 releases

0.0.2 Aug 24, 2020
0.0.1 Apr 1, 2020

#20 in #extra

MIT/Apache

20KB
453 lines

This is a relatively small json parser,

The main parser is in src/*.rs and contains few frills.

In addition to that theres an extras/ module which contains pretty error handling, testsuite stuff

While it does not directly use unsafe code, is may be subject to denial of service attacks through dynamic allocation, panics, etc. It is relatively small, somewhat conforming, and not the most efficient around.

The intent was to make a parser which was "obviously conforming", when comparing side by side to the grammar given by JSON, that has not quite work out as planned. But it isn't too terrible.

Dependencies

~2–11MB
~70K SLoC