Buy used:
$7.56
Used: Very Good | Details
Sold by awesomebooksusa
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Understanding and Writing Compilers: A Do It Yourself Guide (Macmillan Computer Science Series) 3rd ed. Edition

4.6 4.6 out of 5 stars 7 ratings


Product details

  • Publisher ‏ : ‎ Scholium Intl; 3rd ed. edition (October 1, 1979)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 408 pages
  • ISBN-10 ‏ : ‎ 0333217322
  • ISBN-13 ‏ : ‎ 978-0333217320
  • Item Weight ‏ : ‎ 1.15 pounds
  • Dimensions ‏ : ‎ 5.98 x 0.91 x 9.02 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 7 ratings

Customer reviews

4.6 out of 5 stars
7 global ratings

Top reviews from the United States

Reviewed in the United States on April 30, 2015
This book is a now-obscure gem. A wonderful book about engineering a compiler rather than theorising about one. Bought it in 1979. Devoured it, couldn't put it down. Later wrote various small compilers over the years (even recently) in C and C++ using Mr Bornat's techniques. He doesn't teach you the most modern most powerful optimisation (it was 1979 after all) but the bangs-per-buck is tremendous. BTW you can read it online, just google author and title. Warning BCPL takes a moment to get but any hardcore C programmer should have little trouble.
Reviewed in the United States on July 24, 2005
This is one of a few computer science books that remains rather

special to me. I began learning about LALR(1) parsing and code

generation from this book. It and a small book on YACC were

enough to enable me to write a compiler for a 4GL. I have since

seen many other good (and not so good) books but this is a

personal favourite. It is full of practical advice while

maintaining a high standard of scholarship and provided a good

introduction to the subject.
One person found this helpful
Report
Reviewed in the United States on July 3, 2002
One of the highlights of this book is the treatment of code generation issues, in addition to parsing/lexing. A book for practical programmers who're interested in any code generation problem. Very readable.

Top reviews from other countries

Mr. J. Dardis
5.0 out of 5 stars Excellent book, the best I have found on this subject
Reviewed in the United Kingdom on May 6, 2013
Compiler writing is not a simple subject and most of the books on the subject that I have started to read get very theoretical very early on. This was (and is) surprising to me as the subject is extremely important in computing and capable of being explained clearly and simply. This wonderful book does just that - the examples are clear, the description is clear and one comes away feeling that one could actually go away and write a simple but working compiler from scratch. An absolutely excellent book, in summary, and one which I treasure greatly.