Illustration drawn by RepoMasters from the repo’s ID and its language color. Credits
AlphaUncommon

peter-winter/ctpg

Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.

Owner
peter-winter (personal account)
Stars
Stars: 489
Forks
Forks: 25
Language
C++
License
MIT
Created
2021
Topics
compile-timeparser-generatorc-plus-pluscpp17header-onlygrammarregexcompiler-compilerlr-parserlookahead
Tier
Alpha (250 to 699 ★) What this tier means
View on GitHub

Nearby in C++

All C++ repos