// expect: 7/ include rt; void pn(int x) { rt.put_n(x); rt.put_c(10); } struct acc { int total; fn add(n) { this.total = this.total + n; return this.total; } } fn main() { acc* a = rt.new(acc); a.add(3); pn(a.add(4)); rt.free(a); return 0; } // zc0: skip