问题描述
|
解决方法
用功能语言编写或针对功能语言编写的最前沿的编译器可能是GHC。它编译Haskell,并且-与完全由Haskell编写的运行时系统不同。我读到一些编译器问题(不幸的是,我找不到源代码了),Haskell在C和C ++之后排在第三位。这确实是一个非常酷的项目。
GHC支持各种目标体系结构,包括x86和x64,SPARK等。 GHC已移植到各种平台,包括Linux,Windows,Mac OS X和各种BSD。 GHC可以直接发出装配,也可以使用LLVM后端使用功能强大的LLVM优化器。此外,还有一个C后端,但是它将在下一个版本中删除。