Interpreter Lexical Analyzer Located in ./src/Compiler/LexicalAnalyzer.java Parser Located in ./src/Compiler/Parser.java Semantic Analyzer Located in ./src/Compiler/SemanticAnalyser.java JavaCC Parser Located in ./JavaCC/CMMInterpreter.jjt