peg-parser
Here are 26 public repositories matching this topic...
A modern, header-only PEG parser combinator library for C++23
-
Updated
Oct 21, 2025 - C++
A Swift PEG parser
-
Updated
Aug 11, 2022 - Swift
A small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.
-
Updated
Sep 14, 2026 - Zig
Peg parser generator for C++17
-
Updated
Nov 2, 2024 - Python
High level BASIC dialect emulates Visual Basic features transpiled to MSX-BASIC
-
Updated
May 3, 2022 - Python
GABC to Volpiano converter
-
Updated
Jan 7, 2020 - Python
😃 一个写了几天浪费青春浪费时光的垃圾 JVM AST 解释器脚本语言
-
Updated
Nov 6, 2020 - Java
Tools and examples for creating external DSLs
-
Updated
Jun 14, 2018 - Java
Lashon is a full-stack programming language construction framework. Define a PEG grammar — either in text notation or via a fluent Python API — and immediately get a working parser, an abstract syntax tree, and code generators targeting Python, C, WebAssembly, and LLVM IR.
-
Updated
Oct 24, 2026 - Python
An interpreted language based on JS, Kotlin and Python
-
Updated
Sep 19, 2026 - Go
Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber.
-
Updated
Oct 20, 2026 - PHP
🚧 Work In Progress 🚧 A simple Ruby PEG implementation - no strings attached!
-
Updated
Aug 26, 2017 - Ruby
A modern, header-only PEG parser combinator library for C++23. This repo is the successor to Boost.Spirit X3 and to the X4 codebase in boostorg/spirit_x4. This project is developed independently of Boost by the former Boost.Spirit maintainer who led X4. Not an upstream-tracking fork; all development continues here. Contributions are welcome!
-
Updated
Oct 8, 2026 - C++
Simple PEG parser and interpreter of math or regular expressions (or whatever you describe)
-
Updated
Oct 11, 2019 - C#
An infix math expression REPL which details how to use the Grako parser generator tool
-
Updated
Jul 19, 2026 - Python
Add this topic to your repo
To associate your repository with the peg-parser topic, visit your repo's landing page and select "manage topics."