love_wisdom 发表于 2016-06-06 12:21

llvm可以编译函数式语言写的代码吗?

llvm可以编译函数式语言写的代码吗?

MMMIX 发表于 2016-06-06 19:33

回复 1# love_wisdom


    GHC 就有个 LLVM 后端:https://downloads.haskell.org/~ghc/7.8.3/docs/html/users_guide/code-generators.html

love_wisdom 发表于 2016-06-06 20:02

回复 2# MMMIX


    别的语言呢?

love_wisdom 发表于 2016-06-06 20:10

我的意思是对于所有的函数式语言,根据他们的语言的语义,语法等,可不可以设定编译的动作。

MMMIX 发表于 2016-06-06 21:56

回复 4# love_wisdom


    有什么不能呢?只要它们能编译后在通用CPU上执行,那就可以用LLVM做后端。

love_wisdom 发表于 2016-06-06 22:03

回复 5# MMMIX


    我的意思是方法及其知识是什么?

MMMIX 发表于 2016-06-07 23:16

回复 6# love_wisdom


    LLVM的文档,GHC 的例子都在那放着呢,学去呗。

love_wisdom 发表于 2016-06-07 23:50

回复 7# MMMIX


    thx

love_wisdom 发表于 2016-06-07 23:51

回复 7# MMMIX


    我指的不仅仅是haskell

love_wisdom 发表于 2016-06-07 23:54

回复 7# MMMIX


    恩
页: [1] 2
查看完整版本: llvm可以编译函数式语言写的代码吗?