CSC 548: Homework

Deadline: 5.30pm, Thursday May 13 2004.

Homework

Download the updated compiler archive for this course, and make sure you can compile and run the compiler:

  ant test

Currently the tests fail because the code generator for dynamic method dispatch isn't implemented yet.

Load up the file hobbes/ia32/CodeGen.java into your favourite editor, and start editing!

After you're finished, when you run the compiler, it shouldn't report any errors.

Submit your modified CodeGen.java using the Courses OnLine system.

Reading

Appel, Chapters 15 and 19.