● | Abs | 絶対値を返す |
▲ | Add | 2つの値を加算:+ |
▲ | Alen | 配列サイズを返す |
● | And | 論理積 |
| Arrayload | データリソースを配列に読み込み |
| Arraysave | データリソース保存 |
● | Asc | 文字列のアスキーコードを返す |
| Ascan | 配列内データ検索 |
| Break | ループ脱出 |
▲ | Byref | 関数アドレスを返す |
| Byte | Byte形式に変換 |
| Char | Char形式に変換 |
● | Chr | 値に対応するアスキー文字を返す |
● | Close | ファイルクローズ |
▲ | Close Console | ウィンドウを閉じる:WINDOW CLOSE |
● | Cls | 画面消去 |
● | Debugger | MacsBug起動 |
● | Dec | 変数から1を引く |
▲ | Do | 命令実行:FN |
▲ | Do~Case~Default~Endcase | 多項目分岐処理:SELECT~CASE~END SELECT |
▲ | Dpeek | 2バイト読み込み:PEEK WORD |
▲ | Dpoke | 2バイト書き込み:POKE WORD |
● | End | プログラム終了 |
● | Eof | ファイルエンド検出 |
● | Err | エラー値を返す |
● | For~Next | 指定数繰り返す |
▲ | FSOpen | ファイルオープン:FILES$ |
▲ | Function | 関数定義:LOCAL FN~END FN |
| Get | ファイルからランダムファイルバッファに読み込む |
▲ | Getappcount | アプリケーション起動時のオープンされたファイル数を返す:FINDERINFO |
▲ | Getappfile | アプリケーション起動時のファイル情報を返す:FINDERINFO |
▲ | Getappmessage | アプリケーション起動時のコマンドを返す(開く...,印刷...):FINDERINFO |
● | Global | グローバル変数宣言 |
● | If~Then~Else~Endif | 条件により処理を分岐 |
● | Inc | 変数値に1を加算 |
● | Inkey | 押されたキーを返す |
● | Input | キーボードから入力する |
● | Input# | ファイルから入力する |
● | Instr | 文字列中から指定文字を検索する |
▲ | Integer | INT形式に変換する:INT |
● | Left | 文字列の左側から指定数文字を抜き出す |
● | Len | 文字数を返す |
● | Let | 変数に代入する |
● | Line Input# | ファイルから1行入力する |
● | Local | ローカル変数定義 |
▲ | Lpeek | 4バイト読み出し:PEEK LONG |
▲ | Lpoke | 4バイト書き込み:POKE LONG |
● | Mid | 文字列から指定数文字を抜き出す |
● | Not | 否定 |
● | Open | ファイルオープン |
▲ | Open Console | ウィンドウを開く:WINDOW |
● | Or | 論理和 |
| Parameter | 関数のパラメータ形式指定 |
● | Peek | 1バイト読み込み |
● | Poke | 1バイト書き込み |
● | Print | 文字列や値を表示する |
● | Print# | ファイルにデータを書き出す |
| Procedure | ユーザー手続きの宣言 |
| Put | ランダムファイルバッファのデータをディスクに書き出す |
| Redim | 配列サイズ変更 |
▲ | Repeat~Until | 条件が真になるまでループ:DO~UNTIL |
● | Return | 関数から戻る |
● | Right | 文字列の右側から指定数文字を抜き出す |
● | Sgn | 符号を返す |
● | Str | 値を文字列に変換(整数) |
▲ | Str255 | 値をパスカル文字列に変換 |
● | String | 値を文字列に変換 |
● | Sub | 減算 |
▲ | Upper | 大文字に変換:UCASE$ |
▲ | Val | 文字列を値に変換(整数) |
▲ | Val? | 文字列を値に変換 |
● | Varptr | 変数アドレスを返す |
▲ | Write# | ファイルに出力 |