aymericbeaumet / rigid

Experimental Compile-time `const fn` JSON parser generation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rigid

Development

# Lint the code and run the tests
make lint test
# Run the benchmarks
make bench

TODO

  • allow unordered keys parsing
  • allow to configure the strictness of the parser via attributes
    • detect missing fields
    • detect duplicate fields
  • RFC e2e testing (see: http://seriot.ch/parsing_json.php)

About

Experimental Compile-time `const fn` JSON parser generation


Languages

Language:Rust 97.3%Language:Makefile 2.7%