This project had moved to https://github.com//A-LPG/LPG-language-server
C++ runtime for LPG 2.0. This project is a c++ target for LPG2.0
The LALR parser generator (LPG) is a tool for developing scanners and parsers written in TypeScript,JavaScript,Python, C#, Java, C++ or C. Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.