include rt; include run; include icon; fn main() { let q = run.tokens("int n = 2; { int unused = 9; int added = 3; n += added; } return n;"); let type = run.tokens("i32"); let a = icon.undeclare(q, "unused"); let b = icon.change_type(a, "added", type); rt.put_n(run.eval(b)); rt.put_c(10); return 0; }