Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 394 Bytes

File metadata and controls

11 lines (7 loc) · 394 Bytes

Compilers

Assignments for lesson: K31 Compilers (DI University of Athens) Includes:

  • LL-parser: Implementation of a LL(1) parser for a simple calculator
  • Simple_translator_Java(LR-parser): A translator to Java for a language for string operations
  • Semantic_Check(MiniJava): MiniJava Static Checking (Semantic Analysis)
  • LLVM(MiniJava): Generating intermediate code (MiniJava -> LLVM)