AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Programming Language Processors in Java: Compilers and Interpreters by David Watt, Deryck Brown ISBN: 0-13-025786-9 Publisher: Prentice Hall Pub. Date: 15 April, 2000 Format: Hardcover Volumes: 1 List Price(USD): $69.00 |
Average Customer Rating: 5 (4 reviews)
Rating: 5
Summary: Easy to read and understand
Comment: The author has done a good job by presenting basic
compiler theory and implementing a simple
compiler using the java programming lauguage.
Good illustration of compiler concepts.
One of the better basic compiler books i have read
so far.
Next book should be "Progamming language pragmatics"
followed by "Advanced compiler design and implementation"
Rating: 5
Summary: Best introduction ever written.
Comment: I've purchased or borrowed 5 books on compiler design. There is no doubt that this book should be the choice for any introductory course. The authors explain everything tightly and provide a lot of actual examples in the text. All of it is in Java, of course. Don't worry if you don't use Java. It's very easy to understand if you have any experience with any OO language. I prefer Object Pascal and had no trouble whatsoever with the code.
This book will not provide proofs or a lot in the way of choices for designing a compiler. This is good when you are starting out. The last thing you need if you actually want to learn about compiler design from front to back is a hundred different ways of doing the same thing. The text takes you through a small version of the "Triangle" language ("Mini-Triangle") - and the code for the entire Triangle language is available for download.
This book makes learning about compilers effortless for anyone with an OO background and a little knowledge of the most common algorithms learned in any into course on algorithms. If you can't learn from this text, then don't bother with any other.
The next book I'd recommend after reading this text is the Dragon Book. Then you can try on Advanced Compiler Design for size - which I am doing at present.
A great book to read along (or just before of after) this text is Programming Language Pragmatics. I read it in parallel. If I had to do it again, I'd probably read it first.
Rating: 5
Summary: A Great Book
Comment: I have recently finished writing the Triangle compiler based on this great book for a compiler class I'm taking the code amounted to roughly 5000 lines of code and it's totaly based upon the instructions given in this book. I belive this is the best book written about writing compilers it's very easy to understand and the methods used such as the visitor pattern are extremely advanced and will improve ur level of java programming. there is not much concentration on understanding how compilers work but there are tons of other books for that purpose and frankly who cares we'r more interested on how to write a compiler than how it was written by other people. the triangle language designed is easy but serves the purposes quite well and has everything C or Pascal has I've been working on this for 4 months and now I feel sad becuase I have finished the project and there is nothing more to do I recommend this book for all serious people who love writing java code.
![]() |
Title: Building Parsers With Java by Steven John Metsker ISBN: 0201719622 Publisher: Addison-Wesley Pub Co Pub. Date: 26 March, 2001 List Price(USD): $39.95 |
![]() |
Title: Writing Compilers and Interpreters by Ronald Mak ISBN: 0471113530 Publisher: John Wiley & Sons Pub. Date: 11 July, 1996 List Price(USD): $70.00 |
![]() |
Title: Virtual Machine Design and Implementation in C/C++ (With CD-ROM) by Bill Blunden ISBN: 1556229038 Publisher: Wordware Publishing Pub. Date: March, 2002 List Price(USD): $59.95 |
![]() |
Title: Modern Compiler Implementation in Java by Andrew W. Appel, Jens Palsberg ISBN: 052182060X Publisher: Cambridge University Press Pub. Date: November, 2002 List Price(USD): $65.00 |
![]() |
Title: Constructing Language Processors for Little Languages by Randy M. Kaplan ISBN: 0471597546 Publisher: John Wiley & Sons Pub. Date: 15 August, 1994 List Price(USD): $59.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments