A minimalist single-header library for building pattern-matchers, lexers, and parsers.
-
Updated
May 20, 2024 - C++
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
A parser library for Pony.
Python library for creating PEG parsers
Parsing Expression Grammar Template Library
Dynamic parser combinators in Dart.
Dynamic parser combinators in Java.
Fastest general-purpose parsing library for Python with a familiar API
🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!
PEG parser generator (to be deprecated by peggy)
Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Asynchronous parser taking incremental bites out of your byte input stream.
Translate between JFLAP, LaTeX, parsingEmulator and Context-free grammar-checker (Calgary) format
C++ Parsing/searching/validating expression grammar library (PEG) To write Regex-like expressions in the core
An educational Yacc parser implementation for the specified grammar, featuring Java-like addition rules and integrated type checking for assignment consistency. Explore code, examples, and tests to deepen your understanding of Yacc parsing and semantic analysis.
🌙 A language that compiles to Lua
A markdown parser and transformer, written in Rust using pest.
Snowflake is a Parsing Expression Grammar (PEG) library and graphical parser-generator.
Mini Shell, it's like bash simple executor and reader.
Add a description, image, and links to the parsing-expression-grammar topic page so that developers can more easily learn about it.
To associate your repository with the parsing-expression-grammar topic, visit your repo's landing page and select "manage topics."