pyisheval 0.1.0

A Python-like expression evaluator in Rust
Documentation
1
2
3
4
5
6
7
8
9
use pyisheval::Interpreter;

fn main() {
    let mut interp = Interpreter::new();
    interp.eval("x = 10").unwrap();
    interp.eval("y = 20").unwrap();
    let val = interp.eval("x + y * 2").unwrap();
    println!("{}", val); // 50
}