16 releases (4 breaking)
Uses old Rust 2015
0.5.2 | Nov 18, 2017 |
---|---|
0.5.1 | Nov 3, 2017 |
0.5.0 | Aug 6, 2017 |
0.4.4 | Aug 5, 2017 |
0.1.3 | Jul 25, 2017 |
#35 in #s-expr
19KB
386 lines
Ketree
This is a small library that allows for the creation of trees that represent symbolic expressions using Ketos.
Building a Tree
Add the following to Cargo.toml
:
[depenencies]
ketree = "0.5.2"
Then, to the crate root, add:
extern crate ketree;
You will then need to add Ketos to your project and write a struct that implements ModuleLoader. This struct can then be passed to an instance of TreeBuilder to create a tree. Check tests for an example.
Dependencies
~6.5MB
~133K SLoC