#expression #course #unit #oo #buaa #scse #simplifier

bin+lib expression_simplify

基于OO课程(SCSE,BUAA)的简单表达式简化器

2个稳定版本

新版本 1.0.1 2024年8月19日

#5 in #course

MIT 许可证

22KB
587 行代码(不含注释)

表达式简化

您可以在 https://crates.io/crates/expression_simplify 找到这个crate

该程序是一个用于简化数学表达式的Rust库crate,其功能基于SCSE,BUAA对象导向课程第一单元的HW1。

Rust中如何实现多态

  • 定义一个trait
  • 为不同类型实现trait
  • 使用特征对象Box<dyn Trait> 动态指针
  • version 1.0.0: hw1

lib.rs:

表达式简化器

该程序是一个用于简化数学表达式的Rust库crate,其功能基于HW1的第一单元,SCSE,BUAA的对象导向课程。

#示例

use expression_simplify::read_input;

fn main() {
    read_input();
}


无运行时依赖