CS5363 Programming Languages and Compilers Fall 2008
|
|
Introduction
|
|
Sep 3/8:
Lexical Analysis
|
|
Sep 10,15,17,22,24
Context-free Grammar and Parsing
|
|
Sep 29 Overview for Project1
|
|
Oct 1,6,8
Context-sentitive Analysis
|
|
Oct 13,15
Intermediate Representations
|
|
Oct 20,22
Procedure Abstractions
|
|
Oct 27,29
Code Shape (Ch7)
|
|
Nov 10,12
Dataflow Analysis (Ch9)
|
|
Nov 17,19
Machine-independent optimizations (Ch8,10)
|
|
Nov 24
Register Allocation
|
|
Nov 26
Instruction Selection
|
|
Dec 1
Instruction Scheduling
|
Dec 3
Final Review
quiz questions
|
|