program tests fn add(a: i32, b: i32) -> i32 binary + var a var b fn main() -> i32 int 0 test "add works" binary = call add int 2 int 3 int 5