expression_simplify 1.0.1

A simple expression simplifier based on OO course(SCSE, BUAA)
Documentation
  • Coverage
  • 1.47%
    1 out of 68 items documented1 out of 39 items with examples
  • Size
  • Source code size: 22.64 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 813.52 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 8s Average build duration of successful builds.
  • all releases: 8s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • coder0xe

Expression Simplify

You can find the crate on https://crates.io/crates/expression_simplify

​ The program is a Rust library crate in the use of simplifying math expression, its function is based on the HW1 of the first Unit of Object Oriented course of SCSE, BUAA.

如何在Rust中实现多态

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