我正在用 F# 编写一种玩具语言。我想以 LLVM 为目标,但看起来我必须做一些工作才能实现这一目标。
看起来我可以与 IRBuilder 库进行一些互操作,或者我可以推出自己的 IR 发射器。据我搜索,我找不到其他人提出的任何解决方案。
我该怎么做?
我正在用 F# 编写一种玩具语言。我想以 LLVM 为目标,但看起来我必须做一些工作才能实现这一目标。
看起来我可以与 IRBuilder 库进行一些互操作,或者我可以推出自己的 IR 发射器。据我搜索,我找不到其他人提出的任何解决方案。
我该怎么做?
我认识几个经常使用 F# + LLVM 的人,我之前在 SO 上看到过很多关于它的问题: 标记为 F# 和 LLVM的问题
不管怎样,看看Github 上F# 的 LLVM 绑定——这应该是一个很好的起点。