作品情報

ID#980

Brainf*ck Debugger

HSPTVプログラム
作者: Gon

HSPTVブラウザで配信中
(ダウンロードの注意)

更新日:2015-08-20
バージョン:1.0 (完成度100%)

ユーザーの評価 (1)

プログラム技術0
完成度1
アイデア0

プログラミング言語「Brainf*ck」のデバッグができるツールです。
Hello worldプログラムのサンプルが初期表示されますので、まずは何も考えず「Run」ボタンをどうぞ。

■主な機能
・コードのセーブ&ロード
・ステップ実行
・メモリダンプの表示

■補足説明
・Brainf*ckの命令以外の文字列を記述しても、実行時に無視されます。これを利用してコメントを書くことができます。
・実行中コード欄はコード入力欄からBrainf*ckの命令のみを抜き出したものです。実行位置の文字が墨付き括弧【】くくられています。
・入力欄は「,」命令が実行されると有効になります。2文字以上入力された場合、2文字目以降はプールされ、次回「,」命令が実行された時に使用されます。

■エラーコード一覧
 1:システムエラー。通常は発生しません。
 2:使用できる範囲外のメモリアドレスを参照しようとした
 3:括弧の対応関係が間違っている

■制限事項
容量削減のため、使用できるメモリの範囲が0~255(256byte)に制限されています。

■Brainf*ckについて
https://ja.wikipedia.org/wiki/Brainfuck

タグ:contest2015
動作環境:
プラグイン/モジュール:
ライセンス:
作成開始:2015年8月
募集項目:

作品へのコメント(コンテスト以前のログ)

最新のコメントはこちら

No.0 [KAW]さんが作品を評価しました( 完成度 ) - 2015/11/03 22:58:17

    Brainf*ckなんて言語があるんですね。ステップ実行が良いです。
    ++++++++[>++++>++++++++<<-]>>[<.+>-]
    Run時にもダンプリストを表示した方が、デバッガーとしては
    うれしいと思います。