/* Test nested array conformance */
proc main()
{
var a = {[1,2,3],[4,5,6],[7,8,9],[10,11,12]};
var b = {[1,2,3]};
var c;
var i, j;
c = a + b.reshape(4);
"c = {";
for (i= 0; i < 4; i++) {
"{";
for (j = 0; j < 3; j++) {
say(c[i][j]);
if (j < 2) {
",";
}
}
if (i < 3) "},"; else "}";
}
"}\n";
}