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) |