
Folgende Themen werden im Buch behandelt:
- Compiler-Struktur
- Lexikalische Analyse, einschließlich regulärer Ausdrücke und endlicher Automaten.
- Syntaxanalyse, einschließlich kontextfreier Grammatiken, LL-Parser, Bottom-Up-Parser und LR-Parser.
- Syntaxgesteuerte Übersetzung.
- Typprüfung, einschließlich Typumwandlungen und Polymorphismus.
- Probleme mit der Laufzeitumgebung, einschließlich Parameterübergabe, Symboltabellen und Registerbelegung.
- Codegenerierung und Zwischencodegenerierung.
- Code-Optimierung
Die zweite Ausgabe des Buches, auf der ein lila Drache zu sehen war, enthielt die folgenden zusätzlichen Themen:
Seiten miteinander verbinden
- Welche Computerbücher würdest du empfehlen?
Umwelt, Programmierbegriffe