Subscribe to this calendar (Google, iCal, etc.)
| Date | Description |
|---|---|
| September 27 |
Intro. to parsing; regexps and scanning (Read ch. 1, 2.1-2.4) slides |
| October 4 |
Project infrastructure, scanners, grammars slides, worksheet (sample solution) |
| October 11 |
LR parser construction slides, worksheet (sample solution) |
| October 18 |
CUP parser generator, ASTs, visitor pattern; LL parsing slides, worksheet (sample solution) |
| October 25 | No sections this week. TAs will be in labs to help with projects. |
| November 1 |
Midterm review worksheet (sample solution) |
| November 8 |
ASTs, semantics, and interpreters Semantics: slides, worksheet (sample solution); interpreter code: Interpreter.java InterpretVisitor.java |
| November 15 |
Project code generation slides |
| November 29 |
Dataflow slides, worksheet (sample solution) |
| December 6 |
Dataflow & SSA slides, worksheet (sample solution) |