付録8:エラーメッセージ一覧表


エラーメッセージ英文内容
?BS ErrorBad Subscript Error配列の添字が宣言した大きさを超えています。
配列の添字の個数が宣言したときと違います。
?CN ErrorContinue ErrorCONT文は、プログラムの中に誤りがあったり、プログラムリストを変更した後には実行できません。
?DD ErrorDuplicate Definition Error既に宣言された配列と同じ名前の配列をDIM文で再び宣言しています。
?Extra IgnoredINPUT文で指定した変数の数より、多いデータを入力しています。
?FC ErrorFunction Call Error許されている範囲外の数を使っています。
?FD ErrorFile Data Errorデータの構成が不適当です。
?ID ErrorIllegal Direct ErrorダイレクトモードでINPUT文、DEFFN文が使用されています。
?LS ErrorLong String Error文字列の長さが255を超えています。
?MO ErrorMissing Operand Error代入命令“=”の右辺がないなど、記述が不完全です。
?NF ErrorNext without For ErrorFOR文がないのにNEXT文が使用されています。
?OD ErrorOut of Data ErrorREAD文を実行しようとしてもデータがありません。
?OM ErrorOut of Memory Errorプログラムが大きすぎてメモリが足りません。
サブルーチンが自分自身をコールしています。
?OS ErrorOut of String Error文字列用の領域が足りません。CLEAR文によって増やしてください。
?OV ErrorOver flow Error計算結果が大きすぎ、または小さすぎます。
?RG ErrorReturn without Gosub ErrorGOSUB文がないのにRETURN文が使われています。
?SN ErrorSyntax Error文字を書き間違えています。
?ST ErrorString too Complex Error文字列の計算が複雑すぎます。
?TM ErrorType Mismatch Error文字と数値をいっしょに取り扱っています。。
?TR ErrorTape Read Errorテープの読み込みが正しく行われていません。
?UF ErrorUndefined Function ErrorDEFFN文で定義していないのに“FN”で始まる関数を使っています。
?UL ErrorUndefined Line number ErrorGOTO文、GOSUB文、RESTORE文、RUNコマンドで指定した行番号がありません。
プログラム訂正時に存在しない行を消そうとしています。
?/0 ErrorDivision By Zero Error0で割り算をしています。
??AO ErrorFile Already Open Error指定されたファイルはすでにオープンされています。
使用中のファイル番号を指定しています。
オープンされているファイルを削除(KILL)しようとしています。
??AT ErrorBad Allocation Table Errorフロッピィディスク内のFATが破壊されているので使用できません。フォーマットしてからお使いください。
??BM ErrorBad File Mode Error中間言語形式のファイルをマージ(MERGE)しようとしています。
??BN ErrorBad File Number Error指定されたファイル番号は起動時に定めた上限を超えています。
シーケンシャルファイルにファイル番号0を指定しています。
??CF ErrorFile Not Open Error指定されたファイル番号のファイルはオープンされていません。
??DF ErrorDisk Full Errorフロッピィディスクの記憶領域がたりなくなりました。
??DN ErrorBad Drive Number Error接続していないフロッピィドライブ番号を指定しています。
??DS ErrorDirect Statement in File Errorデータファイルをロードしようとしています。
??EF ErrorInput Past End Errorシーケンシャルファイルにおいて、全てのデータを読み込んでいるのにINPUT#命令で読み込もうとしています。
ランダムファイルにおいて、GET文で指定したレコード番号はファイルの大きさを超えています。
??FE ErrorFile Already Exist ErrorNAME命令で指定された新しいファイル名はフロッピィディスク内にすでに存在しています。
??FF ErrorFile Not Found Error指定されたファイルは見つかりません。
??FO ErrorField Overflow ErrorFIELD文で定義された1レコードの各フィールドの長さの合計が256バイト以上あります。
??FW ErrorFile Write protected Errorフロッピィディスクのディレクトリ属性がライトプロテクトになっています。
FATが破壊されています。
??IE ErrorInternal ErrorBASIC内部でのエラーが生じています。通常は発生しませんが万一このエラーが生じた場合はリセットしてください。
??IO ErrorDisk I/O Errorフロッピィディスクから読み込むこと、またはフロッピィディスクに書き込むことができません。フロッピィディスクを新しいものと取替えてください。
フロッピィディスクがライトプロテクト状態になっています。
??NM ErrorBad File Name Errorファイル名の中にコントロール文字などのファイル名に使用できない文字が含まれています。
ファイル名がヌルストリングになっています。
??RD ErrorRename Across Disks ErrorNAMEコマンドで指定された新ファイル名および現在のファイル名のドライブ番号が一致していません。
??SP ErrorSequential Put ErrorPUT文を実行した後(ランダムファイルであるのに)、シーケンシャルファイルの入出力文であるPRINT#文やINPUT#文を使っています。
??TS ErrorBad Track/Sector ErrorDSKI$関数やDSKO$文で、トラック番号またはセクタ番号の指定が間違えています。