Niklaus Wirth: Grundlagen und Techniken des Compilerbaus
Grundlagen und Techniken des Compilerbaus
Buch
- De Gruyter Oldenbourg, 02/2024
- Einband: Kartoniert / Broschiert, Paperback
- Sprache: Deutsch
- ISBN-13: 9783486709513
- Bestellnummer: 9718170
- Umfang: 208 Seiten
- Auflage: 3., bearb. Aufl.
- Copyright-Jahr: 2011
- Gewicht: 441 g
- Maße: 242 x 173 mm
- Stärke: 15 mm
- Erscheinungstermin: 20.2.2024
Inhaltsangabe
Aus dem Inhalt:Sprache und Syntax
Reguläre Sprachen
Analyse von kontextfreien Sprachen
Attribuierte Grammatiken und Semantikanschluß
Die Programmiersprache Oberon-O
Ein Parser für Oberon-O
Einbezug von Kontext und Deklaration
Eine RISC-Architektur als Zielrechner
Ausdrücke und Zuweisungen
Bedingte und repetierte Anweisungen, Boole'sche Ausdrücke
Prozeduren und das Konzept Lokalität
Elementare Datentypen
Offene Arrys, Pointer und Prozedurtypen
Module und getrennte Übersetzung
Optimierung und die Frontend-Backend-Struktur
Literaturverzeichnis und Anhang
Klappentext
Compiler sind mehr als komplexe Programme, deren Herstellung einigen wenigen, großen Firmen vorbehalten bleibt. Sie spielen gewissermaßen die Rolle der Brücke zwischen Software und Programmiersprache einerseits und Hardware und Rechnerarchitektur andererseits. Deshalb ist das Verständnis ihrer Prinzipien und ihrer Struktur für jeden Informatiker wesentlich. Dieses Buch ist aus der Erfahrung erwachsen, dass neue Lehrstoffe nur dann haften bleiben, wenn sich der Leser auch praktisch mit der Materie befasst. Hier ist das zentrale Anliegen daher der Bau eines kompletten Compilers einer einsatzfähigen Programmiersprache und dessen Darlegung in allen Einzelheiten. Dazu wird aufgrund ihres systematischen Aufbaus eine substantielle Untermenge der Sprache Oberon gewählt und als Zielrechner eine RISC-Architektur, wobei beiden exemplarischer Charakter zukommt.Anmerkungen:
Bitte beachten Sie, dass auch wir der Preisbindung unterliegen und kurzfristige Preiserhöhungen oder -senkungen an Sie weitergeben müssen.