0.1.2 |
|
---|---|
0.1.1 |
|
0.1.0 |
|
#54 in #chapter
3KB
RPN Calc
Reverse Polish notation (RPN) Calc.
Example
let src = String::from("1 2 + 3 * ");
let a = rpn_calc::eval(src).unwrap();
println!("{}", a); // →9
crate for learning 手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた クジラ飛行机 (著) Chapter 4 Section07 自作クレートを作って公開する
0.1.2 |
|
---|---|
0.1.1 |
|
0.1.0 |
|
#54 in #chapter
3KB
Reverse Polish notation (RPN) Calc.
let src = String::from("1 2 + 3 * ");
let a = rpn_calc::eval(src).unwrap();
println!("{}", a); // →9