# Math AST ## Basic ```rust pub enum AST { Number(T), Factorial(Box>), Plus(Box>, Box>), Minus(Box>, Box>), Times(Box>, Box>), Divide(Box>, Box>), Power(Box>, Box>), Surd(Box>, Box>), Connect(Box>, Box>), } ``` ## Todo list