Lexical Analysis
Token generation, pattern recognition, and lexical error detection.
Syntax Analysis (Parsing)
Grammar checking, parse trees, and syntactic correctness.
Syntax-Directed Translation & Code Optimization
Semantic processing, intermediate code, storage allocation, optimization.