top | item 13175382

Want to know how to build a compiler?

2 points| Chesco_ | 9 years ago |feederio.com | reply

2 comments

order
[+] LeoDox|9 years ago|reply
Obvious question: how does it stack up to The Dragon Book? Haven't read either one yet but have heard of the massive reputation of TDB
[+] brudgers|9 years ago|reply
Crenshaw's book, Let's Build a Compiler was written in the late 1980's and uses Pascal. It is structured as a step by step tutorial/example. It is not very theoretical. The compiler is written in Pascal. Because Turbo Pascal was available in a box from a computer store (these existed back then) or at the office supply store at an affordable price, regular hobbyist programmers could implement his book.

Googling the title will turn up many PDF's of his book and it is worth a read for the clarity of his writing, the simplicity of his approach and the historical significance of the book itself.