Grundlagen des Compilerbaus

Dozent:  Rainer Leupers

Betreuer:  Gereon Führ

Typ:  Bachelor Vorlesung

Credits: 3

Vorlesung

Übung

Sprache: Deutsch

Inhalt

Diese Vorlesung wendet sich an Studenten mit Interesse im Bereich Software Engineering, speziell Entwurf und Implementierung von Hochsprachen-Compilern wie z.B. für C/C++. Die behandelten Techniken, Algorithmen und Datenstrukturen finden jedoch auch Anwendung über den Compilerbau hinaus. Struktur der Vorlesung:

  1. Einleitung
  2. Lexikalische Analyse
  3. Syntaxanalyse
  4. Semantische Analyse
  5. Symboltabellen
  6. Zwischencode-Formate
  7. Kontrollflussanalyse
  8. Codeselektion
  9. Speicherverwaltung

Raum

Vorlesung: ICT cubes, Raum 002

Übung: ICT cubes, Raum 002