https://github.com/thelartians/pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
https://github.com/thelartians/pegparser
ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg
Last synced: 2 months ago
JSON representation
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
- Host: GitHub
- URL: https://github.com/thelartians/pegparser
- Owner: TheLartians
- License: bsd-3-clause
- Created: 2014-12-08T12:44:17.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-06-01T15:07:20.000Z (almost 4 years ago)
- Last Synced: 2025-03-05T00:51:30.952Z (3 months ago)
- Topics: ambiguous-grammars, c-plus-plus, calculator, calculator-visitor, complexity, cpp, dsl, filter, grammar, grammars, left-recursion, memoization, packrat, packrat-parser, parse, parser, parser-generator, parsercombinator, peg
- Language: C++
- Homepage:
- Size: 183 KB
- Stars: 245
- Watchers: 17
- Forks: 22
- Open Issues: 3