/LPG-csharp-runtime

C# runtime for The LALR parser generator (LPG)

Primary LanguageC#MIT LicenseMIT

LPG-csharp-runtime

C# runtime for The LALR parser generator (LPG)

Package NuGet
LPG2.Runtime LPG2.Runtime

Getting Started with LPG

Getting Started with LPG

About LPG

The LALR parser generator (LPG) is a tool for developing scanners and parsers. Input is specified by BNF rules. LPG supports backtracking (to resolve ambiguity), automatic AST generation and grammar inheritance.