FM-77AV40[F-BASIC_V34]



ABS 絶対値を返す
 AKCNV$ ANK文字を日本語文字に変換する
ASC 文字をアスキーコードに変換する
ATN アークタンジェントを返す
 AUTO 行番号を自動発生する
BAUD RS-232Cのボーレートを設定する:OPEN "C"
BEEP ビープ音を鳴らす
BGM バックグランドミュージックを演奏する:SOUND
CALL 機械語プログラムを呼び出す:CALL
CDBL 倍精度型に変換する:a# = a
CHAIN ファイル上の別プログラムを実行する:RUN
CHR$ アスキーコードに対応する文字を返す
CINT 整数型に変換する:a = a!
CIRCLE 円、楕円を描く
 CLEAR BASICメモリの下限を設定する
CLOSE ファイルをクローズする
CLOSE RS-232Cをクローズする
CLS 画面を消去する
COLOR 文字、グラフィック色を指定する
 COLOR= パレットカラーを設定する
 COM (n) ON/OFF/STOP 通信回線の割り込みの許可、禁止、停止を行う
 COMMON 別プログラムで共通に使用できる変数を宣言する
 CONNECT 連続直線を描く
 CONSOLE 画面の表示モードを設定する
 CONT プログラムの実行を再開する
COS コサインを返す
 CSNG 単精度型を返す:a! = a
 CSRLIN カーソルの垂直位置を返す
CVD 8バイト文字列を数値データに変換する
CVI 2バイト文字列を数値データに変換する
CVS 4バイト文字列を数値データに変換する
DATA データを定義する
 DATE 1月1日を基準とするトータル日数を示す
DATE$ 日付を返す
DEF DBL 変数の型を宣言する
DEF FN 関数を定義する
DEF INT 変数の型を宣言する
 DEF KANJI 外字パターンを定義する
DEF SNG 変数の型を宣言する
DEF STR 変数の型を宣言する
 DEF USR マシン語プログラムの開始アドレスを設定する
 DELETE 指定行を削除する
DIM 配列を宣言する
 DSKF ディスクの未使用領域のクラスタ数を示す
 DSKINI FDのディレクトリの初期化を行う
 DSKO$ ディスクにデータを直接書き込む
 EDIT 指定行を編集する
END プログラムを終了する
EOF ファイルエンドを返す
 ERASE 配列を消去する
 ERL エラー行を返す
 ERR エラー番号を返す
ERROR 強制的にエラーを発生させる
EXEC 機械語プログラムを実行する:CALL, FN
EXP eを底として指数関数を与える
 FIELD ランダムファイルバッファに文字変数を割り当てる
 FILES ディレクトリ表示
 FIX 整数部分を返す
FOR~NEXT 指定回数繰り返す
 FRE メモリの未使用量領域サイズを返す
 GCURSOR グラフィックカーソル位置の色を読みとる
 GET ランダムファイルからデータを取り込む
GET@ 画面上の画像を取り込む:USR GETPICT
GOSUB サブルーチンを呼び出す
GOTO 指定行へジャンプする
 HARDC ハードコピーを行う
HEX$ 16進数に変換する
IF~THEN~ELSE 条件により処理を振り分ける
INKEY$ キーボードからリアルタイムに文字を入力する
INPUT キーボードから入力を行う
 INPUT$ キーボードが押されていれば文字を返し、押されていなければ空白を返す
INPUT# ファイルから入力を行う
INSTR 文字列から文字を検索する
INT 値を越えない最大の整数を返す
 INTERVAL インターバルタイマの割り込みの間隔を制御する
 INTERVAL ON/OFF/STOP インターバルタイマの割り込みの許可、禁止、停止する
 JIS JISコードに変換する
 KACNV$ 日本語文字をANK文字に変換する
 KANJI ON/OFF 日本語モードの設定と解除を行う
 KEXT$ 文字列中から日本語文字またはANK文字を抜き出す
 KEY ファンクションキー定義を行う
 KEY (n) ON/OFF/STOP ファンクションキーの割り込み制御を行う
 KEY LIST ファンクションキーリストを表示する
KILL ファイルを削除する
 KINSTR 日本語文字列中から文字を検索する
 KLEFT$ 日本語文字列中の左側から文字を抜き出す
 KLEN 日本語を含む文字列長を返す
 KMID$ 日本語文字列中から文字を抜き出す
 KNJ$ 指定された値をJISコードとする日本語文字を与える
 KRIGHT$ 日本語文字列中の右側から文字を抜き出す
 KTYPE 文字列中の文字の種類を与える
LEFT$ 文字列の左側から文字を抜き出す
LEN 文字列長を返す
LET 変数に値を代入する
 LINE 線を引く
LINE INPUT 1行入力を行う
LINE INPUT# ファイルから1行入力を行う
 LIST プログラムリストを表示する
 LLIST プログラムリストをプリンタに印字する
 LOAD プログラムを読み込む
 LOAD? 正常に保存されたかどうか調べる
 LOADM マシン語プログラムを読み込む
LOC 現在のレコード番号を返す
LOCATE カーソル位置を設定する
LOF 入力バッファ中の文字数またはランダムファイルのレコード長を返す
LOG 自然対数の値を返す
 LPOS プリンタヘッドの水平位置を返す
 LPRINT 文字列や値をプリンタに印字する
 LPRINT USING 書式付きで文字列や値をプリンタに印字する
 LSET 左詰めでランダムファイルバッファに移す
 MERGE プログラムを併合する
MID$ 文字列から文字を抜き出す
MKD$ 倍精度表記の数値を文字に変換する
MKI$ 整数表記の数値を文字に変換する
MKS$ 単精度表記の数値を文字に変換する
 MON モニタに制御を移す
 MOTOR カセットレコーダーのモーターを制御する
NAME ファイル名を変更する
 NEW プログラムを消去する
 OCT$ 8進数に変換する
 ON COM GOSUB 通信回線の割り込み処理先を指定する
ON ERROR GOTO エラー発生時の処理行を指定する
 ON INTERVAL GOSUB インターバルタイマの割り込みルーチンの定義をする
 ON KEY(n) GOSUB ファンクションキーの割り込みルーチンの定義をする
 ON TIME GOSUB タイマの割り込みルーチンの定義をする
ON~GOSUB 値によりサブルーチンを呼び出す
ON~GOTO 値により指定行へ分岐する
OPEN ファイルをオープンする
 OUTM MIDIポートへデータを送る
 PAINT 塗りつぶしを行う
 PALETTE パレットに色を設定する
 PALETTE@ パレットを初期状態にする
PEEK メモリから値を読み出す
PLAY 音楽の演奏を行う:SOUND
 PLAY ON/OFF/STOP 音楽演奏を制御する
POINT 指定位置のドットの状態を返す
POKE メモリに値を書き込む
POS カーソルの水平位置を返す
 PRESET 背景色で点を表示する
PRINT 文字列や値を表示する
PRINT USING 書式付きで文字列や値を表示する
PRINT# ファイルに文字列や値を表示する
 PRINT@ 漢字を画面に表示する
 PSET 点を表示する
 PUT ランダムファイルにデータを書き込む
 PUT@ 画像を表示する
RANDOMIZE 乱数系列を変更する
READ DATA文で定義されたデータを読む込む
REM 注釈
 RENUM 行番号を付け直す
RESTORE READ文で読み込まれるDATA文の位置を変更する
 RESUME エラー処理から復帰する
RETURN サブルーチンから戻る
RIGHT$ 文字列の右側から文字を抜き出す
RND 0以上1未満の乱数を返す
 RSET 右詰めでランダムファイルバッファに移す
 RUN プログラムを実行する
 SAVE プログラムを保存する
 SAVEM 機械語プログラムを保存する
 SCREEN 画面モードを設定する
 SCREEN() 指定位置の文字コードを得る
 SCREEN@ 画面モードを設定する
 SEARCH 配列中より文字列を検索する
SGN 符号を返す
 SIMPOSE スーパーインポーズを制御する
SIN サインを返す
 SINPUT ビデオ画像を取り込む
 SKIPF 指定したファイルの次にカセットを進める
 SOUND PSGを直接制御する
SPACE$ 指定された空白を返す
SPC 空白を出力する
SQR 平方根を返す
 STICK ジョイスティックの方向を返す
STOP プログラムを停止させる
 STOP ON/OFF BREAKキーによる処理の停止を制御する
STR$ 値を文字列に変換する
 STRIG ジョイスティックのトリガ状態を返す
STRING$ 指定された文字で作られた文字列を返す
SWAP 変数の値を交換する
 SYMBOL 任意位置に指定サイズ、角度で表示する
 SYMBOL@ 日本語を任意位置に指定サイズ、角度で表示する
TAB 指定位置までカーソルを移動させる
 TALK 音声出力を行う
TAN タンジェントを返す
 TERM ターミナルモードにする
 TIME タイマ割り込み時刻を設定する
 TIME 秒単位の時刻を示す
 TIME ON/OFF/STOP タイマ割り込みの許可、禁止、停止を行う
TIME$ 時刻を返す
TROFF トレースオフ
TRON トレースオン
 UNLIST 指定行以降を表示不能にする
USR 機械語プログラムを呼び出す
VAL 文字列を値に変換する
VARPTR 変数の格納されている先頭アドレスを返す
 VOICE 音色を設定する
 VOICE COPY 音色データを配列にコピーする
 VOICE LFO LFO効果を与える
WHILE~WEND 条件を満たしている間ループする
WIDTH 表示桁数を制御する
 WIDTH# デバイスの1行の長さを指定する
WRITE 画面に式の評価結果を出力する:PRINT
 WRITE# 画面に式の評価結果をプリンタに出力する