JsonParse is a simple Json Lexer and Parser implemented in rust.
The goal of this project is to learn to get familiar with the Rust programming language.
The lexer and parser implementation follows RFC4627 as much as possible.
Right now only the Lexing part is implemented and still has some shortcomings to be fixed in the future.
- Add support to the lexer for floating point numbers
- Improve string support for the lexer
- Implement the Parser part and generate a clean AST
- Improve Error handling
- Write some tests to check the behavior
Any contribution to the code is welcome provided that it improves the project and helps me learn something.
Please be aware that the commit messages are all written using conventional commits