exprs 0.1.1

A 0 dependency math expression parser and evaluator in Rust. It aims to be simple to use and is more of an exercise than anything.
Documentation
use exprs::*;

fn main() {
    let mut input = String::new();
    std::io::stdin()
        .read_line(&mut input)
        .expect("Failed to read stdin!");

    // trim off the whitespace from read_line
    input = input.trim().to_string();

    // create an expr type
    let expr = Expr::new(&input);

    // Evaluate
    let computation = expr.eval();

    println!("{} = {}", expr, computation);
}