A library and language for building parsers, interpreters, compilers, etc.
-
Updated
Sep 20, 2024 - JavaScript
A library and language for building parsers, interpreters, compilers, etc.
PEG.js: Parser generator for JavaScript
Write expressive, high-performance parsers with ease.
Parsing Expression Grammar Template Library
Parsing Expression Grammar (PEG) parser generator for Rust
A single file C++ header-only PEG (Parsing Expression Grammars) library
Command pigeon generates parsers in Go from a PEG grammar.
PEG parser combinators using operator overloading without macros.
A parser generator for C
PEGs for Nim, another take
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Plugin for pegjs to generate TypeScript parsers.
Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.(convert to dot file)
Tools for rapid prototyping of DSL compilers
Add a description, image, and links to the peg topic page so that developers can more easily learn about it.
To associate your repository with the peg topic, visit your repo's landing page and select "manage topics."