JRベーシック

JRベーシック
パラダイム命令型、アルゴリズム型
開発者松下通信工業株式会社
初登場1981年; 44年前 (1981年
安定版リリース
5.0
OS松下JRシリーズ
方言
ベーシック
影響を受けた
マイクロソフト ベーシック
影響を受けた
なし

JR-BASICは、松下JRシリーズのマイクロコンピュータ上で動作するBASIC プログラミング言語の方言です[1]

独自の方言ではありますが、Microsoft BASICとほぼ互換性を持つように設計されました。低価格のエントリーレベルのマシン向けに開発されたため、コンピュータリソースを節約するために、機能は最小限に抑えられています。それでも、このインタプリタはコンパクトで効率的な設計を目指しており、BASIC命令の直接実行をサポートする機能豊富なスクリーンエディタを備えていました。

コマンドはキーワード[2]で入力されました。コントロールキーとアルファベットキーの組み合わせを押すことで、完全なコマンドワードが入力されます。コンピュータのキーボードが貧弱だったため(シックレットキーボード) 、これは単語を文字ごとに入力するよりも速く、快適でした

JR-BASIC 1.0

JR-BASIC 1.0は、1981年に発売されたJR-100コンピュータに搭載されていたオリジナルバージョンです。[3]

仕様

定数整数(-32767 ~ +32767); 16進数;文字列
整数変数アルファベットまたはアルファベット+数字(例:AB1
文字列変数アルファベット + $ (例: D $, W $); 最大32文字
配列1次元(例:E (5));2次元(例:F (X, Y)
計算加算(+)、減算(-)、乗算(*)、除算(/)、剰余(MOD)
コマンドステートメントAUTO, BEEP, CLEAR, CLS, CONT, DATA, DIM, END, FIND, FOR - NEXT, GOSUB - RETURN, GOTO, HCOPY, IF - THEN, INPUT, LET, LIST, LLIST, LOAD, LOCATE, LPRINT, MLOAD, MSAVE, NEW, OPTION, PICK, POKE, PRINT, READ, REM, RESTORE, RUN, SAVE, STOP, VERIFY
機能ABS, ASC, CHR $, FRE, FLD, HEX $, HPOS, VPOS, LEFT $, LEN, MID $, MOD, PEEK, RIGHT $, RND, SGN, SPC, TAB, USR, VAL
行番号1から32767

キーボードコマンド

キーの組み合わせにより、ユーザーはコマンドを入力し、画面上の基本的なインタープリターを制御することができました。[2]

標準入力キーコントロールマッピング
1(家)
2VERIFY
3SAVE
4LOAD
5(消去)
6(←)
7(↓)
8(↑)
9(→)
0(入れる)
(消しゴム)
質問GOSUB
WRET
EEND
RRUN
TTHEN
はいLOCATE
あなたIF
INPUT
OPTION
PPRINT
AUTO
SSTOP
DDIM
FFOR
GGOTO
HPOKE
JRND (
KREAD
LLIST
;CHR $ (
:REM
Z(L.INS)
X(キャンセル)
C(壊す)
V(グラフ)
BHCOPY
NEXT
MCLS
DATA
PEEK (

JR-BASIC 5.0

1983年に発売されたJR-200モデル[4]にはJR-BASIC 5.0が付属しておりCOLOR、 (文字色、背景色、表示モードを選択する)などのグラフィカルコマンドと同様の拡張機能が追加され、PLOT低解像度グラフィックスモード(64×48、各文字の4分の1を使用するピクセルブロックを表すテキストセミグラフィックス文字を使用)の直接アドレス指定が可能になりました。背景と前景には、青、赤、マゼンタ、緑、シアン、黄、白、黒の8色を使用できました。文字セットの一部を再プログラムすることで、256×192の解像度で限定的な高解像度グラフィックスモードを実現できました。

参照

参考文献

  1. ^ kemusiro (2017年5月28日). 「JR-100」。計算機室
  2. ^ ab 取扱説明書 - パーソナルコンピュータ JR-100U. 松下電器産業株式会社
  3. ^ 「MATSUSHITA National JR 100」. OLD-COMPUTERS.COM : 博物館.
  4. ^ Ahl, David H. (1983年5月). 「Panasonic JR-200」. Creative Computing Magazine . 第9巻第5号. 16ページ.
「https://en.wikipedia.org/w/index.php?title=JR-BASIC&oldid=1255921166」から取得