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: Writing Compilers and Interpreters by Ronald Mak ISBN: 0471113530 Publisher: John Wiley & Sons Pub. Date: 1996 Format: Paperback Volumes: 1 List Price(USD): $70.00 |
Average Customer Rating: 4.46
Rating: 4
Summary: Takes some effort
Comment: The author has written a fine book for the experienced C++ programmer who wants to write a compiler or an interpreter. A lot of time will be needed to get through the book, and some knowledge of Pascal. The author takes great care in introducing the elementary concepts of compilers and code is immediately introduced to implement them. Each chapter then builds on the preceding one, and the author attempts to follow the object-oriented paradigm as much as possible. He uses class diagrams to show how a program's classes are defined and related to one another, and uses object diagrams to show how they behave at runtime. His approach here is a simplified version of the one developed by G. Booch, which is used extensively in modern object-oriented design. The reader interested in the theory of compilers should probably read another book alongside this one. Given the time and effort, a very determined reader could sort through all the source code and gain a thorough practical understanding of how to write a compiler or interpreter.
Rating: 5
Summary: Excellent practical introduction to the subject
Comment: This text fully accomplishes its goal of providing a simple
and practical introduction to this subject. Students and
self-taught programmers having difficulty understanding
compiler theory from texts like the "dragon book" will find
this book very useful in getting started.
Working thru all the well written C++ code also provides
excerise in polishing your C++ programming skills, beyond the
first class introducing C++. Though there is a lot of code,
I feel there is significant "added value" in the presentation
of code segments and textual descriptions which helps novices
grasp implementation of the concepts being discussed.
As every author knows, books like all other projects can be
refined further. One enhancement to this book is that
every chapter should include a (small) section dedicated
discussing the theoretical concepts without any reference
to the code. Alternative approaches and advanced concepts
could be mentioned here with a word about using simple
techniques to stay in line with the goal of the book.
Rating: 5
Summary: Interpreters and compilers bite the dust
Comment: I used to think you had to be some kind of super human being to write a compiler.Guess what? I was wrong. If you buy this book and you have good c++ programming skills as well as knowledge of data structures(lists,trees etc) you are well on your way.
Ronald is the man!He breaks the code down into small objects and shows all the code with great insight into what the code is doing. Man, this is how to write a book on such a complex topic. Ronald really shows the benefits of OOP.
Now I feel very confident to take on any programming project. I have over come my fears. I can now get more advanced books on the subject.
![]() |
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 |
![]() |
Title: Virtual Machine Design and Implementation in C/C++ (With CD-ROM) by Bill Blunden ISBN: 1556229038 Publisher: Wordware Publishing Pub. Date: 2002 List Price(USD): $59.95 |
![]() |
Title: Advanced Compiler Design and Implementation by Steven S. Muchnick ISBN: 1558603204 Publisher: Morgan Kaufmann Pub. Date: 1997 List Price(USD): $93.00 |
![]() |
Title: Compilers: Principles, Techniques, and Tools by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman ISBN: 0201100886 Publisher: Addison-Wesley Pub Co Pub. Date: 1986 List Price(USD): $92.00 |
![]() |
Title: Lex & Yacc by John R. Levine, Tony Mason, Doug Brown ISBN: 1565920007 Publisher: O'Reilly & Associates Pub. Date: 1992 List Price(USD): $29.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments