エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
LLVM で Brainfuck コンパイラ作った | rb.blog.pasberth.com
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
LLVM で Brainfuck コンパイラ作った | rb.blog.pasberth.com
昨日、きつねさんでもわかる LLVM が届いたので、 LLVM の練習がてら 作ってみた。コードは以下。 最適... 昨日、きつねさんでもわかる LLVM が届いたので、 LLVM の練習がてら 作ってみた。コードは以下。 最適化とかは考えていない。 Haskell にも LLVM のためのモジュールはあるけど、一度目だし感覚を掴むためにあまり抽象化されていない感じに作ってみた。 BrainfuckCompiler に Brainfuck のコードを与えて実行すると、 LLVM のインストラクションが書き出される。それを llc などでコンパイルすると実行可能ファイルができあがる。 いいね! こんなふうにいろいろとコンパイラが作れそうな気がしてきた。