/AtomC-Compiler

Compilation Techniques project

Primary LanguageC

AtomC-Compiler

At the Compilation Techniques laboratory meetings, we were tasked to write an AtomC compiler step by step:

  • Lexical analyzer
  • Syntactic analyzer
  • Symbols table
  • Domain analysis
  • Types analysis
  • Virtual Machine
  • Code generation
  • Code optimization