![]() |
Winter 2010 Instructor: Dr. Sherry Yang |
| What's New - Test #2 on Friday, March 5th For this test, you should know: -- LL(1) parsers -- Lex & Yacc - New due date for Lab#4
|
|
|
|
| Week 1
|
Syllabus
Optional Reading: Chapters 1, 2, & 8 (Parsons book) |
| Week 2
|
Notes: Introduction
to Translators Notes: Lexical Analyzer Lab
#1: Due Tuesday, Jan. 19 (Lexical Analyzer and
Preprocessor) HW#1: Due Monday, Jan. 11
Notes: Grammar
Transformations |
| Week 3
|
NO Class on
Monday (Holiday) HW#2: Due Thursday, Jan. 21 (please bring it to lab) C Minus Grammar ExampleLab#1 Check-off in Lab this week |
| Week 4
|
Lecture: LL(1)
parsers HW#3: Due Monday, Jan. 25 Lab#
2 (Due Monday, Feb. 1) |
| Week 5
|
Lecture: Lex
and Yacc Lecture: Lex and Yacc2 Optional Reading: Chapter 4 |
| Week 6
|
HW#4: Due Friday, Feb. 12 Lab# 3
(Due Wednesday, Feb. 17th)
Misc. Lex/Yacc Files (mostly written in C) |
| Week 7
|
Lab# 4 (Due Monday, March 1) Don't have check-of for Lab4, but please include sample iput and output files in your submission |
| Week 8
|
Lecture: Semantic
Analysis |
| Week 9 |
Project:
DUE on Thursday, Mar. 11th
|
| Week 10 |
Project check-off schedule . (No
Late
Projects
accepted). Thursday, Mar. 11th during lab Friday, Mar. 12th from 11am to 2pm Optional Make-Up Final (Available at CFLAT from March 8-11) |
| Finals Week |