Proseminar: Compiler Construction

General Information

... on the administrative structure of the seminar can be found here.

Course on Literature Research

You are required to participate in a course on literature research organized by the Computer Science Library. Further details can be found here.

Topics

References to chapters in the dragon book serve as entry points into the subject. 

  1. lexical analysis and scanner generator flex [3]
  2. syntactical analysis [4]
  3. parser generator ANTLR
  4. parser generator Bison [4.9]
  5. attribute grammars and syntax-directed translation [5]
  6. intermediate representation [6]
  7. code generation and optimization [8]
  8. intraprocedural data-flow analysis [9]
  9. parallelism [11]
  10. interprocedural data-flow analysis [12]

Agenda

  • Kickoff: 08.02.2024, 10am, Room 231 IT Center
  • Proposal (final version of PDF slides to moodle by 19.04. 10:00). Presentation on 19.04. at 10:30 in room 2.31 of the IT Center, Seffenter Weg 23.
  • Intermediate presentation (TEACH). Presentation on 10.05. at 10:30 in room 2.31
  • Final presentation (SELL). Presentation on 07.06. at 10:30 in room 2.31.
  • Publication (PDF report) by 14.07.2024.