Haskell的编译器GHC是Haskell写的吗?

关注者
47
被浏览
19,695

3 个回答

  1. Haskell 79.2%
  2. C 16.6%
  3. Puppet 1.6%
  4. Other 2.5%
ghc/ghc GitHub

其中 Puppet 是计算错误,实际是语法定义文件。

ghc的编译器部分是Haskell写的(自举),runtime是C写的(+少量汇编)