`}
class A
- var a: Int
+ var a: Int is noautoinit
init do a = 1234
init alt(i: Int) do a = i
fun to_i: Int do return a
fun out(i: Int, f: Float): Int import in1, in2, A, A.alt, A.to_i `{
printf("From C, beginning out: %ld\n", i);
- Sys_in1(recv, i);
+ Sys_in1(self, i);
A a = new_A();
A b = new_A_alt(10);
printf("From C, a=%ld\n", A_to_i(a));