spec.pdf src/AbstractGenerate.jave src/AbstractSyntaxAnalyser.java src/CompilationException.java src/Compile.java src/LexicalAnalyser.java src/Token.java