Implementation of a LL(1) parser for a simple calculator and a translator to Java for a simple language .
Semantic Check (MiniJava).
Generating intermediate code (MiniJava -> LLVM) .
Assignments in course:Compilers.
Implementation of a LL(1) parser for a simple calculator and a translator to Java for a simple language .
Semantic Check (MiniJava).
Generating intermediate code (MiniJava -> LLVM) .
Assignments in course:Compilers.