Status: 🟡 NOT STARTED Topic 2.1: Preprocessing Topic 2.2: Compiler front-end (parsing → AST) Topic 2.3: Intermediate representation (IR) Topic 2.4: Optimization passes