Buy Used
£2.09
FREE Delivery on orders over £10.
Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
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 this image

Understanding and Writing Compilers: A Do-it-Yourself Guide (Computer Science Series) Paperback – 20 Sep 1979


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, 20 Sep 1979
"Please retry"
£88.88 £0.01


Product details

  • Paperback: 405 pages
  • Publisher: Palgrave Macmillan; 3rd edition (20 Sep 1979)
  • Language: English
  • ISBN-10: 0333217322
  • ISBN-13: 978-0333217320
  • Product Dimensions: 23.4 x 15.5 x 2.8 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 964,612 in Books (See Top 100 in Books)

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
2
4 star
0
3 star
0
2 star
0
1 star
0
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

Verified Purchase
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.
Comment 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
Very good book that covers Lexical, Syntax/Semantic Analysis, LL(k) and LR(k) parsers and code generation in an immensely readable format.

I first read this at University and have always been impressed how Bornat makes it look so simple. In reality of course it can be far from. But this is an excellent place to start.

Richard was also very kind to respond to my e-mails.
Comment 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

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 3 reviews
2 of 2 people found the following review helpful
The best explanation of parsing without Greek ever. 4 Oct 1995
By A Customer - Published on Amazon.com
I'm a great fan of the first edition of this book(circa 1980). It explains the mechanics of parsing ratherthan just throwing a lot of math and proofs at the reader (e.g. Aho, Hopcroft or Ullman). You come away feeling that you could actually write a compiler. One caution: the figures in the first edition contained many errors. Let's hope they've been fixed in the new edition.
1 of 1 people found the following review helpful
A very practical and useful book on the subject. 24 July 2005
By anon2001 - Published on Amazon.com
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.
good coverage of code generation 3 July 2002
By M M - Published on Amazon.com
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.
Were these reviews helpful? Let us know


Feedback