Section Topics

DateDescription
September 30 Intro. to parsing; regexps and scanning (Read ch. 1, 2.1-2.4)
slides
October 7 Project infrastructure, scanners, grammars
slides, worksheet (sample solution), videos (requires UW CSE login): overview & git refresher, project overview
October 14 LR parser construction
slides, worksheet (sample solution)
October 21 CUP parser generator, ASTs; LL parsing
LL slides, worksheet (sample solution), demo slides, project AST video
October 28 LL parsing review; ASTs & semantics
slides, worksheet (sample solution)
November 4 Midterm review
November 18 Project codegen (cont. from Wed. lecture - no new slides)
December 2 Dataflow & SSA
slides, worksheet (sample solution)
December 9 SSA; Final topic overview; hw4 last-minute questions; wrapup
slides