8 个版本
使用旧的 Rust 2015
0.1.1 | 2021 年 5 月 23 日 |
---|---|
0.1.0 | 2021 年 4 月 24 日 |
0.0.6 | 2016 年 11 月 30 日 |
0.0.5 | 2016 年 10 月 16 日 |
0.0.4 | 2016 年 6 月 10 日 |
#10 in #beam
32 每月下载量
83KB
2.5K SLoC
erl_ast
用于处理 Erlang 程序抽象语法树的 Rust 库
文档
参见 RustDoc 文档.
安装
将以下行添加到您的 Cargo.toml
[dependencies]
erl_ast = "*"
参考
lib.rs
:
Erlang 模块抽象语法树的 Rust 表示。
目前库只提供从具有调试信息的 beam 文件加载 AST 的功能。
另请参阅: 抽象格式
示例
use erl_ast::AST;
let ast = AST::from_beam_file("src/testdata/test.beam").unwrap();
println!("{:?}", ast);
依赖项
~1.3–1.9MB
~38K SLoC