F# でおもちゃの言語を書いているところです。LLVM をターゲットにしたいのですが、それを実現するにはいくつかの作業が必要なようです。
IRBuilder ライブラリとの相互運用を行うことができるように見えるか、独自の IR エミッターをロールすることができるようです。私が検索した限り、他の誰かが作成した解決策は見つかりませんでした。
どうすればこれを行うことができますか?
F# でおもちゃの言語を書いているところです。LLVM をターゲットにしたいのですが、それを実現するにはいくつかの作業が必要なようです。
IRBuilder ライブラリとの相互運用を行うことができるように見えるか、独自の IR エミッターをロールすることができるようです。私が検索した限り、他の誰かが作成した解決策は見つかりませんでした。
どうすればこれを行うことができますか?
私は F# + LLVM を定期的に使用している人を何人か知っており、以前に SO でそれに関する質問をたくさん見ました: F# と LLVM とタグ付けされた質問
とにかく、Githubで F#の LLVM バインディングを見てみましょう。これは良い出発点になるはずです。