C++ runtime for The LALR parser generator (LPG)
-
Updated
Aug 15, 2021 - C++
C++ runtime for The LALR parser generator (LPG)
The LALR parser generator (LPG) is a tool for developing scanners and parsers written in TypeScript ,C#, Java, C++ or C. Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.
C++ runtime for The LALR parser generator (LPG)
A C++17 library for parser generation for LALR(1) languages
The LALR parser generator (LPG) is a tool for developing scanners and parsers. Supports multi-language . Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.
Add a description, image, and links to the lalr-parser-generator topic page so that developers can more easily learn about it.
To associate your repository with the lalr-parser-generator topic, visit your repo's landing page and select "manage topics."