[an error occurred while processing this directive]
-------------------------------------------------------------
Таблица кодов ошибок, диагностируемых интерпретатором
BASIC-AGAT 9.1
-------------------------------------------------------------
КОД ОШИБКИ СООБЩЕНИЕ
-------------------------------------------------------------
0 NEXT БЕЗ FOR
12 СИНТ ОШ.
19 RETURN БЕЗ GOSUB
35 МАЛО ДАННЫХ
46 ОШ.ЗНАЧЕНИЕ
57 ПЕРЕПОЛНЕНИЕ
69 МАЛО ПАМЯТИ
80 НЕТ НОМЕРА
90 ОШ.ИНДЕКС
99 УЖЕ ОПИСАН
109 X/0
112 НЕ В ДИАЛОГЕ
124 ОШ.ТИП
130 СТРОКА ДЛИННА
143 ФОРМУЛА ВЕЛИКА
157 НАДО RUN
165 НЕТ МЕТКИ
174 БАЙТ НЕПОЛОН
186 ОШ.МЕТКА
194 ОШ.КОД
200 УЖЕ ЕСТЬ
254 (Ошибка при исполнении "INPUT")
255 (Прерывание программы по "f=" или "Упр-Ц")
-------------------------------------------------------------
Таблица кодов ошибок, диагностируемых ДОС 3.3
-------------------------------------------------------------
КОД ОШИБКИ СООБЩЕНИЕ
-------------------------------------------------------------
1 БЕЙСИК НЕ ЗАГРУЖЕН
2,3 НЕВЕРНОЕ ЗНАЧЕНИЕ
4 ДИСК ЗАЩИЩЕН
5 КОНЕЦ ФАЙЛА
6 ФАЙЛ НЕ НАЙДЕН
7 ОШ.НОМЕР ДИСКА
8 ОШИБКА ОБМЕНА
9 НЕТ МЕСТА НА ДИСКЕ
10 ФАЙЛ ЗАПЕРТ
11 ОШ.ДИРЕКТИВА
12 МНОГО ОТКРЫТЫХ ФАЙЛОВ
13 ОШ.ТИП ФАЙЛА
14 НЕТ МЕСТА В ПАМЯТИ
15 ТОЛЬКО ИЗ ПРОГРАММЫ
16 НЕТ УСТРОЙСТВА
17 СИСТЕМА ИСПОРЧЕНА
* ПРИМЕЧАНИЯ
1. Заметьте, что код ошибки 12 имеется и у DOS и у BASICа. Это следует учесть при написании программ.
2. Ошибка "НЕВЕРНОЕ ЗНАЧЕНИЕ" имеет два кода.
-------------------------------------------------------------
ИСПОЛЬЗОВАНИЕ НУЛЕВОЙ СТРАНИЦЫ ОП ПРИ ОБРАБОТКЕ ОШИБОК
-------------------------------------------------------------
¤D8-¤DF Данные, устанавливаемые програм- (BASIC)
мой обработки ошибок при включе-
нии в программу оператора "ONERR
GOTO".
¤D8 Флаг команды "ONERR GOTO";
устанавливается, если оператор
найден в тексте программы:
(<¤80 - не включен)
(>¤80 - включен)
¤DA-¤DB Номер строки программы, в кото-
рой произошла ошибка.
¤DC-¤DD Содержит адрес меньший на 1 адреса
ячейки, в которой содержится опера-
тор, при попытке выполнения которого
произошла ошибка. Используется опера-
тором BASICа "RESUME".
¤DE Код ошибки.
¤DF Содержит указатель регистра S (для
возвращения по "RESUME").
¤F4-¤F8 Указатели для оператора "ONERR GOTO"
[an error occurred while processing this directive]