CMSC 350b: Compiler Design


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