Übersetzung objektorientierter Programmiersprachen
Konzepte, abstrakte Maschinen und Praktikum „Java-Compiler“
Bernhard Bauer, Riitta Höllerer
Das Lehrbuch führt umfassend in die verschiedenen Übersetzungstechniken ein. Im Praxisteil entwickeln die Autoren die Spezifikation eines Übersetzers für Java. Sie kann als Eingabe für einen Übersetzergenerator verwendet werden, der daraus ein ablauffähiges C-Programm erzeugt. Das Buch enthält zahlreiche Abbildungen, Übungen und ein komplettes Software-Engineering-Praktikum zum Bau eines Java-Compilers.