Chunk: Compile-time representation of a group of memory words (variables).

Read: Variable ⇒ Register

Write: Register ⇒ Variable

Computers and Compilation/Linking

Labels

Variables and the Stack

Expressions and Register Allocators

Procedures

Nested Procedures

Closures

Tail-Call Optimization


DFA/NFAs and Regular Languages

Scanning

Parsing and Context-Free Languages

Context-Sensitive Analysis and Types