#ast #basic #connect #operations #mast #surd

nightly math-ast

基本算术运算的AST mast

2个不稳定版本

0.2.0 2020年9月25日
0.1.0 2020年9月25日

#131 in #connect

每月 27 次下载
2 crates 中使用

MPL-2.0 许可证

8KB
123

数学AST

基本

pub enum AST<T> {
    Number(T),
    Factorial(Box<AST<T>>),
    Plus(Box<AST<T>>, Box<AST<T>>),
    Minus(Box<AST<T>>, Box<AST<T>>),
    Times(Box<AST<T>>, Box<AST<T>>),
    Divide(Box<AST<T>>, Box<AST<T>>),
    Power(Box<AST<T>>, Box<AST<T>>),
    Surd(Box<AST<T>>, Box<AST<T>>),
    Connect(Box<AST<T>>, Box<AST<T>>),
}

待办事项列表

依赖关系

~490KB
~10K SLoC