Skip to content

ratmice/json-pop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A small json parser

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages