8000 asmwarrior's list / peg · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View asmwarrior's full-sized avatar
  • 03:38 (UTC +08:00)

Block or report asmwarrior

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

peg

31 repositories

A single file C++ header-only PEG (Parsing Expression Grammars) library

C++ 962 116 Updated Jun 6, 2025

Parsing Expression Grammar Template Library

C++ 2,032 239 Updated Jun 16, 2025

Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.

Go 1,061 122 Updated May 28, 2025

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, me 8000 moization, left-recursion and context-dependent grammars.

C++ 250 22 Updated Jun 1, 2021

A generic C++17 parser-combinator library with a natural grammar notation.

C++ 121 8 Updated Mar 2, 2021

A c++17 recursive-descent generic parsing library that supports left recursion, tokenization, AST tree creation, multiple error handling etc..

C++ 96 19 Updated Apr 14, 2025

PEG Parser in ANSI C

C 61 8 Updated Jan 9, 2022

parser combinator and AST generator in c++17

C++ 24 3 Updated Feb 16, 2023

A library for reusable parsers

C++ 16 9 Updated Feb 5, 2021

Import of Ian Piumarta's peg/leg recursive-descent parser generators for C

C 62 18 Updated Jan 25, 2024

Single-file Parsing Expression Grammars (PEG) runtime engine for C

C 19 1 Updated Apr 29, 2022

An interpreter for the Monkey programming language written in C++

C++ 27 5 Updated Jul 12, 2023

An IDE for the Ohm language (JavaScript edition)

JavaScript 100 19 Updated Nov 22, 2024
Rust 244 16 Updated Nov 26, 2024

Easy Parsing C++ Library

C++ 21 1 Updated Aug 17, 2023
Python 29 10 Updated Feb 12, 2021

An idea to handle left-recursion in Parsing Expression Grammars (PEGs)

36 Updated Nov 19, 2010

Fork of LPeg v1.0 - left recursion support added

C 3 1 Updated Dec 12, 2022

A parser generator for C

C 368 33 Updated Mar 16, 2025

Experiments for the official PEG parser generator for Python

Python 280 30 Updated Apr 17, 2024

Boost.org spirit module

C++ 414 163 Updated May 9, 2025

A PEG parsing machine with support for incremental parsing.

Go 90 1 Updated Feb 6, 2025

Realtime PEG Syntax Highlighting in a web browser

JavaScript 17 4 Updated Apr 6, 2018

The minimum viable programming language

C++ 6 Updated Dec 23, 2022

Parsing Expression Grammar (PEG) bytecode parser/compiler library

C 14 1 Updated Jul 3, 2022

The Elegant Parser

Rust 4,983 274 Updated Jun 15, 2025

BASIC programming language interpreter based on Boost.Spirit X3

C++ 5 2 Updated Aug 27, 2022

libELL: library to simply Embed LL grammar & parser inside C++ code

C++ 1 1 Updated May 23, 2021

A C++ parser combinator library.

C++ 143 20 Updated May 6, 2025

A minimalist single-header library for building pattern-matchers, lexers, and parsers.

C++ 201 5 Updated Jun 16, 2025
0