A complete compiler pipeline built entirely from scratch in Java (~8,000 lines), translating a C/Java-like source language to MIPS32 assembly — without using parser generators (ANTLR/Yacc/JavaCC).