Mug-G's

Mug-G's blog

Mug-G(まぐじー)がお届けするCGニュースっぽいもの

! Notice !
この先18禁コンテンツへのリンクが含まれる可能性がありますので、18歳未満の方は気をつけて見て下さい。

<< 2/27のえろ絵 | main | 3/1の絵以外 >>

Lisp書きの続き

まさかトラックバックが来るとは思ってもいなかった。

仕事の合間にこのBrainF**kインタプリタのソースをいじって遊んでいたら、少しずつ機能とコードサイズと処理時間が増えてきました。金曜辺りに一段落ついたので、現状報告のつもりで公開。

bf1.lzh
今回はきちんとしたドキュメントが付いていませんが、大体前回と同じようにすればいいはずです。

変更点は以下の通り。
- C-c C-qで終了
- , (入力)を含む無限ループプログラムをC-gできちんと止められるように
- 「カーソル位置まで実行」の時にリセットを行わない
- Enterキーで#x0Aを入力できるようにした。M-jでこの機能のON/OFF切り替え
- ポインタがメモリサイズを超えたらメモリを追加する(最初に<を実行してもエラーになりません)
- ウィンドウを毎回同じように分割するようになった…はず。その他画面表示をいくらか調整。
- 実行速度は以前より遅くなっています。コンパイルせずに実行する際は注意してください。
雑記 | comments (0) | trackbacks (2)

Comments

Comment Form

Trackbacks

アップデート・投稿 | PukiWiki/TrackBack 0.2 | 2005/02/28 01:43 AM
アップデート・投稿 † みんなでバージョンアップの報告をしたり、自作のLispの宣伝をしたりするところ。 [[バージョンアップしたもの>URL]] のように書くとうまくいきます。 お名前: Brain***kインタプリタだそうです。...
日記っぽく/2005-02-27 | PukiWiki/TrackBack 0.2 | 2005/02/28 01:37 AM
日記っぽく うは!!! † http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?&ISBN=4-274-06600-2 いつから有った?いつから?気がついてなかったの僕だけ? ↑入りたい † http://d.hatena.ne.jp/nazoking/20050227#1109442770 なんというかそのあれですよ...