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: 3 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 |