Incremental work for the MiniJava compiler, as assigned for CS452 at the University of Portland.