6 c compiler-construction programming-languages
我有关于编译器短语的经验,我对编程语言和编译器领域感兴趣,我希望有人给我一些解释,从头开始编写新编译器的新编程语言的好方法是什么?(我的意思是STEPS).
请不要使用龙书,它已经过时且过时(并且对于大多数东西使用奇怪的名称).
对于书籍,我建议使用Apple的Tiger Book或Cooper的Engineering编译器.我强烈建议你使用像llvm这样的框架,这样你就不必为代码生成等重新实现一堆东西.
以下是使用llvm构建语言的教程:http://llvm.org/docs/tutorial/
| 归档时间: | 
 | 
| 查看次数: | 1250 次 | 
| 最近记录: |