● | ABS | 絶対値を返す |
● | ASC | 文字列のアスキーコードを返す |
● | ATN | アークタンジェント |
AUTO | 行番号を自動生成する | |
● | BEEP | ビープ音を鳴らす |
BLOAD | マシン語プログラムを読み込む | |
BSAVE | マシン語プログラムを保存する | |
● | CALL | マシン語プログラムを呼び出す |
CDBL | 倍精度に変換する | |
CHAIN | ファイル上のプログラムを連結し実行する | |
CHDIR | ディレクトリ変更 | |
● | CHR$ | アスキー文字に変換する |
▲ | CINT | 整数に変換する |
● | CIRCLE | 円を描く |
▲ | CLEAR | 変数の初期化、レイアウトを行う |
● | CLOSE | ファイルを閉じる |
● | CLS | 画面を消去する |
● | COLOR | 色を指定する、パレットを指定する |
COM(n) | RS232Cからの割り込み指定する | |
COMMON | 共通変数の定義 | |
CONT | 中断したプログラム実行を再開する | |
● | COS | コサイン |
▲ | CSNG | 単精度に変換する |
CSNG$ | 2バイト英数字を1バイトに変換 | |
● | CSRLIN | カーソルの行位置を返す |
CVD | 文字データを数値データに変換する | |
CVI | 文字データを数値データに変換する | |
CVS | 文字データを数値データに変換する | |
● | DATA | データ文の定義 |
● | DATE$ | 日付を返す |
● | DEF FN | ユーザー関数定義 |
▲ | DEF SEG | セグメントベースアドレス宣言:SEGMENT |
DEF USR | マシン語プログラムの呼び出しアドレスを設定する | |
● | DEFDBL | 変数の型宣言 |
● | DEFINT | 変数の型宣言 |
● | DEFSNG | 変数の型宣言 |
● | DEFSTR | 変数の型宣言 |
DELETE | 指定行を削除 | |
● | DIM | 配列宣言 |
▲ | DRAW | 描画コマンドに従い図形を描く:PICTURE |
EDIT | 編集モードに入る | |
● | END | プログラム終了 |
ENVIRON | 環境パラメーター設定 | |
ENVIRON$ | 環境パラメータ読み込み | |
● | EOF | ファイルエンドを返す |
ERASE | 配列変数消去 | |
ERDEV | デバイスエラー情報 | |
ERDEV$ | デバイスエラー情報 | |
ERL | エラー行を返す | |
● | ERR | エラー番号を返す |
● | ERROR | エラーを発生させる |
● | EXP | eに対する指数関数の値を返す |
EXTERR | 拡張エラー情報を返す | |
FIELD | ランダムファイルバッファに変数領域を割り当てる | |
FILES | ファイル一覧を表示する | |
● | FIX | 整数部を返す |
● | FOR~NEXT | 指定数繰り返す |
FRE | 空きメモリサイズを返す | |
GET | ファイルデータをバッファに取り込む | |
▲ | GET | 画像を取り込む:USR GETPICT |
● | GOSUB | サブルーチンを呼び出す |
● | GOTO | 指定行へ飛ぶ |
● | HEX$ | 16進数に変換 |
▲ | IF~GOTO~ELSE | 条件により指定行へ飛ぶ:IF~THEN GOTO~ELSE |
● | IF~THEN~ELSE | 条件により処理を分ける |
● | INKEY$ | リアルタイムにキー入力を行う |
INP | I/Oポートから入力する | |
● | INPUT | キーボードからデータを入力する |
INPUT$ | ファイルから指定長の文字を入力 | |
● | INPUT# | シーケンシャルファイルからデータを読み込む |
● | INPUT\ | ファイルからデータを読み込む |
● | INSTR | 文字列を検索し位置を返す |
● | INT | 値を超えない最大の整数値を返す |
IOCTL | デバイスへ制御データを渡す | |
IOCTL$ | デバイスコントロールデータ実行確認 | |
JIS$ | 文字のJIS漢字コードを返す | |
KEY | ファンクションキー定義 | |
KEY(n) | ファンクションキー割り込み指定 | |
● | KILL | ファイル削除 |
KLEN | 日本語を含む文字列長を返す | |
KPOS | 文字列内の文字位置を返す | |
KTN$ | JIS区点コードを返す | |
● | LEFT$ | 文字列の左側から指定数抜き出す |
● | LEN | 文字列長を返す |
● | LET | 変数に値を代入する |
▲ | LINE | 線を引く:PLOT TO |
● | LINE INPUT | 1行入力 |
● | LINE INPUT# | ファイルから1行入力 |
LIST | プログラムリスト表示 | |
LLIST | プログラムリスト印字 | |
LOAD | プログラムを読み込む | |
● | LOC | ファイルの論理位置を返す |
● | LOCATE | 指定位置にカーソル移動 |
LOCK | ファイルロック | |
● | LOF | ファイルサイズを返す |
● | LOG | 自然対数を返す |
LPOS | プリンタヘッド位置を返す | |
● | LPRINT | 文字や値を印字する |
LSET | 左詰めでランダムファイルバッファにデータを設定 | |
MERGE | プログラムを併合する | |
● | MID$ | 文字列の一部を置換する。文字列から指定数抜き出す |
MKDIR | ディレクトリ作成 | |
● | MKD$ | 数値を内部文字列に変換 |
● | MKI$ | 数値を内部文字列に変換 |
● | MKS$ | 数値を内部文字列に変換 |
● | NAME | ファイル名を変更する |
NEW | プログラムおよび変数を消去 | |
● | OCT$ | 8進数に変換 |
ON COM(n) | RS232C割り込み発生時の処理行を指定 | |
● | ON ERROR GOTO | エラー発生時に処理を行う行を指定 |
ON KEY GOSUB | ファンクションキー割り込み発生時の処理行を指定 | |
ON PLAY GOSUB | 音が一定以下の時の処理行を指定 | |
ON TIMER GOSUB | 指定時間経過による割り込み発生時の処理行を指定 | |
● | ON~GOSUB | 値によりサブルーチンを呼び出す |
● | ON~GOTO | 値により指定行へ飛ぶ |
● | OPEN | ファイルを開く |
▲ | OPTION BASE | 配列の添字の下限を設定:プレファレンスで設定 |
OUT | I/Oポートに値を出力 | |
PAINT | 塗りつぶしを行う | |
PALETTE | パレット設定 | |
● | PEEK | メモリから1バイト読み込む |
PLAY | 音楽演奏。バッファの音数を返す | |
PMAP | ウィンドウとビューポート座標変換 | |
● | POINT | 色を読み込む、ペン位置を指定する |
● | POKE | メモリに1バイトデータを書き込む |
● | POS | カーソルの水平位置を返す |
PRESET | ドットを消す | |
● | 文字や値を表示する | |
● | PRINT USING | 書式指定付きで表示する |
● | PRINT# | ファイルにデータを出力する |
● | PRINT# USING | 書式指定付きでファイルにデータを出力する |
▲ | PSET | ドットを表示する:PLOT |
PUT | ランダムファイルバッファにデータを書き込む | |
▲ | PUT | GET@で取り込んだ画像を表示する:PICTURE |
● | RANDOMIZE | 乱数系列を指定する |
● | READ | データを読み込む |
● | REM | 注釈 |
RENUM | 行番号を付け直す | |
● | RESTORE | 読み込むデータ行を変更する |
RESUME | エラー行から復帰する | |
● | RETURN | サブルーチンから戻る |
● | RIGHT$ | 文字列の右側から指定数抜き出す |
RMDIR | ディレクトリ削除 | |
● | RND | 0以上1未満の乱数を返す |
RSET | 右詰めでランダムファイルバッファにデータを設定 | |
● | RUN | プログラムを実行する |
SAVE | プログラムを保存する | |
SCREEN | 画面モード設定 | |
● | SGN | 符号を返します |
SHELL | DOSコマンド実行 | |
● | SIN | サインを返す |
● | SOUND | 音を出す |
● | SPACE$ | 空白文字を返す |
● | SPC | 任意の数だけ空白を出力する |
● | SQR | 平方根を返す |
● | STOP | 実行を中断する |
● | STR$ | 値を文字列に変換 |
● | STRING$ | 任意文字を任意数返す |
● | SWAP | 2つの変数値を入れ替える |
● | SYSTEM | DOSに戻る |
● | TAB | タブ位置までカーソルを移動する |
● | TAN | タンジェント |
● | TIME$ | 時刻を返す |
▲ | TIMER | タイマー値を返す |
● | TROFF | トレースオフ |
● | TRON | トレースオン |
UNLOCK | ロック解除 | |
USR | マシン語プログラムを呼び出す | |
● | VAL | 文字列を値に変換する |
● | VARPTR | 変数の格納アドレスを返す |
▲ | VARPTR$ | 変数の格納アドレスを文字列で返す |
VIEW | ビューポート設定 | |
VIEW PRINT | 文字表示領域の設定 | |
WAIT | ポートから入力があるまで待つ | |
● | WHILE~WEND | 条件が真の場合ループする |
● | WIDTH | 表示幅を設定する |
WINDOW | ワールド座標を設定する | |
▲ | WRITE | 画面へデータを出力する:PRINT |
▲ | WRITE# | ファイルへデータを出力する:PRINT# |