61 releases (4 breaking)

Uses new Rust 2021

0.5.13 Nov 26, 2022
0.5.12 Nov 16, 2022
0.5.11-nightly.6 Oct 28, 2022
0.5.5 Sep 29, 2022
0.1.1 Aug 12, 2022

#383 in Parser implementations

Download history 295/week @ 2022-08-13 121/week @ 2022-08-20 93/week @ 2022-08-27 64/week @ 2022-09-03 267/week @ 2022-09-10 148/week @ 2022-09-17 289/week @ 2022-09-24 403/week @ 2022-10-01 308/week @ 2022-10-08 271/week @ 2022-10-15 243/week @ 2022-10-22 165/week @ 2022-10-29 58/week @ 2022-11-05 82/week @ 2022-11-12 35/week @ 2022-11-19 71/week @ 2022-11-26

351 downloads per month
Used in 4 crates (3 directly)

MIT/Apache

535KB
14K SLoC

Erg parser

Why isn't this module but crate?

For maintainability. This crate has tests.


lib.rs:

Implements Parser for Erg. Parser parses the source code to generate AST, and performs type checking and other optimizations if necessary.

Dependencies