mini-java-compiler A mini Java compiler, written in C#. Implements core phases of a compiler, including: Lexical Analyzer Syntax Analyzer Semantic Analyzer Intermediate Code Generator Includes a built-in exception handler.