
Understanding and Writing Compilers
by Richard Bornat · first published 1979
4mentions
4recommended by
4HN commenters
2009–2026first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


fanf2 on Dec 25, 2015 [dead] | parent | prev | next [–] I quite like "understanding and writing compilers" by Richard Bornat - written in the 1970s using BCPL as the implementation language, so rather old-fashioned, but it gives a friendly gentle overview of how to do it, without excessive quantities of parsing…
on “Want to Write a Compiler? Just Read These Two Papers (2008)” ↗I quite like "understanding and writing compilers" by Richard Bornat - written in the 1970s using BCPL as the implementation language, so rather old-fashioned, but it gives a friendly gentle overview of how to do it, without excessive quantities of parsing…
on “Want to Write a Compiler? Read These Two Papers (2008)” ↗Nice! Lots of really practical advice. I wish I'd been given that advice before I wrote a compiler. Back then, the best advice was in Richard Bornat's Understanding and Writing Compilers and the dragon book - useful, but not a walkthrough.
on “I Built a Lisp Compiler” ↗The closest I've ever seen would be: "Understanding and Writing Compilers: A Do It Yourself Guide" Possibly/probably hopelessly dated now, but since you can download a free copy from http://en.wikipedia.org/wiki/Richard_Bornat what do you have to lose?
on “Ask HN: What Programming Book would you buy right now (if it existed)” ↗