可能重复: 学习编写编译器
我知道这是一个广泛的问题,但我在哪里可以开始学习编译器的实际工作方式,编程语言是如何制作的,我的意思不是你如何使用Java或Ruby,而是人们如何实际编写它们.我不会尝试以任何方式复制这些语言,但我想了解它背后的概念和理论.因此,我需要的是对我应该搜索的内容的一些指示,或者甚至更好,更适合的是书籍推荐.
问候,
乔纳森纳什.
ruby java compiler-construction programming-languages language-design
compiler-construction ×1
java ×1
language-design ×1
programming-languages ×1
ruby ×1