![]() |
Winter 2009 Instructor: Dr. Sherry Yang |
|
|
|
| Week 1
|
Syllabus Reading: Chapters 1, 2, & 8 |
| Week 2
|
Notes: Introduction
to Translators
Notes: Lexical Analyzer Lab #1:
Due Monday, Jan. 19 (Lexical Analyzer and Preprocessor) HW#1: Due Monday, Jan. 12
Notes: Grammar
Transformations
HW#2: Due Friday, Jan. 16 HW#3: Due Monday, Jan. 26 |
| Week 3
|
NO Class on Monday (Holiday) |
| Week 4
|
Lecture:
LL(1)
parsers
Some
Slides on STL Map
Lab#
2 (Due Wednesday, Feb. 4) No Class on Wednesday or Friday No Lab this week |
| Week 5
|
Test #1 on Friday, Feb. 6 Reading: Chapter 4 Lecture: Lex
and Yacc
|
| Week 6
|
NEW
Download Pargen Software for Lab4 NEW Lex/Yacc Files for C++
NEW README for Pargen/Lab4 stuff Misc. Lex/Yacc Files (mostly written in C)
HW#4: Due Friday, Feb. 13th
Lab# 3 (Due Wednesday, Feb. 18th) |
| Week 7
|
|
| Week 8
|
Lecture: Semantic
Analysis Lab
#4: (Due Monday, Mar. 2nd ) |
| Week 9
|
Test#2 Friday, March 6th |
| Week 10
|
NO Class on Wednesday and Friday. Work on your project Project: DUE on Monday, Mar. 16th. (No Late Projects accepted). Project check-off on Monday, 1-4pm Make-up Test on Wednesday, March 11th (in CFLAT) |
| Finals Week
|