Wed Feb 21 12:15:05 CST 2007 v1.08 - The "fields" field of ClassDecl AST for class containing main program now contains and empty AbstractList(), rather than null. This is more consistent with the other classes. - A Grammar error involving array allocation has been corrected. MiniJava should allow allocation of arrays one dimension at a time; thus, int[][] x = new int[5][]; should be allowed, but int[][] x = new int[5][10]; should not. Prior version of reference implementation incorrectly parsed this as int[5] allocating a one-dimensional array, and the [6] as a subscripting of the expression "new int[5]".