compiler-construction - 自学编译器类(class)/好的入门编译器书籍?

标签 compiler-construction context-free-grammar dfa

有人知道组成典型编译器类(class)的在线类(class)/大学讲座吗?我有计算理论,但不幸的是我的学校没有开设编译器构建类(class)。

我知道那里有讲座。我一直希望就特别好的产品提出建议。

此外,是否有面向该领域的新手的书籍?至少有龙书以外的东西。初学者水平很好,我知道市场上有很多中级高级的教材。

谢谢!

最佳答案

编辑:如果未解决此问题,请检查此duplicate SO posting以更详尽的方式回答问题。

麻省理工学院的OpenCourseWare网站上的几个资源:

6.035 Computer Language Engineering
6.827 Multithreaded Parallelism: Languages and Compilers

前者可能遵循您的想法。它还包括一些讲座的视频。
后者……肯定是研究生水平的类(class)。与传统的编译链相比,重点还更多地放在多线程上。 (但是再次要有效地分块代码线程,必须对原始程序中表达的语义有相当的了解...)

关于compiler-construction - 自学编译器类(class)/好的入门编译器书籍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1558481/

相关文章:

java - 可定制的静态 Java 调用图生成器?

infinite - 表明语言是无限的

c# - 为什么 'using' 提高了 C# 性能

java - 为什么在实例上调用方法时不需要导入类(Java)

asp.net - 可以关闭 App_Code 自动编译吗?

context-free-grammar - 空集的上下文无关文法?

grammar - 创建 "Context Free Grammar"的提示

parsing - 制作语法 LL(1)

java - 在 Java 中用正则表达式匹配字符串

c++ - C++ 解析器的当前技术水平?