CS 454 Class Schedule
Fall 1997

Date Tpoic Reading
8/26 Introduction/Overview Chapter 1
8/28 Expression trees and parse trees Chapter 2
9/2 Lexical analysis Sections 3.1 through 3.5
9/4 Parsing Sections 4.1, 4.2, 4.3, and 4.5
9/9 Flex and Bison Handouts
9/11 Expressions (Phases 1 and 2)  
9/16 ***No Class***  
9/18 ***No Class***  
9/23 An Overview of the SPARC Architecture Handouts
9/25 Code generation (Phase 3)  
9/30 Code Generation  
10/2 Symbol Tables (Phase 4) and Basic Types (Phase 5) 7.6
10/7 Type Conversions  
10/9 Review  
10/14 Midterm Exam  
10/16 Fall Break  
10/21 Control Operators (Phase 6) 8.4 and 8.5
10/23 Control Operators  
10/28 Control Structures 
10/30 ***No Class***  
11/4 Pointers  
11/6 ***No Class***  
11/11 Arrays  
11/13 Procedure Calling Conventions on the SPARC Handouts
11/18 Compiling Functions 7.1 through 7.5
11/20 ***No Class***  
11/25 Lexical Analysis 3.6, 3.7, and 3.8
11/27 Thanksgiving Holiday  
12/2 Top-down and Bottom-up Parsing 4.4 and 4.5
12/4 LR(1) Parsers 4.7, 4.8, and 4.9
12/9 SLR(1) and LALR(1) Parsers  
12/11 Review  
12/18 Final Exam (5:30-7:30 pm)  

Barney Maccabe
Last modified: Tue Oct 28 17:37:20 MST 1997