U. Kastens, Übersetzer WS 97/98
Kapitelübersicht der Vorlesung
Zur Hauptseite
| Zum Lageplan
-
-
Aufgabenzerlegung mit Bezug zu Sprachdefinitionen,
Symbole, Syntax, statische und dynamische Semantik
-
zentrale Datenstrukturen, Interpretierer, Debugger
-
Spezifikation und Implementierung endlicher Automaten,
Generatoren dafür,
Module zur Speicherung und Codierung von Symbolen
-
Ziel- und quellorientierte Verfahren,
Rekursiver Abstieg, LR-Verfahren, Generatoren dafür,
Grammatikklassen, Fehlerbehandlung
-
Bezeichneridentifikation, Typprüfung,
attributierte Grammatiken, Generatoren dafür
-
Datenflußanalyse spezifiziert durch Gleichungssysteme,
Lösungsalgorithmen, Transformationen
-
Typische Eigenschaften von Zielprozessoren,
Verfahren zur Registerzuteilung,
Optimierende Code-Auswahl, Generatoren dafür
-
parallele Funktionseinheiten, Pipelines, Abhängigkeitsgraphen