#tree #s-expr #lisp #symbolic-expression

ketree

使用 Ketos 创建的符号表达式的树表示

16 个版本 (4 个重大更新)

使用旧的 Rust 2015

0.5.2 2017 年 11 月 18 日
0.5.1 2017 年 11 月 3 日
0.5.0 2017 年 8 月 6 日
0.4.4 2017 年 8 月 5 日
0.1.3 2017 年 7 月 25 日

#6 in #s-expression

每月 22 次下载

MIT/Apache

19KB
386 行代码(不含注释)

Ketree

这是一个小型库,允许使用 Ketos 创建表示符号表达式的树。

构建树

将以下内容添加到 Cargo.toml

[depenencies]
ketree = "0.5.2"

然后,在 crate 根目录下添加

extern crate ketree;

接下来,需要将 Ketos 添加到项目中,并编写一个实现 ModuleLoader 的结构体。这个结构体可以传递给 TreeBuilder 的实例以创建一个树。检查测试用例以获取 示例

依赖项

~5.5MB
~114K SLoC