CDN$ 95.64
  • List Price: CDN$ 101.95
  • You Save: CDN$ 6.31 (6%)
Usually ships within 3 to 5 weeks.
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Modern Compiler Design Paperback – Oct 11 2000


Amazon Price New from Used from
Paperback
"Please retry"
CDN$ 95.64
CDN$ 71.13 CDN$ 6.58

Join Amazon Student in Canada



Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 754 pages
  • Publisher: Wiley; 1 edition (Oct. 11 2000)
  • Language: English
  • ISBN-10: 0471976970
  • ISBN-13: 978-0471976974
  • Product Dimensions: 3.9 x 18.7 x 23.2 cm
  • Shipping Weight: 1.4 Kg
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: #878,271 in Books (See Top 100 in Books)
  • See Complete Table of Contents


Inside This Book (Learn More)
First Sentence
Figures 2.5 through 2.12 contain the elements of a simple but non-trivial lexical analyzer that recognizes five classes of tokens: identifiers as defined above, integers, one-character tokens, and the token classes ERRONEOUS and EOF. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

3.9 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

By D. J. Penton on Feb. 10 2011
Format: Paperback
This book is very good. It is real meat and potatoes stuff rather than theory alone.

I am currently using it at school. I have returned to do graduate work in computer languages. I took a course years ago in compiler design using the Dragon Book. Back in the day the emphasis was all on parsing, but that is only a small part of the story in modern times. Modern Compiler Design digs right into practical implementation without belabouring the automata theory or formal language theory (which one should still know).

Anyway, I am pleased with the book and recommend it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By F. Gagnon on Oct. 27 2003
Format: Paperback
Overall, this is an excellent book for compilers. It covers a broad range of concepts. On think that I like is that the authors didn't take the very popular approach of "hey, let's write a small subset of Pascal". They actually only covers the concepts. So, this is not a beginner's book.
Algorithms are written in "english pseudo-code" and, altought I tought it'd be a good idea, it ended up being harder to read than the "usual pseudo-code" (like in the Dragon book).
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
I bought this book as an introduction to Compiler Design and to that end I have found it quite useful. The material is dense, so expect to have to re-read chapters quite often. Also, I have found it necessary to supplement this book with additional resources to fully understand what Grune is attempting to explain, particularly with chapter 3, which covers attribute grammars. The book's english can be poor sometimes so expect to have to back-track over convulted sentences. Overall, however, this book succeeds in being useful as an introduction to the theory. The authors skip implementation details, so if you are expecting to be able to actually write a compiler when you are done, you are going to be needing additional sources.
Pros: 1)great introduction to theory and maintains enough detail in each section to keep you interested. 2) Book is organized well. Each chapter represents the next step in compiler design. 3) This book covers theory, not implementation...it does not bind itself to one particular language
Cons: 1) Expect to check-out or buy additional reading to supplement this book. 2) The english often leaves something to be desired. 3) The excercises at the end of each chapter were obviously just "thrown-in" at the end. They are quite poor.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By Mathieu on Dec 29 2002
Format: Paperback
This is the textbook my class used for the compiler design class, and I must say it is excellent. Every technique is well expained, and its a lot easier to follow than "the dragon book". Best book I've read on the subject, it will get you from the start of languages design to a working interpreter in no time. You must have a solid base in coding and computer sciences tough, the book loose no time with petty issues.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.


Feedback