PEGParser
PEGParser copied to clipboard
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Currently, filters only capture an external state and are therefore not thread-safe and is not also not reset on syntax errors. Adding an internal state variable that is unique to...
So this library looks really cool and I'd love to use it. However, I'm unsure about the syntax (i.e., I know the general PEG syntax, but what extensions, if any,...
g++ 14.2 std::find_if now requires including include/peg_parser/interpreter.h
- `peg_parser\interpreter.h(126):` warning C4868: compiler may not enforce left-to-right evaluation order in braced initializer list `peg_parser\interpreter.h(126):` warning C4868: compiler may not enforce left-to-right evaluation order in braced initializer list -...