Springe zum Hauptinhalt
Professur Praktische Informatik
Lehrveranstaltungen
Professur Praktische Informatik 

Compilerbau (WS24/25)

Weitere Informationen sowie die Unterlagen zur Veranstaltung finden Sie im OPAL Kurs.

Vorlesungsinhalt

Die Vorlesung stellt Konzepte und Techniken des Compilerbaus vor, die für die Entwicklung eines Compilers notwendig sind. Dabei werden alle konzeptionellen Phasen eines Compilers von der lexikalischen Analyse bis hin zur Codegenerierung angesprochen. Darüber hinaus sollen Techniken zur effizienten automatisierten Analyse und Bearbeitung hierarchisch strukturierter Dokumente erlernt werden.

 
Die Vorlesung wird in deutscher Sprache angeboten.
Der Vorlesungsinhalt wird zum Teil als Folienvortrag und zum Teil durch Tafelvorlesung vermittelt.

Voraussetzung für die Teilnahme

  • Programmierkenntnisse in C
  • Grundkenntnisse in Grammatiken, Algorithmen und endlichen Automaten.

Literaturempfehlungen

  • Aho, Sethi, Ullman: Compilers, AddisonWesley, 1986.
  • R. Wilhelm und D. Maurer: Übersetzerbau, Springer Verlag, 1997.
  • M. Wolfe: High Performance Compilers for Parallel Computing, AddisonWesley, 1996.
  • S. Muchnick: Advanced Compiler Design and Implementation, Morgan Kaufmann, 1997.

Übungsblätter/Hausaufgaben

Falls Sie eine Prüfungsvorleistung erbringen müssen, geben Sie Ihre Lösungen bitte jeweils vor Beginn der Übungseinheit (Donnerstag 13:45 Uhr) beim Übungsleiter ab oder senden sie bis zu diesem Zeitpunkt per E-Mail an robert.dietze@informatik.tu-chemnitz.de.
 

Vorlesungsfolien