execute_address/
execute_address.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
use stackr_rs::*;

fn main() {
    let code = r#"
    1 2 [ + ] @
    "#;
    let mut interpreter = Interpreter::new(());
    interpreter.evaluate(code, None).unwrap();

    println!(
        "1 2 [ + ] @  should return {}",
        interpreter.pop_number().unwrap()
    );
}