Bewertung:

Insgesamt wird das Buch über den Compilerentwurf wegen seiner klaren Erklärungen und praktischen Code-Beispiele sehr geschätzt, aber es wurde wegen seiner Aufmachung und einiger Formatierungsprobleme kritisiert.
Vorteile:⬤ Ausgezeichnete Erklärung von Compiler-Konzepten ohne übermäßige theoretische Details.
⬤ Umfassende Code-Beispiele.
⬤ Klarer und verständlicher Schreibstil.
⬤ Gute Einblicke in den Compilerentwurf, insbesondere für nicht-optimierende Compiler.
⬤ Eine wertvolle Ressource für diejenigen, die einen Compiler implementieren wollen.
⬤ Nicht für Anfänger geeignet, das Buch ist ziemlich fortgeschritten.
⬤ Fehlt die Behandlung fortgeschrittener Themen wie Code-Optimierung.
⬤ Der physische Zustand bei Erhalt des Buches war ein Problem, es gab Berichte über beschädigte Bücher.
⬤ Einige Formatierungsprobleme machen den Text manchmal schwer lesbar.
(basierend auf 10 Leserbewertungen)
A Retargetable C Compiler: Design and Implementation
Dieses Buch untersucht die Implementierung des lcc, eines forschungsorientierten retargetable Compilers, der in den AT&T Bell Laboratories für die Programmiersprache ANSI C entwickelt wurde, und richtet sich an Fachleute, die eine detaillierte Untersuchung eines realen Compilers suchen.
Es wird ein gründliches und genaues Bild des lcc-Compilers vermittelt, und eine zeilenweise Erklärung des Codes zeigt, wie der Compiler aufgebaut ist. Die beiliegende Diskette enthält den vollständigen Quellcode für den lcc-Compiler, die drei Backends und den Code-Generator.