Final Exam Topics

CS 536, Fall 2004

Basic ideas of scanning and parsing

Symbol-Table Management

Type Checking

Runtime Storage Management

Parameter-Passing Modes

both from a language-design point of view and a compiler-writer's point of view

Code Generation

Optimization