Instructor: David Wonnacott
Semester & Year: Spring 2000
Schedule: Lecture MW 2:30-4:00 in Stokes 10; Lab F 2:30-4:00 in Stokes 8
Lab attendance is required for students who have not submitted the week's
lab project.
Texts:
The main text for this course will be andrew appel's modern compiler implementation in C: basic techniques (available at the Haverford bookstore).
We will also refer to the classic "red dragon book", Aho, Sethi and Ullman's Compilers: Principles, Techniques, and Tools, for information about attribute grammars (it is on reserve in Stokes Library).
Steven Muchnick's Advanced Compiler Design and Implementation is also highly recommended (and on reserve in Stokes Library) for those who want more information about optimizations.
Prerequisites: CMSC 245
Description: An introduction to compiler design. Topics covered in this coures include:
Software tools used in this course
This page maintained by davew@cs.haverford.edu