January | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02 | 03 | 04
16:30-17:30 OH (lv)
CSE 021 |
05
16:30-17:30 OH (ep)
CSE 021 |
06
14:30-15:20 Lecture
SIG 134 Regexps and scanners (concl.)
16:30-17:30 OH (lv)
CSE 021 |
09
16:30-17:30 OH (lv)
CSE 021 |
10
16:30-17:30 OH (ep)
CSE 021 |
11
16:00 project partner info due
16:30-17:30 OH (lv)
CSE 021 |
12
16:30-17:30 OH (ep)
CSE 021
23:00 hw1 due (Regular exps)
|
13
14:30-15:20 Lecture
SIG 134 LR Parsing
16:30-17:30 OH (lv)
CSE 021 |
16
Martin Luther King Day
|
17
16:30-17:30 OH (ep)
CSE 021 |
18
16:30-17:30 OH (lv)
CSE 021 |
19
Section
LR parser construction (cont. from lecture)
16:30-17:30 OH (ep)
CSE 021
23:00 Project: scanner due
|
20
14:30-15:20 Lecture
SIG 134 LR conflicts, first/follow sets
16:30-17:30 OH (lv)
CSE 021 |
23
16:30-17:30 OH (lv)
CSE 021 |
24
16:30-17:30 OH (ep)
CSE 021 |
25
16:30-17:30 OH (lv)
CSE 021 |
26
Section
CUP parser generator, ASTs, visitor pattern; Interpreters and ASTs (if time)
16:30-17:30 OH (ep)
CSE 021
23:00 hw2 due (LR grammars)
|
27
14:30-15:20 Lecture
SIG 134 LL grammar hacking and parsing wrapup
16:30-17:30 OH (lv)
CSE 021 |
30
16:30-17:30 OH (lv)
CSE 021 |
31
16:30-17:30 OH (ep)
CSE 021 |
01
14:30-15:20 Lecture
SIG 134 Semantics; Attribute grammars (4.3)
16:30-17:30 OH (lv)
CSE 021 |
02
16:30-17:30 OH (ep)
CSE 021
23:00 Project: parser+AST due
|
03
14:30-15:20 Lecture
SIG 134 Symbol tables and representation of types
16:30-17:30 OH (lv)
CSE 021 |
February | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
hw3 due SUNDAY 11pm, NO LATE DAYS (LL grammars)
UW closed (snow) - no class
|
07
16:30 Midterm exam review
EEB 037 |
08
14:30-15:20 Midterm exam
16:30-17:30 OH (lv)
CSE 021 |
09
16:30-17:30 OH (ep)
CSE 021 |
10
14:30-15:20 Lecture
SIG 134 x86-64 overview (concl. from sec.)
16:30-17:30 OH (lv)
CSE 021 |
13
16:30-17:30 OH (lv)
CSE 021 |
14
16:30-17:30 OH (ep)
CSE 021 |
15
16:30-17:30 OH (lv)
CSE 021 |
16
16:30-17:30 OH (ep)
CSE 021
23:00 Project: semantics due
|
17
14:30-15:20 Lecture
SIG 134 Object codegen (concl.);
16:30-17:30 OH (lv)
CSE 021 |
20
Presidents Day
|
21
16:30-17:30 OH (ep)
CSE 021 |
22
16:30-17:30 OH (lv)
CSE 021 |
23
Section
No sections today. TAs will be in 006 lab during section times.
16:30-17:30 OH (ep)
CSE 021 |
24
14:30-15:20 Lecture
SIG 134 Optimzation overview (concl.)
16:30-17:30 OH (lv)
CSE 021 |
27
16:30-17:30 OH (lv)
CSE 021 |
28
16:30-17:30 OH (ep)
CSE 021
23:00 Project: code generation due
|
01
16:30-17:30 OH (lv)
CSE 021 |
02
16:30-17:30 OH (ep)
CSE 021 |
03
14:30-15:20 Lecture
SIG 134 SSA (concl.)
16:30-17:30 OH (lv)
CSE 021 |
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
16:30-17:30 OH (lv)
CSE 021 |
07
16:30-17:30 OH (ep)
CSE 021 |
08
14:30-15:20 Lecture
SIG 134 Instruction scheduling; register allocation
16:30-17:30 OH (lv)
CSE 021 |
09
16:30-17:30 OH (ep)
CSE 021
23:00 Project: compiler additions due
|
10
16:30-17:30 OH (lv)
CSE 021
23:59 Project: report due Saturday midnight
|
13
16:30 Final exam review
MOR 220 |
14
14:30-16:20 Final exam
|
15 | 16 | 17 |