⚠️ IMPORTANT: This project is currently under development and may not function as expected. Please check back later for updates.
JSONparser is a C++, functional implementation-to-be of JSON parser.
So far only implemented:
- Functor implementation
- JSON parser tree class
- C++ compiler with support for C++20; tested on:
- gcc 13.2.0
- CMake 3.26 or higher.
- Clone the repository.
- Navigate to the project directory.
- Run
cmake --preset <chosen-preset-build-to-find-in-CMakePresets.json>
to generate the build files. - cd to root build directory
- Run
cmake --build --target main
to build the main binary. - Run
cmake --build --target testsTarget
to build tests binary.
After building the project, you can run the tests by executing the test binary in the test
directory.
Contributions are welcome. Please open an issue to discuss your proposed changes or create a pull request.