DATE DESCRIPTION
session 1 An Introduction to Compilers
session 2 A Simple Compiler
session 3 Lexical Analysis and Regular Languages
session 4 Regular Expressions and Finite State Automata
session 5 From Regular Expressions to DFAs
session 6 Building a Scanner
session 7 Top-Down Parsing
session 8 Table-Driven Parsing
session 9 Toward Abstract Syntax in the Parser
session 10 Adding Semantic Actions to a Real Parser
session 11 Code Review and Team Meetings
session 12 Type Expressions and Type Checking
session 13 A Program's Run-Time Environment
session 14 Organizing Run-Time Storage
session 15 Calling and Return Sequences
session 16 Generating Three-Address Code
session 17 Techniques for Generating Target Code
session 18 Semantic Analysis
session 19 Code and Project Review
session 20 Code Optimization
session 21 The End of the Compiler Story