custom_word/
custom_word.rs1use stackr_rs::*;
2
3fn main() {
4 let code = r#"
5 : squared
6 "n -- n^2"
7 "Squares the top of the stack"
8 "2 squared"
9 dup *
10 ;
11
12 2 squared
13 print-stack
14 "#;
15 let mut interpreter = Interpreter::new(());
16 interpreter.evaluate(code, None).unwrap();
17}