Crafting a Compiler with C 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together

- +
Customers who viewed this item also viewed
Editorial Reviews
From the Back Cover
This extremely practical, hands-on approach to building compilers using the C programming language includes numerous examples of working code from a real compiler and covers such advanced topics as code generation, optimization, and real-world parsing. It is an ideal reference and tutorial.
0805321667B04062001
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Pearson; 1st edition (July 1, 1991)
- Language : English
- Paperback : 832 pages
- ISBN-10 : 0805321667
- ISBN-13 : 978-0805321661
- Item Weight : 3.53 ounces
- Dimensions : 7 x 1.8 x 9 inches
- Best Sellers Rank: #1,677,439 in Books (See Top 100 in Books)
- #350 in Software Programming Compilers
- #393 in C Programming Language
- #600 in Computer Hardware Design & Architecture
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book is a well balanced combination of theory and practice and it is much more digestible than "The Dragon Book", in my opinion. For example, while I have found "The Dragon Book" a great resource for teaching college level students it feels too theoretical at times and difficult to follow. I have found that some readers of "The Dragon Book" get lost in all that theory and gradually lose interest. This book, on the other hand, is nicely balanced between theory and practice and many readers find it much more interesting. Even though there have been advances in compiler theory since this book was published, the underlying theory and practical examples still apply and I still find this book a great resource. I highly recommend this text to those programmers who really want to do some serious work and those who are interested in getting into the heart and basic essentials of Computer Science.







