◇◇◇ | ◇◇◇ |
---|
◇◇◇ | ◇◇◇ |
---|
XB.R (ぺけ-BASIC) (ver.0.02)
◆ | 中谷秀洋氏製作の、X-BASIC と(ほぼ)互換なBASICインタプリタです。 『 ぺけ-BASICは、X680x0 上で動く、X-BASIC ver.2 と互換なBASICインタプリタです。一部未サポートの機能があるので、「完全互換」ではありませんが、X-BASIC用のプログラムのほとんど全てが無変更のまま動きます。 実行するBASICのプログラムを先に中間言語に変換してから実行するので、本家X-BASIC比で平均4倍程度の高速化が望めます。これにより、X-BASIC(特に 10MHz 機上)ではほぼ不可能だった、多くのスプライトを扱うようなゲームなどをインタプリタ上で製作出来ることが期待されます。 またもちろん、外部関数とのインターフェースもX-BASICと互換となっていますので、これまで製作されてきた外部関数もそのまま使用出来ます。 そして、本家X-BASICに装備されていない、いくつかの機能が拡張されています。プログラムを作る上で、きっと役に立つだろうと思います。』 〜XB.Rのプレビューより |
---|
◎XB.LZH(145,152byte/141KB) | ||
---|---|---|
◇ファイルの内容 | ||
〜.fnc | …外部関数ファイル(dosfnc,ioscfnc,lzhfnc,raster,spdef) | |
〜.has | …ソースファイル(xb,xb2,xbfunc,xbmath,xbstat) | |
make.bat | …再アセンブル用バッチ | |
variable.h | …ぺけ-BASICのソース(変数定義) | |
xb.cnf | …コンフィグファイル例 | |
xb.doc | …XBのドキュメント | |
xb.r | …ぺけ-BASIC本体 | |
xbfnc.doc | …付属の外部関数についてのドキュメント | |
xbsrc.doc | …ソースについてのドキュメント | |
xbvup.doc | …更新履歴 | |
(DIR)BFD | …おまけの差分 | |
(DIR)FNCSRC | …外部関数のソース | |
(DIR)SAMPLE | …サンプルプログラムの収められているディレクトリ |
◆ | 外部関数は、X-BASIC の起動時に一緒にメモリにロードされ、常駐する関数の事です。 X-BASIC と ぺけB のための外部関数はこちらに |
---|