As the name suggests, this is a simple syntactic parser that parses 'C0 grammar'(simplified C grammar that supports if else while) into a JSON object. It's written for one of my Compiler class lab assignment, so don't laugh about it.
Plypy/C0-Grammar-Scanner
Simple C0 Grammar-Scanner built for compiler class, it's based on Flex/Bison
Bison