家庭教師のおねえさん Rev.33 = Archive 071117
アーカイブ更新です。
Befungeの気持ち悪〜いサンプルプログラムが動作するところを見ることができます。ポインタ(現在実行中の位置)が縦横無尽に駆けめぐる様子を見てると、何やってるか全然わからなくても面白いことうけあい。
任意のコードを入力して実行させるインタフェースは、現在検討中です。
(下手するとすぐに無限ループに突入してしまうので、対策が難しいです・・・)
▼スクリーンショットはこちらに。
このプログラムは、0〜1023の範囲でランダムな整数を表示します。
上の方から、プログラム、そして実行結果・スタックなどのステータスが表示されます。
赤の「@」が現在のポインタ位置。ちょうどプログラムの実行が終わったとこです。(「@」はプログラム終了命令です)
実行結果として、整数「886」と、それを求めるに至った式を表示するようにしています。
Befungeの言語仕様については、Befunge - Wikipedia の命令一覧を参考にしてください。