Implementation of Coco/R in C# to scan and parse JSON data to validate it. As well as having the option to display the result in an abstract syntax tree using Graphviz/dot.
- Install Graphviz/dot
- Clone this repository
- Input JSON into GUI text field or browse a local JSON file (example files can be found in
JSON-Syntax-Parser/Final/JSON/
) and validate the input
- Implement symbol table to check for duplicate symbol names