This is a JSON parser written in C++ using boost Spirit QI. Grammar.hpp is the main parser file, it defines the JSON structure in an EBNF like structure inlined as template heavy C++ code. The rest of the code is utilities and tests for that code.
This was written as a student project for a C++ course, use at your own risk