Book modern compiler design - Compare Prices and buy the Book



Title: Modern Compiler Design
Author: Dick GruneHenri E. BalCeriel J.H. JacobsKoen G. LangendoenKees van Reeuwijk
ISBN: 0470034521
EAN: 9780470034521
2nd Revised edition. Edition
736 Pages
Publisher: Sons Ltd
Binding: Paperback
Publication date: 2010-01-08


shopcond.avail.pricedelivery coststotal
Book Modern Compiler Design on Amazon UK Buy nowNEW£ 34.99free on orders over £ 19£ 34.99Buy now
Blackwell - Buy NowNEW£ 34.99free on orders over £ 20£ 36.99Buy now
Book Modern Compiler Design new from BooksellerNEW£ 34.99£ 2.75£ 37.74Buy now

"...an excellent introduction to the history and inner workings of the compiler." "Thankfully the book has a very readable style..." "...a well written and thorough book that is recommended for the compiler novice."
?? Application Development Advisor, November 2000
"...an excellent introduction to the history and inner workings of the compiler." "Thankfully the book has a very readable style..." "...a well written and thorough book that is recommended for the compiler novice." (Application Development Advisor, November 2000)
Grune's "Compiler Design" is the classic text on the subject; updated to cover memory management, compiler writing in adaptive programming style and object-oriented, functional, and logic languages. This book also includes new coverage of: embedded systems; event-based, aspect-oriented and adaptive programming; just-in-time compilation; recovering grammars from legacy code; embedded systems issues; and, code generation for event-based programs. This new edition features revised pedagogy, with summaries, study hints and exercises after each section. A lab project in compiler design has been adapted for wider use, to be made available to teachers using the book. This new edition is also substantially redesigned to aid navigation; roadmaps have been adapted to a more informative design and key points are marked out prominently.
Grune's "Compiler Design" is the classic text on the subject; updated to cover memory management, compiler writing in adaptive programming style and object-oriented, functional, and logic languages. This book also includes new coverage of: embedded systems; event-based, aspect-oriented and adaptive programming; just-in-time compilation; recovering grammars from legacy code; embedded systems issues; and, code generation for event-based programs. This new edition features revised pedagogy, with summaries, study hints and exercises after each section. A lab project in compiler design has been adapted for wider use, to be made available to teachers using the book. This new edition is also substantially redesigned to aid navigation; roadmaps have been adapted to a more informative design and key points are marked out prominently.
A compiler is one of the most vital parts of a computer?s system software, translating programs written in a high?level language into low?level commands that the machine can understand and execute. Most compiler design books focus only on techniques for imperative (or procedural) languages like C or Pascal, whereas Modern Compiler Design also covers compilation techniques for object?oriented, functional, logic and distributed languages. Features of the book include:
  • A focus on essential traditional and advanced techniques common to all language paradigms, giving readers the skills required for modern compiler construction.
  • Coverage of all the major programming language types ? imperative, object?oriented, functional, logic and distributed languages.
  • A practical emphasis on implementation and optimization techniques, including tools for automating compiler design.
  • A strong intuitive style, illustrated by many practical examples.
All the authors are experienced teachers and researchers in programming languages and their implementation and have acquired a wealth of experience in compiler construction for a variety of languages. This experience has also been reflected in previous texts on Programming Languages, Programming Distributed Systems and Parsing Techniques.

2007-09-11 Complete book - how about beginners ?

Among all the others I chose this one for it covers most of the important topics and doesn't waste time discussing old methods.

I am an experienced programmer but never studied compilers before this book so because it's a relatively advanced book I had to read the first 2 chapters 3 times :D together with "The Definitive ANTLR Reference" and the "Flexible Pattern Matching in Strings". But now that I know the basics this book serves really well and I enjoy reading it too.

So it's good to try the other books for a more practical experience as well.


similar books

Compilers: Principles, Techniques and Tools Compilers: Principles, Techniques a...
lex & yacc (A Nutshell Handbook) lex & yacc (A Nutshell Handbook)
Writing Compilers and Interpreters: An Applied Approach Writing Compilers and Interpreters:...
Engineering a Compiler: International Student Edition Engineering a Compiler: Internation...
Programming Language Pragmatics Programming Language Pragmatics
Modern Compiler Implementation in Java Modern Compiler Implementation in J...
Advanced Compiler Design and Implementation Advanced Compiler Design and Implem...
Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming) Linkers and Loaders (The Morgan Kau...
The Art of Computer Programming: v.1-3: Vol 1-3 (Series in Computer Science & Information Processing) The Art of Computer Programming: v....
Modern Compiler Implementation in C Modern Compiler Implementation in C

last viewed books

People at Work (Going Places) People at Work (Going Places)
Angels of Light Cards (New Edition) Angels of Light Cards (New Edition)
In Memory of Elaine Marks: Life Writing, Writing Death In Memory of Elaine Marks: Life Wri...
Smile! 6 Sb American Smile! 6 Sb American
Newhaven-Dieppe: The Car Ferry Era Newhaven-Dieppe: The Car Ferry Era
Patterns of Reflection: A Reader Patterns of Reflection: A Reader