|
Lectures | |
January | 10 | Introduction and overview (1,2) Lexical analysis: scanning (3) |
17 | Syntactic analysis: LL parsing (4) | |
September | 7 | Syntactic analysis: LR parsing (4) |
14 | From syntax to semantics (5,6) | |
21 | Intermediate representations (6) |
|
28 | Semantic analysis &translation (6) | |
October | 5 |
Activation records (7) |
12 |
No class Monday (October break) Instruction selection (8) |
|
19 | Liveness analysis (9) | |
26 | Register allocation (9) | |
November | 2 |
Optimization (9) |
9 |
Principles of Program Analysis | |
16 | Data Flow Analysis | |
23 |
Thursday: No class (Thanksgiving) | |
30 | Loop optimizations (18) | |
December | 7 |
Advanced topics & Final Review |
14 | Final exam Thu 12/17, 8-10am, ME 261 |