Design - explain C program -> I. Scanner/pattern-matcher (Lex) -> II. Parser (Yacc) -> III. AST & Semantic Checks -> IV. IR (Internal Representation) -> V. Assembly (SPARC V8)