Assignments
This page collects assignments and their due dates in one place.
- Assignment 1 (Warmup, due 2009/02/02 before lecture)
- Assignment 2 (Scanner, due 2009/02/09 before lecture)
- Assignment 3 (Parser, due 2009/02/16 before lecture)
- Assignment 4 (Symbol Table, due 2009/02/23 before lecture)
- Assignment 5 (Syntax Tree, due 2009/03/09 before lecture)
- Assignment 6 (Interpreter, due 2009/03/23 before lecture)
- Assignment 7 (Basic Code Generator, due 2009/04/01 before lecture)
- Assignment 8 (Better Code Generator, due 2009/04/13 before lecture)
- Assignment 9 (Add Procedures, due 2009/04/22 before lecture)
- Assignment 10 (Free for All, due 2009/05/01 before lecture)
If you have an opinion on these assignments, be it good or bad, please let us know about it. We're always trying to make these things more enjoyable (if that's an applicable term? :-).