#macro-expansion #syntax #rustc #syntax-tree #ast #expander #version

nightly msiz_rustc-ap-syntax

该包的自动发布版本来自rust-lang/rust仓库中commit 74d5c70b174f06843049af2d764ff57ddc81c81c的syntax包。此crate的发布脚本位于:https://github.com/alexcrichton/rustc-auto-publish

3个稳定版本

3.0.0 2019年9月11日
2.0.0 2019年9月11日
1.0.0 2019年9月10日

编程语言中排名984

MIT/Apache

3MB
61K SLoC

syntax crate包含与语法相关的内容——即AST(抽象语法树)、解析器、美化打印器、词法分析器、宏展开器和遍历AST的实用工具。

有关这些内容在rustc中如何工作的更多信息,请参阅rustc指南


lib.rs:

Rust解析器和宏展开器。

注意

此API完全不稳定,可能会更改。

依赖项

~7–14MB
~166K SLoC