| A_PLAY | 指定された配列のPCMデータを再生します |
| A_REC | 指定された配列にPCMデータを録音します |
● | ABS | 絶対値を返します |
| APAGE | グラフィック画面のアクティブページを指定します |
● | ASC | 先頭の文字列のアスキーコードを返します |
▲ | ATAN | アークタンジェントを返します:ATN |
| ATOF | 文字列をfloat型に変換します |
| ATOI | 文字列をint型に変換します |
| AUTO | 行番号を自動発生させます |
● | BEEP | ビープ音を鳴らします |
| BG_FILL | 指定されたテキストページを、指定されたパターンで埋め尽くします |
| BG_GET | 指定されたテキストページの指定された座標からパターンデータを読み出します |
| BG_PUT | 指定されたテキストページの指定された座標に指定されたパターンデータを設定します |
| BG_SCROLL | バックグラウンドのスクロール座標を設定します |
| BG_SET | バックグラウンドへのテキストページの割り当てと表示の設定を行います |
| BG_STAT | 指定されたバックグラウンドの状態を読み出します |
● | BIN$ | 2進数に変換します |
● | BOX | ボックスを描きます |
| BREAK | 最も内側のブロックから抜け出します |
| CHAR | 変数をchar型として宣言します |
| CHDIR | ディレクトリを変更します |
| CHDRV | ドライブを変更します |
| CHILD | チャイルドプロセスを起動します |
● | CHR$ | キャラクタコードを文字に変換します |
● | CIRCLE | 楕円、円弧を描きます |
● | CLEAR | 変数とスタックを初期化します |
● | CLS | テキスト画面を消去します |
● | COLOR | 文字のカラーを設定します |
| COLOR[] | テキスト画面のパレットコードを設定します |
| CONSOLE | テキスト画面のスクロールエリアを設定します |
| CONT | プログラムの実行を再開します |
| CONTINUE | ループを強制的に開始します |
| CONTRAST | 画面全体のコントラストを指定します |
● | COS | コサインを返します |
| CRT | テレビ画面とコンピューター画面を切り換えます |
| CSRLIN | カーソルの垂直座標を返します |
● | DATE$ | 日付を文字列として返します |
| DAY$ | 現在の曜日を文字列として返します |
| DELETE | 指定された行を削除します |
● | DIM | 配列変数の使用を宣言します |
| DSKF | ドライブの空き容量を返します |
| ECVT | 浮動小数値を文字列に変換します |
● | END | プログラムを終了します |
| ERRNO | エラー番号を返します |
| ERROR ON/OFF | エラーメッセージ表示/処理の切り替えを行います |
▲ | EXIT() | 処理を親プロセスに戻します:SYSTEM |
● | EXP | 自然対数の底eのn乗を返します |
▲ | FCLOSE | ファイルをクローズします:CLOSE |
▲ | FCLOSEALL | 全てのファイルをクローズします:CLOSE |
▲ | FCVT | 浮動小数値を文字列に変換します:STR$ |
▲ | FDELETE | ファイルを削除します:KILL |
▲ | FEOF | ファイルの終了チェックを行います:EOF |
▲ | FGETC | 指定されたファイルから1文字読み込みます:INPUT#,READ# |
| FILES | ファイル一覧を表示します |
▲ | FILL | グラフィック画面に塗りつぶした箱を描きます:BOX FILL |
● | FIX | 小数点以下を切り捨てます |
| FLOAT | 変数を浮動小数として宣言します |
▲ | FOPEN | ファイルをオープンします:OPEN |
● | FOR~NEXT | 指定回数ループします |
▲ | FPUTC | ファイルに1文字書き込みます:PRINT#,WRITE# |
▲ | FREAD | ファイルから指定バイト数読み込みます:READ# |
▲ | FREADS | ファイルから1行読み込みます:LINE INPUT# |
| FREE | 現在のフリーエリアを返します |
▲ | FRENAME | ファイル名を変更します:NAME |
| FSEEK | ファイルのデータポインタを移動させます |
▲ | FUNC~ENDFUNC~RETURN() | 関数を定義します:LOCAL FN~END FN |
▲ | FWRITE | 配列をファイルに書き出します:WRITE# |
▲ | FWRITES | ファイルに1行書き込みます:PRINT# |
▲ | GCVT | 浮動小数値を文字列に変換します:STR$ |
▲ | GET | グラフィック画面の内容を取り込みます:USR GETPICT |
● | GOSUB~RETURN | サブルーチンを呼び出します |
● | GOTO | 指定行へジャンプします |
● | HEX$ | 16進数に変換します |
| HOME | グラフィック画面の表示画面の左上座標を指定します |
| HSV | HSVからカラーコードを求めます |
● | IF~THEN~ELSE | 条件判断を行います |
| IMG_COLOR | 取り込み画像のグラフィックパレットを補正します |
| IMG_HOME | グラフィック画面の表示画面の位置を移動します |
| IMG_HT | グラフィック画面とテレビ画面との半透明表示を制御します |
| IMG_LOAD | グラフィック画面をロードします |
| IMG_POS | 画像取り込み時の画面水平位置を補正します |
| IMG_PUT | グラフィック画面にデータを表示します |
| IMG_SAVE | グラフィック画面をセーブします |
| IMG_SCRN | グラフィック画面のスクリーンモードを設定します |
| IMG_SET | カラーイメージユニットの制御を行います |
| IMG_STILL | 画像取り込みモードを設定します |
● | INKEY$ | キーボードから1文字入力します |
● | INPUT | キーボードから文字列を入力します |
● | INSTR | 文字列を検索して位置を返します |
| INT | 変数を整数型として宣言します |
● | INT() | 浮動小数値を越えない最大の整数値を返します |
| ISALNUM | 値が英数字かどうか調べます |
| ISALPHA | 値がアルファベットかどうか調べます |
| ISASCII | 値が7bitアスキーコードかどうか調べます |
| ISCNTRL | 値がコントロールコードかどうか調べます |
| ISDIGIT | 値が数字かどうか調べます |
| ISGRAPH | 値が表示可能な文字かどうか返します |
| ISLOWER | 値が英小文字かどうか返します |
| ISPRINT | 値が7bitアスキーコード表示可能文字かどうか返します |
| ISPUNCT | 値が表示可能文字かどうか返します |
| ISSPACE | 値が空白文字かどうか返します |
| ISUPPER | 値が英大文字かどうか返します |
| ISXDIGIT | 値が16進数文字かどうか返します |
| ITOA | 整数値を文字列に変換します |
| KEY | ファンクションキーを定義します |
| KEY LIST | ファンクションキーリストを表示します |
● | KILL | 指定したファイルを削除します |
● | LEFT$ | 文字列の先頭から指定文字数取り出します |
● | LINE | グラフィック画面にラインを描きます |
● | LINPUT | キーボードから1行文字を入力します |
| LIST | プログラムリストを表示します |
| LOAD | BASICプログラムを読み込みます |
● | LOCATE | カーソル座標を移動させます |
● | LOG | 自然対数を返します |
| M_ALLOC | トラックバッファを返します |
| M_ASSIGN | トラックを割り当てます |
| M_CONT | 一時停止した演奏を再開します |
| M_FREE | トラックバッファの残りのバイト数を返します |
| M_INT | FM音源を初期化します |
| M_PLAY | 演奏します |
| M_STAT | 指定チャンネルが演奏中かどうか調べます |
| M_STOP | 指定チャンネルの演奏を停止します |
| M_TEMPO | テンポを指定します |
| M_TRK | MMLをトラックに書き込みます |
| M_VGET | 音色データを読み込みます |
| M_VSET | 音色データを登録します |
● | MID$ | 文字列の指定位置から指定文字数取り出します |
| MIRROR$ | 文字列の並びを逆転させます |
| MOUSE | マウス表示、初期化を行います |
| MSAREA | マウスカーソルの移動範囲を設定します |
| MSBTN | マウスボタンが指定された状態になるまでの時間を返します |
▲ | MSPOS | マウス座標を返します:MOUSE() |
▲ | MSSTAT | マススの状態を返します:MOUSE() |
● | NAME | ファイル名を変更します |
| NEW | メモリにあるプログラムを消去し変数を初期化します |
● | OCT$ | 8進数に変換します |
| PAINT | グラフィック画面を塗りつぶします |
| PALET | パレットを設定します |
▲ | PI | 円周率:3.14159265 |
| POINT | 指定位置のドットのパレットコードを返します |
| POS | カーソルのX座標を返します |
| POW | 数値のn2乗の計算をします |
● | PRINT | 文字や数値を表示します |
▲ | PSET | グラフィック画面上にドットを表示します |
▲ | PUT | get関数で読み込んだ画像を表示します:PICTURE |
| RAND | 整数型乱数を返します |
● | RANDOMIZE | 乱数系列を初期化します |
● | REM | 注釈 |
| RENUM | 行番号を付けなおします |
▲ | REPEAT~UNTIL | 条件を満たすまでループします:DO~UNTIL |
| RGB | RGBよりカラーコードを求めます |
● | RIGHT$ | 文字列の右側から指定文字数取り出します |
● | RND | 0以上1未満の乱数を返します |
● | RUN | プログラムを実行します |
| SAVE | プログラムを保存します |
| SCREEN | 画面のスクリーンモードを設定します |
| SEARCH | 指定した文字列を含むプログラム行を表示します |
| SETMSPOS | マウス位置を指定します |
● | SGN | 符号を返します |
● | SIN | サインを返します |
| SP_CLR | スプライトパターンを初期化します |
| SP_COLOR | スプライトにパレットブロックを指定します |
| SP_DEF | スプライトパターンを定義します |
| SP_DISP | スプライト表示の設定をします |
| SP_INIT | スプライトを初期化します |
| SP_MOVE | 指定位置にスプライトを表示します |
| SP_OFF | スプライト表示をオフにします |
| SP_ON | スプライトを表示します |
| SP_PAT | スプライトパターンデータを配列に読み出します |
| SP_SET | スプライトパターンを割り当て、表示します |
| SP_STAT | スプライト状態を返します |
| SPACE$ | 指定数の空白文字を返します |
● | SQR | 平方根を返します |
| SRAND | 乱数系列を初期化します |
| STICK | ジョイスティックの状態を返します |
● | STOP | プログラムの実行を停止します |
| STR | 変数を文字型として宣言します |
● | STR$ | 浮動小数値を文字列に変換します |
| STRCHR | 文字を検索します |
| STRCSPN | 検索文字の中でどれか1文字を見つけた場合、位置を返します |
| STRIG | ジョイスティックのトリガ状態を返します |
● | STRING$ | 先頭文字を指定文字数にして返します |
| STRLEN | 文字列長を返します |
| STRLWR | 英大文字を英小文字に変換します |
| STRNSET | 文字列の先頭から指定数だけ文字に変換します |
| STRRCHR | 文字を検索し最後に見つかった位置を返します |
| STRREV | 文字列型変数の並びを逆転させます |
| STRSET | 全ての文字を指定文字に変換します |
| STRSPN | 指定文字に属さない文字を文字列中で見つけた最初の位置を返します |
| STRTOK | 文字列に含まれる文字を探し出し位置を返します |
| STRUPR | 英小文字を英大文字に変換します |
▲ | SWITCH~CASE~DEFAULT~ENDSWITCH | 値により処理を振り分けます:SELECT~CASE~END SELCT |
| SYMBOL | グラフィック画面に文字列を表示します |
● | SYSTEM | 親プロセスに制御を戻します |
● | TAN | タンジェントを返します |
● | TIME$ | 時刻を文字列として返します |
| TOASCII | 非アスキー文字列であればアスキー文字に変換します |
| TOLOWER | 英大文字であれば英小文字に変換します |
| TOUPPER | 英小文字であれば英大文字に変換します |
| V_CUT | スーパーインポーズ時のテレビ画面表示を制御します |
● | VAL | 文字列を浮動小数値に変換します |
| VPAGE | グラフィックページの表示を設定します |
▲ | WHILE~ENDWHILE | 式の値が偽になるまでループします:WHILE~WEND |
● | WIDTH | 表示文字数を変更します |
| WINDOW | グラフィック画面のクリッピングエリアを指定します |
| WIPE | クリッピングエリア内を消去します |