Verwandte Artikel zu Compiler Design: Analysis and Transformation

Compiler Design: Analysis and Transformation - Hardcover

 
9783642175473: Compiler Design: Analysis and Transformation

Inhaltsangabe

While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined - ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to other compilers and libraries are often available.

 

The book deals with the optimization phase of compilers. In this phase, programs are transformed in order to increase their efficiency. To preserve the semantics of the programs in these transformations, the compiler has to meet the associated applicability conditions. These are checked using static analysis of the programs. In this book the authors systematically describe the analysis and transformation of imperative and functional programs. In addition to a detailed description of important efficiency-improving transformations, the book offers a concise introduction to the necessary concepts and methods, namely to operational semantics, lattices, and fixed-point algorithms.

 

This book is intended for students of computer science. The book is supported throughout with examples, exercises and program fragments.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

The authors are among the established experts on compiler construction, with decades of related teaching experience. Prof. Dr. Reinhard Wilhelm is the head of the Compiler Design Lab of the Universität des Saarlandes, and his main research interests include compiler construction; Prof. Dr. Helmut Seidl heads the Institut für Informatik of the Technische Universität München, and his main research interests include automatic program analysis and the design and implementation of programming languages; Dr. Sebastian Hack is a Junior Professor in the Computer Science Programming Group of the Universität des Saarlandes, and his main research areas include compilers and code generation.

 

Von der hinteren Coverseite

While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined - ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to other compilers and libraries are often available.

The book deals with the optimization phase of compilers. In this phase, programs are transformed in order to increase their efficiency. To preserve the semantics of the programs in these transformations, the compiler has to meet the associated applicability conditions. These are checked using static analysis of the programs. In this book the authors systematically describe the analysis and transformation of imperative and functional programs. In addition to a detailed description of important efficiency-improving transformations, the book offers a concise introduction to the necessary concepts and methods, namely to operational semantics, lattices, and fixed-point algorithms.

This book is intended for students of computer science. The book is supported throughout with examples, exercises and program fragments.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Gebraucht kaufen

8vo. pp xii, 177. Publisher's colour...
Diesen Artikel anzeigen

EUR 21,25 für den Versand von Vereinigtes Königreich nach USA

Versandziele, Kosten & Dauer

EUR 7,65 für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9783662507162: Compiler Design: Analysis and Transformation

Vorgestellte Ausgabe

ISBN 10:  3662507161 ISBN 13:  9783662507162
Verlag: Springer, 2016
Softcover

Suchergebnisse für Compiler Design: Analysis and Transformation

Foto des Verkäufers

WILHELM, Reinhard, Helmut Seidl, Sebastian Hack
Verlag: Springer, Berlin, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Gebraucht Hardcover Erstausgabe

Anbieter: Any Amount of Books, London, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

8vo. pp xii, 177. Publisher's colour printed boards. 2012 edition. ISBN: 9783642175473 Near fine. Bestandsnummer des Verkäufers C60376

Verkäufer kontaktieren

Gebraucht kaufen

EUR 35,50
Währung umrechnen
Versand: EUR 21,25
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Reinhard Wilhelm; Helmut Seidl; Sebastian Hack
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: Best Price, Torrance, CA, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. SUPER FAST SHIPPING. Bestandsnummer des Verkäufers 9783642175473

Verkäufer kontaktieren

Neu kaufen

EUR 70,00
Währung umrechnen
Versand: EUR 7,65
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Seidl, Helmut; Wilhelm, Reinhard; Hack, Sebastian
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: GreatBookPrices, Columbia, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 12492892-n

Verkäufer kontaktieren

Neu kaufen

EUR 75,55
Währung umrechnen
Versand: EUR 2,25
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Seidl, Helmut; Wilhelm, Reinhard; Hack, Sebastian
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Gebraucht Hardcover

Anbieter: GreatBookPrices, Columbia, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 12492892

Verkäufer kontaktieren

Gebraucht kaufen

EUR 83,21
Währung umrechnen
Versand: EUR 2,25
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Helmut Seidl
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: Grand Eagle Retail, Mason, OH, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Hardcover. Zustand: new. Hardcover. While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined - ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to other compilers and libraries are often available. The book deals with the optimization phase of compilers. In this phase, programs are transformed in order to increase their efficiency. To preserve the semantics of the programs in these transformations, the compiler has to meet the associated applicability conditions. These are checked using static analysis of the programs. In this book the authors systematically describe the analysis and transformation of imperative and functional programs. In addition to a detailed description of important efficiency-improving transformations, the book offers a concise introduction to the necessary concepts and methods, namely to operational semantics, lattices, and fixed-point algorithms. This book is intended for students of computer science. The book is supported throughout with examples, exercises and program fragments. While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Bestandsnummer des Verkäufers 9783642175473

Verkäufer kontaktieren

Neu kaufen

EUR 86,90
Währung umrechnen
Versand: Gratis
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Reinhard Wilhelm; Helmut Seidl; Sebastian Hack
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Bestandsnummer des Verkäufers ria9783642175473_new

Verkäufer kontaktieren

Neu kaufen

EUR 75,88
Währung umrechnen
Versand: EUR 13,76
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Seidl, Helmut; Wilhelm, Reinhard; Hack, Sebastian
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 12492892-n

Verkäufer kontaktieren

Neu kaufen

EUR 75,86
Währung umrechnen
Versand: EUR 17,23
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Sebastian Hack Reinhard Wilhelm Helmut Seidl
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover

Anbieter: Books Puddle, New York, NY, USA

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. xii + 177. Bestandsnummer des Verkäufers 263603784

Verkäufer kontaktieren

Neu kaufen

EUR 91,12
Währung umrechnen
Versand: EUR 3,40
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 4 verfügbar

In den Warenkorb

Foto des Verkäufers

Helmut Seidl
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover
Print-on-Demand

Anbieter: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Buch. Zustand: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined - ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to other compilers and libraries are often available. The book deals with the optimization phase of compilers. In this phase, programs are transformed in order to increase their efficiency. To preserve the semantics of the programs in these transformations, the compiler has to meet the associated applicability conditions. These are checked using static analysis of the programs. In this book the authors systematically describe the analysis and transformation of imperative and functional programs. In addition to a detailed description of important efficiency-improving transformations, the book offers a concise introduction to the necessary concepts and methods, namely to operational semantics, lattices, and fixed-point algorithms. This book is intended for students of computer science. The book is supported throughout with examples, exercises and program fragments. 192 pp. Englisch. Bestandsnummer des Verkäufers 9783642175473

Verkäufer kontaktieren

Neu kaufen

EUR 74,89
Währung umrechnen
Versand: EUR 23,00
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Hack Sebastian Wilhelm Reinhard Seidl Helmut
Verlag: Springer, 2012
ISBN 10: 3642175473 ISBN 13: 9783642175473
Neu Hardcover
Print-on-Demand

Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Print on Demand pp. xii + 177 96 Illus. (91 Col.). Bestandsnummer des Verkäufers 4276887

Verkäufer kontaktieren

Neu kaufen

EUR 93,92
Währung umrechnen
Versand: EUR 7,47
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 4 verfügbar

In den Warenkorb

Es gibt 9 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen