MZ-700[S-BASIC]



ABS絶対値を返す
ASC文字のアスキーコードを返す
ATNアークタンジェントを返す
 AUTO行番号を自動生成する
 AXISXY軸の座標軸を描画する
 BYEモニタに実行を移す
CHR$アスキーコードに対応する文字を返す
CIRCLE円、楕円を描く
CLOSEファイルをクローズする
CLR変数をクリアする:CLEAR
COLOR文字色を設定する
 CONTプログラムの実行を再開する
COSコサインを返す
CURSORカーソル位置を設定する:LOCATE
DATAデータを定義する
DEF FN関数を定義する
 DEF KEYファンクションキーを定義する
 DELETE行を削除する
DIM配列を定義する
ENDプログラムの実行を終了させる
EXP指数関数を返す
FOR~NEXT指定回数繰り返す
GETキーボードから1文字入力を行う:INKEY$
GOSUBサブルーチンを呼び出す
GOTO指定行にジャンプする
 GPRINTプロッタプリンタに文字を表示する
 HSET現在のプロッタプリンタのペン位置を原点とする
 IF ERLエラー発生行を判断し分岐処理を行う
 IF ERNエラー発生時の分岐処理を行う
IF~GOSUB条件を判断しサブルーチンを呼ぶ
IF~GOTO条件を判断し処理を分岐させる
IF~THEN条件を判断し処理を行う
 INPI/Oポートから入力を行う
INPUTキーボードから入力を行う
 INPUT/Tカセットからデータを読み込む
INT値を越えない最大の整数値を返す
 KEY LISTファンクションキーリストを表示する
LEFT$文字列の左側から指定数文字列を取り出す
LEN文字列長を返す
LET変数に値を代入する
 LIMITBASICプログラムの下限を設定する
 LINEプロッタプリンタでラインを引く
 LISTプログラムリストを表示する
 LIST/Pプリンタにプログラムリストを表示する
LN自然対数を返す
 LOADプログラムを読み込む
LOG常用対数を返す
 MERGEプログラムを併合する
MID$文字列の中から指定数文字列を取り出す
 MODE GRプロッタプリンタのモードをグラフィックモードにする
 MODE TLプロッタプリンタのモードをテキストモードにする(26文字)
 MODE TNプロッタプリンタのモードをテキストモードにする(40文字)
 MODE TSプロッタプリンタのモードをテキストモードにする(80文字)
 MOVEプロッタプリンタのペンを指定位置に移動する
 MOVEプロッタプリンタのペンを相対的に移動する
MUSIC音楽を演奏する:SOUND
 NEWプログラムを消去する
ON ERROR GOTOエラー発生時の処理行を設定する
ON~GOSUB値によりサブルーチンを呼ぶ
ON~GOTO値により分岐処理を行う
 OUTI/Oポートに出力を行う
 PAGEプロッタプリンタの紙を1ページ送る
PAI円周率を返す:3.14159265
 PCOLORプロッタプリンタのペンカラーを設定する
PEEKメモリから値を読み出す
 PHOMEプロッタプリンタのペンを原点に戻す
 PLOT OFFプロッタプリンタをディスプレイの代用としない
 PLOT ONプロッタプリンタをディスプレイの代用とする
POKE値をメモリに書き込む
PRINT文字列、値を表示する
PRINT USING書式指定付きで表示する
 PRINT/Tカセットにデータを書き込む
 RAD度をラジアンに変換する
READデータを読み込む
REM注釈
 RENUM行番号を付け直す
RESETドットをリセットする
RESTOREデータの読み込み位置を設定する
 RESUMEエラー処理から復帰する
RETURNサブルーチンから戻る
RIGHT$文字列の右側から指定数文字列を取り出す
 RLINEプロッタプリンタで相対ラインを引く
RND0以上1未満の乱数を返す
ROPEN読み込み用にファイルをオープンする:OPEN "I"
RUNプログラムを実行する
 SAVEプログラムを保存する
SETドットを表示する
SGN符号を返す
SINサインを返す
 SIZEメモリの空き領域を返す
 SKIPプロッタプリンタの紙送りを行う
SPC指定数空白を出力する
SQR平方根を得る
STOPプログラムを一時停止させる
STR$数値を文字列に変換する
TAB指定位置にカーソルを合わせる
TANタンジェントを返す
 TEMPOテンポを設定する
 TESTプロッタプリンタのテスト印字を行う
TI$時刻を返す:TIME$
USRマシン語プログラムを呼び出す
VAL文字列を数値に変換する
 VERIFYプログラムが正しく保存されたかどうか調べる
WOPEN書き込み用にファイルをオープンする:OPEN "R"