Compilers

Type: 
MSc
Outline: 
  • Compiler structure: frontend and backend
  • Lexical analyzer
  • Parsing
  • Semantic analyzis
  • Attribute Grammmars, attribute evaluators
  • One-pass and multi-pass evaluators
  • Multi-pass- evaluators, ASE, OAG
  • Intermediate representation
  • Machine code generation