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

  • Proposal (final version of PDF slides to info@stce.rwth-aachen.de by Apr 13, 2023). Presentation on Apr 14 at 8am in room 2.31 fo the IT Center, Seffenter Weg 23.
  • Intermediate presentation (TEACH; final version of slides by May 25). Presentation on May 26 at 8am in room 2.31
  • Final presentation (SELL; final version of slides by Jun 22). Presentation on Jun 23 at 8am in room 2.31.
  • Publication (PDF report) by Jul 14, 2023.