parsing-expression-grammars
Here are 28 public repositories matching this topic...
Language:All
Sort:Most stars
Parsing Expression Grammar Template Library
- Updated
Jun 16, 2025 - C++
Parsing Expression Grammar (PEG) parser generator for Rust
- Updated
May 29, 2025 - Rust
A single file C++ header-only PEG (Parsing Expression Grammars) library
- Updated
Jul 12, 2025 - C++
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
- Updated
Jun 16, 2025 - C++
C++ embedded domain specific language for extended parsing expression grammars (PEGs)
- Updated
Apr 16, 2025 - C++
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
- Updated
Jan 25, 2024 - C
A Swift PEG parser
- Updated
Aug 11, 2022 - Swift
Single-file Parsing Expression Grammars (PEG) runtime engine for C
- Updated
Apr 29, 2022 - C
OMeta for Lua
- Updated
Feb 11, 2021 - Lua
Language Toolkit
- Updated
Jul 8, 2025 - Go
Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.
- Updated
Dec 6, 2024 - C#
A Java parser combinator library written with an unmatched feature set.
- Updated
May 9, 2023 - Java
Building compilers for lexical analysis & parsing
- Updated
Feb 20, 2022 - Yacc
OMeta: an Object-Oriented Language for Pattern Matching. PHP implementation of OMeta/JS.
- Updated
Feb 9, 2021 - PHP
CaffeineEight - parsing made as easy as humanly possible
- Updated
Sep 6, 2019 - JavaScript
A bytecode Parsing Expression Grammer VM closely inspired by LPeg
- Updated
Feb 18, 2024 - Julia
`grep` but with PEG patterns. Define grammars (e.g. `digit`), functions for matching. No more regex syntax!
- Updated
Apr 18, 2023 - Rust
A PEG parser generator written in C++20.
- Updated
Sep 6, 2023 - C++
Teknik Kompilasi menggunakan bahasa python
- Updated
Jun 29, 2018 - Python
Parsing Expression Grammar library for Objective-C (NextSTEP/GNUSTEP/Cocoa-based)
- Updated
Sep 16, 2013 - Objective-C
Improve this page
Add a description, image, and links to theparsing-expression-grammars topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with theparsing-expression-grammars topic, visit your repo's landing page and select "manage topics."