/* Test access to fields from elements of arrays */ class A { int field; void foo() { write(1); write(field); writeln(); } } class Main { A[] x; void main() { int i; x = new A[2]; i = 1; write(i); writeln(); x[i] = new A(); x[i].field = i + 1; i = x[1].field; write(i); writeln(); x[1].foo(); } }