fanf2 于 2015年12月25日 [dead] | parent | prev | next [–] 我挺喜欢 Richard Bornat 写的《理解与编写编译器》(understanding and writing compilers)——写于20世纪70年代,用 BCPL 作为实现语言,所以挺老派的,但它平易近人、循序渐进地概括了该怎么做,而且不会涉及过多繁重的 parsing……
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…
我挺喜欢 Richard Bornat 写的《理解与编写编译器》(understanding and writing compilers)——写于20世纪70年代,用 BCPL 作为实现语言,所以挺老派的,但它平易近人、循序渐进地概括了该怎么做,而且不会涉及过多繁重的 parsing……
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…
太棒了!全是实打实的实用建议。真希望在我写编译器之前就有人给我这些建议。当年最好的建议都在 Richard Bornat 的《理解与编写编译器》(Understanding and Writing Compilers)和龙书里——很有用,但并不是一步一步的手把手教程(walkthrough)。
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.
我见过最接近的应该算这本:《理解与编写编译器:DIY指南》(Understanding and Writing Compilers: A Do It Yourself Guide)。现在可能/大概已经彻底过时了,但既然你可以从 http://en.wikipedia.org/wiki/Richard_Bornat 免费下载一本,你又有什么损失呢?
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?
fanf2 于 2015年12月25日 [dead] | parent | prev | next [–] 我挺喜欢 Richard Bornat 写的《理解与编写编译器》(understanding and writing compilers)——写于20世纪70年代,用 BCPL 作为实现语言,所以挺老派的,但它平易近人、循序渐进地概括了该怎么做,而且不会涉及过多繁重的 parsing……
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…
我挺喜欢 Richard Bornat 写的《理解与编写编译器》(understanding and writing compilers)——写于20世纪70年代,用 BCPL 作为实现语言,所以挺老派的,但它平易近人、循序渐进地概括了该怎么做,而且不会涉及过多繁重的 parsing……
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…
太棒了!全是实打实的实用建议。真希望在我写编译器之前就有人给我这些建议。当年最好的建议都在 Richard Bornat 的《理解与编写编译器》(Understanding and Writing Compilers)和龙书里——很有用,但并不是一步一步的手把手教程(walkthrough)。
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.
我见过最接近的应该算这本:《理解与编写编译器:DIY指南》(Understanding and Writing Compilers: A Do It Yourself Guide)。现在可能/大概已经彻底过时了,但既然你可以从 http://en.wikipedia.org/wiki/Richard_Bornat 免费下载一本,你又有什么损失呢?
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?