Vorlesung "Compilerbau"
Kapitel 1: Einleitung
Kapitel 2: Grundtechniken (Ein einfacher Compiler)
- Vorlesungsfolien [.ps]
- Infix-nach-Postfix Compiler [C++-Quellcode (Archiv) , C-Quellcode]
Kapitel 3: Formale Sprachen
Kapitel 4: Lexikalische Analyse
- Vorlesungsfolien [.ps]
- Einfacher Scanner, der Bezeichner und einige Schlüsselwörter erkennt. [C-Quellcode]
- Programm, das alle Kommentare aus einem C-Programm entfernt. [C-Quellcode]
- Folien "Einführung in lex" [.ps]
- Manual "Einführung in den Scannergenerator lex" [.ps,.pdf]
Kapitel 5: Syntaxanalyse
Kapitel 6: Syntaxgesteuerte Übersetzung
- Vorlesungsfolien [.ps]
Kapitel 7: Semantische Analyse
Kapitel 8: Zwischencodegenerierung
- Vorlesungsfolien [.ps]
Kapitel 9: Optimierung
Hinweis: Im Postscript Viewer muss als Papierformat A4 angegeben werden, um den gesamten Inhalt der Seiten betrachten zu können.