Trustworthy Compilers

Author:   Vladimir O Safonov (Computer Science Department, St. Petersburg University (Russia))
Publisher:   Wiley
ISBN:  

9781282551466


Pages:   304
Publication Date:   01 January 2010
Format:   Electronic book text
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $353.76 Quantity:  
Add to Cart

Share |

Trustworthy Compilers


Add your own review!

Overview

The Most Complete, Real-World Guide to CompilerDevelopment--and the Principles of Trustworthy CompilersDrawing on the author's over thirty years of expertise in compiler development, research, and instruction, Trustworthy Compilers introduces and analyzes the concept of trustworthy compilers and the principles of trustworthy compiler development, and provides analytical overview of other promising research works in this area.Vladimir Safonov shares the benefit of his long experience as a teacher and compiler development professional to explain that--even in such a well-studied area as compilers--there is still an opportunity for original results, efficient algorithms, and promising research and development. Beginning with a definition of the trustworthy compiler and a review of the history of compiler development, Trustworthy Compilers features: A complete overview of all essential compiler topics, including lexical analysis, parsing, semantic analysis, compiler optimization, code generation, and traditional and modern approaches to runtimeEfficient, ready-to-apply algorithms for various phases of compilation, especially for semantic analysis, developed by the author and used in his real compilersHigh-yield coverage of graph compilers--a novel compiler development area--plus related concepts such as graph grammars and graph compilers, and editor development tools such as DiaGenReal projects--using examples of real compilers--that cover the key topics related to compiler development and compiling methodsA survey of novel kinds of compilation, including just-in-time (JIT) and ahead-of-time (AOT) compilation, which are characteristic of modern software development platforms Java and .NETSections on modern compiler tools--such as ANTLR, CoCo/R, and SableCCCovering both classical techniques and innovative ones not covered by other books, Trustworthy Compilers helps both practicing professionals and students meet the challenge of?making compilers more trustworthy. The book's companion Web page (www.vladimirsafonov.org/trustworthycompilers) provides an overview of the book and related resources for compiler teachers and students.

Full Product Details

Author:   Vladimir O Safonov (Computer Science Department, St. Petersburg University (Russia))
Publisher:   Wiley
Imprint:   Wiley
ISBN:  

9781282551466


ISBN 10:   1282551469
Pages:   304
Publication Date:   01 January 2010
Audience:   General/trade ,  General
Format:   Electronic book text
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

Reviews

Author Information

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List