#rustc #syntax #script #commit #at

rustc-ap-syntax

Automatically published version of the package syntax in the rust-lang/rust repository from commit 834bc5650acf7019a53b409db68986857822812c The publishing script for this crate lives at: https://github.com/alexcrichton/rustc-auto-publish

611 major breaking releases

645.0.0 Feb 25, 2020
644.0.0 Feb 18, 2020
643.0.0 Feb 11, 2020
642.0.0 Feb 8, 2020
1.0.0 Jan 11, 2018
Download history 87/week @ 2020-12-24 1950/week @ 2020-12-31 130/week @ 2021-01-07 716/week @ 2021-01-14 115/week @ 2021-01-21 100/week @ 2021-01-28 92/week @ 2021-02-04 2560/week @ 2021-02-11 687/week @ 2021-02-18 118/week @ 2021-02-25 90/week @ 2021-03-04 93/week @ 2021-03-11 80/week @ 2021-03-18 2598/week @ 2021-03-25 669/week @ 2021-04-01 707/week @ 2021-04-08

2,278 downloads per month
Used in 4 crates

MIT/Apache

1.5MB
30K SLoC

The syntax crate contains those things concerned purely with syntax – that is, the AST ("abstract syntax tree"), parser, pretty-printer, lexer, macro expander, and utilities for traversing ASTs.

For more information about how these things work in rustc, see the rustc guide:

Dependencies

~4MB
~76K SLoC