Hatena::ブログ(Diary)

七誌の開発日記(旧) このページをアンテナに追加 RSSフィード Twitter

新ブログ Twitter OneDrive Wiki

2010-08-18

[]Brainfuckコンパイラ

南関東開発機構さんBrainfuckインタプリタを公開されています。

これをコンパイラにしてみました。Win32(x86)ネイティブのEXEを出力します。

インタプリタ処理をオペコード生成に置き換えて、PEヘッダを付加してEXEとして出力するように改造しました。なるべく元の構造を残すようにしたので、原型は留めていると思います。PEヘッダの詳細についてはid:n7shi:20100519Excelコンパイラと見比べれば分かりやすいと思います。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/n7shi/20100818/1282103689
Connection: close