gpt4 book ai didi

compiler-construction - 编译成惯用的 C

转载 作者:太空宇宙 更新时间:2023-11-03 18:34:27 24 4
gpt4 key购买 nike

是否有任何编译器可以编译成惯用的 C 函数或 lisp-ish 语言?大多数编译器似乎都提供类似于由 C 宏组成的机器语言的东西。我想知道是否有任何东西可以生成基于高级语言的可读 C 代码。

最佳答案

鉴于你用 Haskell 标记了这个问题,我将给出一个 Haskell 答案。 JHC是一个 Haskell 编译器,它生成相本地道的 ansi-C。它是一个优化的全程序编译器,可以生成非常快的二进制文件。不过,我不确定目前它的稳定性如何,而且它可以处理的大程序似乎也有限制。但不要相信我的话,您自己检查一下。

关于compiler-construction - 编译成惯用的 C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1868569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com