Header-only PEG parsing library for C++ with no runtime dependencies
Header-only PEG (Parsing Expression Grammars) library for C++
cpp-peglib$ g++ -std=c++17 -I$(brew --prefix cpp-peglib)/include main.cpp -o parser$ cat > grammar.peg << 'EOF'
Expression <- Number ('+' Number)*
Number <- [0-9]+
EOF$ ls $(brew --prefix cpp-peglib)/include/peglib.h