COS 320 Lecture Material

2/2: 1-Introduction: Powerpoint, pdf
2/2: Functional programming primer: Powerpoint, pdf
2/4: 2-Lexing and Flexing: Powerpoint, pdf
2/9: 3-Parsing and Yaccing: Powerpoint, pdf
2/18: 4-Abstract Syntax and Symbol Tables Powerpoint, pdf
2/18: 5-Types: Powerpoint, pdf
2/25: 6-Activation Records: Powerpoint, pdf
3/4: 7-Intermediate Representation: Powerpoint, pdf
3/8: 8-Instruction Selection: Powerpoint, pdf
3/22: 9-Control Flow Analysis: Powerpoint, pdf
3/29: 10-Data Flow Analysis: Powerpoint, pdf
3/31: 13-Garbage Collection: Powerpoint, pdf
4/5: 11-Loops: Powerpoint, pdf
4/8: 12-Register allocation: Powerpoint, pdf
4/12: 14-Scheduling: Powerpoint, pdf
4/19: 15-Static single assignment: Powerpoint, pdf
4/26: 16-Functions and Objects: Powerpoint, pdf
4/19: 15-Static single assignment: Powerpoint, pdf