Computer Laboratory Home Page Search A-Z Directory Help
University of Cambridge Home Computer Laboratory
Optimising Compilers
Computer Laboratory > Course material 2002-03 > Optimising Compilers

Optimising Compilers

Principal lecturer: Dr Alan Mycroft (
Taken by: Part II

Past exam questions (not all of which are now relevant)
Further information:
  • Course Notes (PDF) (or as PostScript)
  • addr3.c, a 1-page C program to convert arithmetic expressions into 3-address code (cf. TRN from the Part IB Compiling Techniques course)
  • Solutions to selected Tripos questions (a little out-of-date, and generally hidden during Lent term!)
Some of the articles referenced in the notes. (Note: although these are listed as `background reading', it is not expected that candidates know this material -- it is really only there for keen interests such as potential PhD students in this area and even so much of it pretty inaccessible. An exception is Decompilation Page which is very readable.) Access to some of these links is restricted to machines within the Computer Laboratory.