grmtools

parser library

A suite of libraries and binaries for parsing text in Rust.

Rust grammar tool libraries and binaries

GitHub

523 stars
16 watching
32 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

error-recoverygeneratorgrammarlexlexerlrparserrustyacc

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ptal/oakA tool for generating parsers from grammars described in a high-level syntax143
netvl/xml-rsA Rust library for parsing and working with XML documents461
dalance/sv-parserA SystemVerilog parser library for Rust.412
rust-utilities/liquid-grammar-pestA Rust library providing a grammar and tokenizer for parsing Shopify Liquid syntax0
chyh1990/yaml-rustA pure Rust implementation of the YAML 1.2 specification613
rust-lang/flate2-rsA library that provides bindings to various compression formats.936
guillaumegomez/rust-gslA Rust binding for the GSL library.191
jturner314/py_literalA Rust crate for parsing and formatting Python literals.16
pirtleshell/rust-gedcomA Rust implementation of a Gedcom file parser5
rust-scraper/scraperA Rust library for parsing and querying HTML documents using CSS selectors.1,961
marwes/combineA Rust library implementing parser combinators for building efficient and flexible parsers1,307
toml-rs/tomlTools and utilities for parsing and editing TOML configuration files in Rust739
shnewto/bnfA parser for Backus-Naur form grammars in Rust.262
ged/linkparserA high-level interface to the CMU Link Grammar parser76
folyd/robotstxtA Rust port of Google's robots.txt parser and matcher C++ library89