Grundlagen und Techniken des Compilerbaus / / Niklaus Wirth.

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 Prinz...

Full description

Saved in:
Bibliographic Details
Superior document:Title is part of eBook package: De Gruyter DGBA Physical Sciences 2000 - 2014
VerfasserIn:
Place / Publishing House:Berlin ;, Boston : : Oldenbourg Wissenschaftsverlag, , [2012]
©2011
Year of Publication:2012
Edition:3., bearb. Aufl.
Language:German
Online Access:
Physical Description:1 online resource (194 p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Other title:Front Matter --
2 Sprache und Syntax --
3 Reguläre Sprachen --
4 Analyse von Kontextfreien Sprachen --
5 Attribuierte Grammatiken und Semantikanschluss --
6 Die Programmiersprache Oberon-0 --
8 Einbezug von Kontext Durch Deklarationen --
9 Eine RISC-Architektur als Zielrechner --
10 Ausdrücke und Zuweisungen --
11 Bedingte und Wiederholte Anweisungen, Boole'sche Ausdrücke --
12 Prozeduren und das Konzept der Lokalität --
13 Elementare Datentypen --
14 Offene Arrays, Pointer und Prozedurtypen --
15 Module und Getrennte Übersetzung --
16 Optimierungen und die Frontend-Backend-Struktur --
Anhang A: Syntax. Anhang B: Der Latin-A-Zeichensatz. Anhang C: Oberon-0-Compiler. Anhang D: Der RISC-Prozessor in Verilog --
Back Matter
Summary: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.
Format:Mode of access: Internet via World Wide Web.
ISBN:9783486719741
9783110637212
9783110346794
DOI:10.1524/9783486719741
Access:restricted access
Hierarchical level:Monograph
Statement of Responsibility: Niklaus Wirth.