|
|
Project milestonesThe weekly schedule will refer a series of project milestones. Milestones involve three parts : documentation of the enhancements made to the basic StaticJava compiler, test cases that demonstrate the effective operation of those enhancements, and working source code for the enhancements. The core project for this course involves the extension of the StaticJava compiler that has been provided into on for ExtendedStaticJava. The work proceeds in six milestones:
Undergraduates who complete this milestone will receive extra credit equal to the weight of one of the 5 required milestones.
We have collected some notes to help you get started on installing, using, and becoming familiar with the basic StaticJava compiler. |