// expect: 4/ // spec 7.6 include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } include run; int ticks; int tick() { ticks++; return 0; } run.statement_hook(tick); fn main() { int a = 1; a = a + 1; a = a + 1; pn(ticks); return 0; } // zc0: skip