Compiler Design

Compiler Design

EnglishHardbackPrint on demand
Seidl Helmut
Springer, Berlin
EAN: 9783642175473
Print on demand
Delivery on Friday, 14. of February 2025
CZK 1,843
Common price CZK 2,048
Discount 10%
pc
Do you want this product today?
Oxford Bookshop Praha Korunní
not available
Librairie Francophone Praha Štěpánská
not available
Oxford Bookshop Ostrava
not available
Oxford Bookshop Olomouc
not available
Oxford Bookshop Plzeň
not available
Oxford Bookshop Brno
not available
Oxford Bookshop Hradec Králové
not available
Oxford Bookshop České Budějovice
not available
Oxford Bookshop Liberec
not available

Detailed information

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.

EAN 9783642175473
ISBN 3642175473
Binding Hardback
Publisher Springer, Berlin
Publication date August 14, 2012
Pages 177
Language English
Dimensions 235 x 155
Country Germany
Readership Professional & Scholarly
Authors Hack Sebastian; Seidl Helmut; Wilhelm Reinhard
Illustrations XII, 177 p.