pest
Parser generator
A parser generator written in Rust for creating PEG-based parsers.
The Elegant Parser
5k stars
43 watching
262 forks
Language: Rust
last commit: 11 months ago
Linked from 3 awesome lists
parsingpegrust
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Converts a dynamically typed Parse Tree to a strongly typed Abstract Syntax Tree and provides automatic conversion via derive. | 83 |
| | A tool to format and standardize Pest grammar files. | 25 |
| | Tools for writing and editing Pest grammars using an IDE interface | 52 |
| | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,480 |
| | A Rust library providing a grammar and tokenizer for parsing Shopify Liquid syntax | 0 |
| | A web-based debugger for a parser generator using Yew and Rust | 3 |
| | Syntax highlighting plugin for PEG grammar files | 33 |
| | A Rust-based parser generator framework designed to simplify the process of creating parsers | 1 |
| | A tool for generating parsers from grammars described in a high-level syntax | 143 |
| | A Rust library for parsing and querying HTML documents using CSS selectors. | 1,961 |
| | A collection of command line scripts and a PHP module system for organizing code generation tools | 533 |
| | A Rust crate for parsing and formatting Python literals. | 16 |
| | A tool that generates parsers and scanners for C# programs | 58 |
| | A Python library for building and executing grammars using a parsing-expression grammar approach | 2,247 |
| | A C++ library for defining and executing parsers as extended parsing expression grammars with support for context-sensitive grammar handling. | 67 |