Ein praktischer Ansatz für den Compilerbau

Bewertung:   (4,1 von 5)

Ein praktischer Ansatz für den Compilerbau (Des Watson)

Leserbewertungen

Zusammenfassung:

Das Buch wird wegen seines praktischen Ansatzes und seiner detaillierten Einblicke in das Schreiben von Compilern hoch geschätzt und eignet sich daher sowohl für Anfänger als auch für fortgeschrittene Leser.

Vorteile:

Bietet zahlreiche praktische Tipps und Übungen, verdeutlicht komplexe Themen, gut geschrieben und ansprechend, geeignet für alle Niveaus der Compilererstellung.

Nachteile:

In den Rezensionen werden keine nennenswerten Nachteile genannt.

(basierend auf 3 Leserbewertungen)

Originaltitel:

A Practical Approach to Compiler Construction

Inhalt des Buches:

Dieses Buch bietet eine praxisorientierte Einführung in die Implementierung von Programmiersprachen auf hoher Ebene. Es entmystifiziert, was in einem Compiler vor sich geht, und weckt das Interesse des Lesers am Compilerentwurf, einem wesentlichen Aspekt der Informatik. Techniken zur Analyse und Übersetzung von Programmiersprachen werden in vielen Anwendungsbereichen der Software eingesetzt.

A Practical Approach to Compiler Construction behandelt die grundlegenden Prinzipien des Themas in einer zugänglichen Weise. Es stellt die notwendige Hintergrundtheorie vor und zeigt, wie sie zur Implementierung vollständiger Compiler angewendet werden kann. Es wird ein schrittweiser Ansatz verfolgt, der auf einer Standard-Compiler-Struktur basiert und aktuelle Techniken und Beispiele präsentiert. Strategien und Entwürfe werden im Detail beschrieben, um den Leser bei der Implementierung eines Übersetzers für eine Programmiersprache anzuleiten.

Zur Veranschaulichung von Aspekten des Kompilierungsprozesses wird eine einfache Hochsprache verwendet, die lose auf C basiert. Es werden Code-Beispiele in C gegeben, und es wird diskutiert und illustriert, wie dieser Code erweitert werden kann, um die Kompilierung komplexerer Sprachen abzudecken. Es werden auch Beispiele für den Einsatz der Compilerbauwerkzeuge flex und bison gegeben. Die lexikalische und syntaktische Analyse wird ausführlich behandelt, zusammen mit einer umfassenden Behandlung der semantischen Analyse, Zwischendarstellungen, Optimierung und Codegenerierung. Einführendes Material zur Parallelisierung ist ebenfalls enthalten.

Das Buch ist sowohl für das Selbststudium als auch für den Einsatz in Einführungs- und Aufbaustudiengängen zum Compilerbau konzipiert. Der Autor geht davon aus, dass der Leser über angemessene Programmierkenntnisse in einer beliebigen Hochsprache verfügt.

Weitere Daten des Buches:

ISBN:9783319527871
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2017
Seitenzahl:254

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Ein praktischer Ansatz für den Compilerbau - A Practical Approach to Compiler Construction
Dieses Buch bietet eine praxisorientierte Einführung in die...
Ein praktischer Ansatz für den Compilerbau - A Practical Approach to Compiler Construction

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)