Multi-phase MicroJava compiler: JFlex lexer, CUP LALR parser, 157-node AST, semantic analysis and bytecode generation, with namespaces. Compiler Construction 1 (PP1) coursework, ETF Belgrade.
javaparserbytecodecompilerjflexuniversity-projectlexercode-generationvisitor-patternsymbol-tableetfnamespacessemantic-analysisabstract-syntax-treemicrojavacompiler-constructionlalr-parsercup-parser
-
Updated
Jul 12, 2026 - Java