● | ABS | 絶対値を返します |
| AKCNV$ | 半角文字を全角文字に変換します |
| APASS | カセットの頭出しを行います |
● | ASC | 文字をアスキーコードに変換します |
| ASK | 内蔵の予約タイマーを呼び出します |
● | ATN | アークタンジェントを返します |
| ATTR$ | ファイルの属性を返します |
| AUTO | 自動的に行番号を発生させます |
● | BEEP | ビープ音を出します |
● | BIN$ | 2進数に変換します |
| BOOT | IPLを起動します |
| CALC | 式を演算し結果を返します |
● | CALL | 機械語サブルーチンを呼び出します |
| CANVAS | 各グラフィック画面の色を設定します |
| CBLACK | テキスト画面の文字の色を黒にします |
▲ | CDBL | 数式の値を倍精度型に変換します |
| CDOWN | カラーコードを現在の画面モードに従いパレットコードに変換します |
| CFLASH | 文字を点滅させます |
| CGEN | 文字の表示モードの切り替えをします |
| CGPAT$ | PCG定義されている内容を返します |
▲ | CHAIN | デバイスからプログラムをロードして実行します:RUN |
| CHANNEL | テレビのチャンネルを変更します |
| CHARACTER$ | テキスト画面上の文字を返します |
| CHDIR | カレントディレクトリを別のディレクトリに移動させます |
● | CHR$ | コードを文字に変換します |
| CHROM | クロマキー合成のモードと色を指定します |
▲ | CINT | 数式の値を整数型に変換します |
▲ | CIRCLE | 円、楕円を描きます |
▲ | CIRCLE@ | 円、楕円、扇形を描きます |
● | CLEAR/CLR | 全ての変数及び配列をクリアします |
| CLEAR/LIMIT | 使用するメモリの最上位アドレスを設定します |
| CLICK ON/CLICK OFF | キー入力時のクリック音の設定を行います |
● | CLOSE | ファイルをクローズします |
● | CLS | 画面を消去します |
| CMT | カセットの状態を返します |
● | COLOR | 表示画面の色を設定します |
| COM ON/COM OFF/COM STOP | 通信回線からの割り込みの設定を行います |
| CONSOLE | テキストの表示エリアを設定します |
| CONSOLE# | プリンタ上での表示エリアを設定します |
| CONT | 中断したプログラムの実行を再開します |
| COPY | ファイルをコピーします |
● | COS | コサインを返します |
| CREV | 文字を反転させます |
| CRT | スーパーインポーズの切り替えを行います |
| CSIZE | 文字を拡大します |
▲ | CSNG | 数式の値を単精度型に変換します |
● | CSRLIN | 画面上のカーソルが何行目にあるかを返します |
| CSTOP | カセットを停止させます |
| CUP | パレットコードを現在の画面モードに従いカラーコードに変換します |
| CUTCRT | コンピューター画面の表示を設定します |
● | CVI/CVS/CVD | 文字列をそのまま数値の内部表現とみなし変換します |
● | DATA | READで読み込むデータを用意します |
● | DATE$ | 年月日の設定、読み出しを行います |
| DAY$ | 曜日の設定、読み出しを行います |
● | DEF FN | ユーザーのかいた関数を登録します |
| DEF USR | 機械語のユーザー関数を指定します |
| DEFCHR$ | PCG定義を行います |
● | DEFDBL | 変数の型を宣言します |
● | DEFINT | 変数の型を宣言します |
● | DEFSNG | 変数の型を宣言します |
● | DEFSTR | 変数の型を宣言します |
| DELETE | プログラムを部分的に消します |
| DEVF | デバイスの未使用領域のクラスタ数を返します |
| DEVI$ | 指定したデバイスから1レコード分のデータを読み込みます |
| DEVICE | デバイス名の指定を省略した時に用いられるデバイス名及びディスクのタイプを決めます |
| DEVO$ | 指定したデバイスへ1レコード分のデータを書き込みます |
● | DIM | 配列宣言をメインメモリ上に行います |
| DTL | 現在読み込み中のDATA文の行番号を返します |
| EDIT | 指定した行を表示しカーソルをそこに移動します |
| EJECT | カセットをイジェクトします |
● | END | プログラムの実行を終了します |
● | EOF | ファイルの終わりを検出します |
| ERASE | 配列を消去します |
| ERL | エラー行を返します |
● | ERR | エラー番号を返します |
● | ERROR | 仮のエラーを発生させます |
● | EXP | 指数関数の値を返します |
| FAC | 数式の値の階乗を返します |
| FAST | カセットを早送りします |
| FIELD | ファイルバッファ内に変数を割り付けます |
| FILES | 指定したディレクトリに存在するファイル名をリストします |
● | FIX | 数式の値の整数部を返します |
● | FN | 関数ルーチンを呼び出します |
● | FOR~NEXT | FOR~NEXTループ間の処理を繰り返し実行します |
| FPOS | デバイスの先頭から数えた現在位置を返します |
| FRAC | 数式の値の小数部を返します |
| FRE/SIZE | メモリのユーザーエリアの未使用部分のサイズを返します |
| GET | ランダムアクセスファイルからデータを読み込みます |
▲ | GET@ | グラフィック画面の画像を取り込みます:USR GETPICT |
● | GOSUB | サブルーチンを呼び出します |
● | GOTO | 指定した行番号ラベルにジャンプします |
| HALF | 中間色を示す2桁の16進数コードをカラーコードに変換します |
▲ | HCOPY | 画面をプリンタにコピーします |
| HCOPY ON | カラーハードコピールーチンを設定するエリアを確保します |
| HDOFF | ハードディスクのヘッドを動作状態から解放し待機状態にします |
● | HEX$ | 16進数に変換します |
| HEXCHR$ | 16進数文字列をキャラクタコードとし対応する文字列を返します |
| HSV | HSVよりカラーコードを返します |
● | IF~THEN~ELSE | 条件式を判断して分岐を行います |
| IMGBIT | 画像の取り込み階調を設定します |
| IMGGET | ビデオ画像を取り込みます |
| IMGMOS | 画像の取り込み時のモザイクサイズを指定します |
| IMGMOS@ | 画像取り込み時のモザイクの水平垂直サイズを指定します |
| IMGPOS | 画像取り込み時の水平位置を指定します |
| INIT | デバイスの初期化を行います |
● | INKEY$ | キーボードから入力した1文字を返します |
| INP | I/Oポートから1バイト読み込みます |
| INPMODE | インターレーススーパーインポーズの指定を行います |
● | INPUT | キーボードからのデータを入力します |
| INPUT$ | キーボードまたはファイルから文字列を読み込みます |
● | INPUT# | シーケンシャルアクセスファイルからデータを読み込みます |
● | INSTR | 文字列を検索します |
● | INT | 値を超えない最大の整数を返します |
| JIS$ | 全角文字のJISコードを返します |
| KACNV$ | 全角文字を半角文字に変換します |
| KANJI$ | 漢字ROMの漢字パターンデータを返します |
| KBUF ON/KBUF OFF | キーバッファの使用の設定を行います |
| KEY ON/KEY OFF/KEY STOP | ファンクションキーにより割り込みを設定します |
| KEY/DEFKEY | ファンクションキーに文字列を定義します |
| KEY0 | キーバッファに文字列を蓄えます |
● | KILL | デバイスに記録されたプログラムを消します |
| KLEN | 全角文字を含む文字列の文字数を返します |
| KLIST/KEYLIST | ファンクションキーの定義状態を表示します |
| KMODE | 文字のタイプを設定します |
| KPOS | 文字列の先頭からの位置を返します |
| KSEN | アンダーラインをひきます |
| KTN$ | 全角文字の区点コードを返します |
▲ | LABEL | プログラム行にラベルを付けます |
| LAYER | テキストとグラフィック画面の上下関係を設定します |
● | LEFT$ | 文字列の左側から指定した文字数分取り出します |
● | LEN | 文字列長を返します |
● | LET | 式の値を変数に代入します |
| LFILES | 指定したデバイスのカレントディレクトリに存在するファイル名を、プリンタにリストします |
▲ | LINE | 線を引きます:PLOT |
● | LINPUT/LINE INPUT | キーボードから文字を入力します |
● | LINPUT#/LINE INPUT# | シーケンシャルアクセスファイル〜1行分のデータを読み込みます |
| LIST | プログラムリストを表示します |
| LLIST | プログラムをプリンタにリストします |
| LOAD | 指定したデバイスからプログラムを呼び込みます |
| LOADM | デバイスから機械語プログラムを読み込みます |
● | LOC | ファイル中の現在位置を返します |
● | LOCATE | カーソル位置を設定します |
● | LOF | ファイルサイズを返します |
● | LOG | 自然対数を返します |
| LPOS | プリンタのヘッド位置を返します |
| LPOUT | プリンタにコードを送ります |
● | LPRINT | プリンタにデータを印字します |
● | LPRINT USING | プリンタに印字するデータの書式を指定します |
| LSET | ファイルバッファにデータを書き込みます |
| M_ALLOC | トラックバッファを確保します |
| M_ASSIGN | FM音源のチャンネルにトラックを割り当てます |
| M_CLR | トラックデータをクリアします |
| M_CONT | 演奏を再開します |
| M_FREE | 指定されたトラックの残りのバイト数を返します |
| M_INIT | FM音源を使用するかどうかを指定します |
| M_PLAY | 演奏をします |
| M_STAT | チャンネルの状態を調べます |
| M_STOP | 演奏を停止させます |
| M_TEMPO | 演奏スピードを設定します |
| M_TRK | MMLをトラックに書き込みます |
| M_VGET | FM音源の音色データを配列に取り込みます |
| M_VSET | 配列に設定されている音色をFM音源に設定します |
| MAXFILES | 同時にオープンできるファイルの数を指定します |
| MEM$ | メインメモリの指定されたアドレスに文字を書き込みます |
| MEM$ | 指定したメモリから任意の数だけ文字を取り出します |
| MERGE | アスキー形式のプログラムを現在メモリ内にあるプログラムに併合します |
● | MID$ | 文字列中から一連の文字を指定数分取り出します |
| MIRROR$ | 文字列の2進数コードを転置した文字列を返します |
| MKDIR | 新しいディレクトリを作成します |
● | MKI$/MKS$/MKD$ | 数式を内部表現形式に対応した文字列に変換します |
| MON | 機械語モニタを起動します |
| MOUSE | マウスの機能を設定します |
▲ | MOUSE() | マウスの状態を返します |
▲ | MUSIC/PLAY/MUSIC@/PLAY@ | PSGのミュージックを出します:SOUND |
● | NAME | ファイル名の更新をします |
| NEW | プログラム及び変数を全て消します |
| NEWON | 使用するメモリの最下位アドレスを指定します |
● | OCT$ | 8進数に変換します |
| ON COM GOSUB | 通信回線からの割り込みが発生した時に指定の行へ分岐します |
● | ON ERROR GOTO | エラーが発生したとき指定のエラー処理ルーチンにジャンプします |
| ON KEY GOSUB | ファンクションキーからの割り込みが発生した場合、指定された行へ分岐します |
| ON TIME$ GOSUB | タイマー割り込み発生時のサブルーチンを設定します |
● | ON~GOTO/ON~GOSUB | 式の値によって指定された行へ分岐します |
| ON~RESTORE | 式の値によって読み込むデータ分を変更します |
| ON~RETURN/ON~RESUME | 式の値によって指定された行へ復帰します |
● | OPEN | ファイルをオープンします |
▲ | OPTION BASE | 配列の添え字の最小値を宣言します:プレファレンスで設定 |
| OPTION SCREEN | グラフィックメモリの使用目的を設定する |
| OUT | 1バイトのデータをI/Oポートへ送ります |
▲ | PAI | 円周率の指定倍を返します:3.14159265*n |
| PAINT | グラフィック画面を塗りつぶします |
| PAINT@ | グラフィック画面を塗りつぶします(単色) |
| PALET | パレットコードを設定します |
| PALET@ | パレットコードの色を設定します |
| PATTERN | パターンを描きます |
▲ | PAUSE | プログラムの実行を一時停止します:DELAY |
● | PEEK | メインメモリ内の指定したアドレスから読み込んだ1バイトのデータを返します |
| PEEK@ | VRAM内の指定したアドレスから読み込んだ1バイトのデータを返します |
| PLOAD | 指定したデバイスからグラフィックパレットの色情報をロードします |
▲ | POINT | グラフィック画面のドットのパレットコードを返します |
● | POKE | メインメモリに1バイトのデータを書き込みます |
| POKE@ | VRAMに値を書き込みます |
| POLY | 正多角形を描きます |
| POP | ユーザースタックから順にデータを読み出します |
| POS | カーソルの水平位置を返します |
▲ | POSITION | PATTERN文で描画するときの表示位置を指定します:CALL MOVETO(x,y) |
▲ | PRESET | グラフィック画面にドットをリセットします |
● | PRINT | 画面にデータを表示します |
● | PRINT USING | 画面に表示するデータの書式を指定します |
● | PRINT# | シーケンシャルアクセスファイルにデータを書き込みます |
| PRINT#0 | 拡大/制御文字を画面に表示します |
| PRW | 優先順位を設定します |
| PSAVE | 現在表示しているグラフィック画面のパレットの色情報をデバイスにセーブします |
▲ | PSET | グラフィック画面にドットをセットします |
| PUSH | データをユーザースタックに書き込みます |
| PUT | ランダムアクセスファイルにデータを書き込みます |
▲ | PUT@ | グラフィック画面に画像を表示します:PICTURE |
| RAD | 度からラジアンに変換します |
● | RANDOMIZE | RND関数で発生させる乱数の系列を設定します |
● | READ | DATAステートメントで用意されたデータを入力します |
● | REM | プログラムにコメントを入れます |
| RENUM | プログラムの行番号をつけなおします |
| REPEAT ON/REPEAT OFF | キー入力時のリピート機能の設定を行います |
▲ | REPEAT~UNTIL | REPEAT~UNTILループ間の処理を繰り返し実行します:DO~UNTIL |
● | RESTORE | READステートメントで読み込むDATAステートメントを変更します |
| RESUME | エラー処理ルーチンからメインプログラムに実行を戻します |
● | RETURN | サブルーチンからの復帰をします |
| REW | カセットテープを巻き戻します |
| RGB | RGBよりカラーコードを返します |
● | RIGHT$ | 文字列の右側から指定した文字数分取り出します |
| RMDIR | ディレクトリを消去します |
● | RND | 0以上1未満の乱数を返します |
| RSET | ファイルバッファにデータを書き込みます |
● | RUN | プログラムの実行を始めます |
| SAVE | プログラムをデバイスにセーブします |
| SAVEM | 機械語プログラムをデバイスにセーブします |
| SCREEN/GRAPH | 画面の使用モードを設定します |
| SCREEN@/GRAPH@ | 画面の使用モードを設定します |
| SCRN$ | テキスト画面上の文字列を返します |
● | SCROLL | コンピューター画面のスクロールの指定を行います |
| SEARCH | 探したい文字列を含むプログラム行をリストします |
| SET | ファイルに属性を付けます |
● | SGN | 符号を返します |
● | SIN | サインを返します |
▲ | SOUND | PSGの音を出します |
▲ | SOUND@ | PSGの音を出します |
● | SPACE$ | 空白文字列を返します |
● | SQR | 平方根を返します |
| STICK | ジョイスティックまたはテンキーの状態を返します |
● | STOP | プログラムの実行を止めます |
| STOP ON/STOP OFF | ブレークキーの機能の許可禁止を設定します |
● | STR$ | 数式の値を文字型の数字に変換します |
| STRIG | トリガーの状態を返します |
● | STRINGS$ | 文字列を任意の数だけ並べます |
| STRPTR | 文字列の記憶されているメモリの先頭アドレスを返します |
| SUM | 数式の総和を返します |
● | SWAP | 二つの変数の値を交換します |
▲ | SYMBOL | グラフィック画面に文字列を表示します |
● | TAN | タンジェントを返します |
| TEMPO/PLAY | テンポを設定します |
| TIME | 秒数の設定、読み出しを行います |
● | TIME$ | 時刻の設定、読み出しを行います |
| TIME$ ON/TIME$ OFF/TIME$ STOP | タイマー割り込みを制御します |
| TPALET | 文字画面のパレットを設定します |
● | TRON/TROFF | プログラムの動きを追跡または追跡の解除をします |
| TVPW | ディスプレイテレビの電源のON/OFFを行います |
▲ | USR | 機械語サブルーチンを呼び出します |
● | VAL | 文字型の数字を数値に変換します |
| VARBASE | 指定された変数の格納されているメモリ番号を返します |
● | VARPTR | 変数が格納されているアドレスを返します |
| VDIM | 変数エリアの確保及び配列宣言をVDIM BASE命令で指定されたメモリに行います |
| VDIM BASE | VDIM,VDIM CLEARを行うメモリを指定します |
| VDIM CLEAR | VDIMで定義した全ての変数及び配列をクリアします |
| VERIFY/LOAD? | セーブしたプログラムが正しく記録されているか調べます |
| VLOAD | 指定したデバイスから画面にグラフィック画像データを読み込みます |
| VOL | テレビのボリュームを変更します |
| VPEEK | 指定したメモリの指定したアドレスから読み込んだ1バイトのデータを返します |
| VPOKE | 指定されたメモリに1バイトのデータを書き込みます |
| VSAVE | 現在表示しているグラフィック画像データをデバイスにセーブします |
| WAIT | 入力ポートが指定された状態になるまで待ち続けます |
● | WHILE~WEND | WHILE~WENDループ間の処理を繰り返し実行します |
● | WIDTH | テキスト文字数をグラフィック画面の解像度を指定します |
| WINDOW | グラフィック画面の表示位置、サイズを指定します |
▲ | WRITE | 画面にデータを表示します |
▲ | WRITE# | シーケンシャルアクセスファイルにデータを書き込みます |