InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 4 Rust parser-generator Projects
-
Project mention: Contrext-free language parsing with procedural macros | reddit.com/r/rust | 2023-01-25
How would you compare and contrast this with, say, lalrpop?
-
Project mention: Is there a parsing library (lexer?) which can handle generic tokens? | reddit.com/r/rust | 2023-01-05
My peg crate is a parser generator that supports arbitrary token types as input. See https://github.com/kevinmehall/rust-peg/blob/master/tests/run-pass/tokens.rs for an example.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
Project mention: Contrext-free language parsing with procedural macros | reddit.com/r/rust | 2023-01-25
It's a bit niche, but hopefully will be useful to those who need/want something like this. If you want some examples here they are or you can have a look at the benchmarks and their results.
Rust parser-generator related posts
- Contrext-free language parsing with procedural macros
- Best languages to design a new language in?
- Show HN: IQ” – jq for images (using rust, LALRPOP)
- Writing a new programming language. Part II: Variables and expressions
- Writing a new programming language. Part I: a bit of boring theory
- Hey Rustaceans! Got a question? Ask here! (29/2022)!
- Analogues of nom crate.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Jan 2023
Index
What are some of the best open-source parser-generator projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | lalrpop | 2,383 |
2 | rust-peg | 1,205 |
3 | lemon-rs | 28 |
4 | cflp | 0 |