expression_simplify 1.0.1

A simple expression simplifier based on OO course(SCSE, BUAA)
Documentation
use std::collections::HashMap;

use super::factor::Factor;
use super::super::reform::poly::Poly;

pub struct Number {
    i: i32,
}

impl Number {
    pub fn new(i: i32) -> Number {
        Number {
            i,
        }
    }
}

impl Factor for Number {
    fn to_polynomial(&self) -> Poly {
        let mut map = HashMap::new();
        map.insert(0, self.i);
        Poly::new(map)
    }
}