UCLA CS 132 Compiler Construction
Homework 2+3 Survival Guide
For those who want less than the full challenge in Homework 2+3,
we have two easily-defined avenues that can give a satisfying experience
and partial credit:
- The basic challenge: implement the homework for only the MainClass;
don't implement the homework for the TypeDeclarations.
- A bigger challenge: implement the homework for the MainClass and
the ClassDeclarations;
don't implement the homework for the ClassExtendsDeclarations.
Other subsets of MiniJava will give partial credit too.