bnf
Grammar parser
A parser for Backus-Naur form grammars in Rust.
Parse BNF grammar definitions
262 stars
8 watching
23 forks
Language: Rust
last commit: 11 months ago
Linked from 1 awesome list
backus-naur-formbnfcratesearleyearley-parsergrammarparse-forestparse-treeparserrustrust-craterust-langrustlangsentence-generatorsppf
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A parser combinator framework for building safe and efficient parsers in Rust | 9,557 |
| | A Java parser combinator library supporting grammar and parsing functionality. | 125 |
| | A Haskell implementation of Earley's algorithm for parsing context-free grammars. | 366 |
| | A suite of libraries and binaries for parsing text in Rust. | 523 |
| | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,307 |
| | A Nim-based parser generator that provides a flexible and powerful way to define grammars and generate parsers for parsing strings | 332 |
| | A parser generator tool that creates recursive descent parsers from concise grammar definitions. | 1,480 |
| | A Rust-based library for parsing and analyzing binary formats | 1,206 |
| | A C implementation of a grammar parser for the Jq language | 3 |
| | A tool for converting and manipulating text-based grammar specifications into different formats. | 594 |
| | A tool for generating Python parsers from grammars in a variation of EBNF | 410 |
| | An Elixir implementation of an ABNF parser and interpreter for abstract syntax trees. | 61 |
| | A Rust implementation of a Gedcom file parser | 5 |
| | A PEG parser for YAML written in Rust. | 10 |
| | A Rust library providing a grammar and tokenizer for parsing Shopify Liquid syntax | 0 |