【问题标题】:Which language is used to write a C compiler? [closed]使用哪种语言编写 C 编译器? [关闭]
【发布时间】:2012-07-23 13:50:40
【问题描述】:

PHP 的解释器是用 C 编写的。C 编译器是用哪种语言编写的?汇编语言?

【问题讨论】:

标签: c assembly compiler-construction


【解决方案1】:

C 编译器是用 C 语言编写的,使用另一种语言的最小引导编译器

【讨论】:

  • 最小的引导编译器是 40 年前写的,现在已经不存在了 :-)
  • C 编译器?哪一个?
  • @bitmask: 还有一个吗:-)
  • 我从我不那么最小的 C 编译器引导新的 C 编译器(好吧,我猜有些人可能认为 GCC 或 clang 最小)。
  • @OP:在大多数情况下,借助这种新语言为新语言编写编译器/解释器是一个很好的概念证明。它表明,新语言至少能够表达自己
猜你喜欢
  • 2015-02-15
  • 1970-01-01
  • 2011-01-11
  • 2010-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-11
  • 2011-07-16
相关资源
最近更新 更多