C compilation -- the modern way

Pre-processor

Wait until Chapter 15.

Lexical analysis

Breaks the C program into tokens.

Parsing

Builds the structure of the C program.