Функции и процедурыДирективы компилятораВстроенный ассемблерКоманды редактора и зарезервированные словаСообщения об ошибкахПримеры программНаписать письмо
О проектеАвтора!Автора!

 

 

Сообщения компилятора об ошибках 001 - 099
------------------------------------------------------------------                                        Страница2
Сообщения компилятора об ошибках 100 - 162
Сообщения об ошибках во время выполнения программы

Ошибка - Сообщение об ошибке
1 Out of memory - Нет памяти
2 Identifier expected - Идентификатор пропущен (Ожидается идентификатор. Возможно, вы пытаетесь переопределить зарезервированное слово)
3 Unknown identifier - Неизвестный идентификатор (Этот идентификатор не был объявлен, или он не может быть видим внутри текущей области)
4 Duplicate identifier - Двойной идентификатор (Идентификатор - имя программы, константа, переменная,  процедура, функция в текущем блоке)
5 Syntax error - Синтаксическая ошибка (Найден запрещенный символ. Вы могли забыть апострофы, ограничивающие строковую константу)
6 Error in real constant - Ошибка в вещественной константе (Синтаксис вещественных констант определен в главе "Лексемы"  в руководстве языка)
7 Error in integer constant - Ошибка в целочисленной константе (Целые вещественные числа вне максимального целочисленного диапазона должны сопровождаться десятичной точкой и нулем, например: 12345678912.0
8 String constant exceeds line- Строковая константа превышает строку (Вы, вероятно, забыли поставить закрывающий апостроф в строковой константе)
10 Unexpected end of file - Непредвиденный конец файла
11 Line too long - Строка очень длинная (Макс. длина строки - 127 символов)
12 Type identifier expected - Ожидается идентификатор типа (Идентификатор не обозначает тип, как это должно быть)
13 Too many open files - Очень много открытых файлов (Если это происходит, то файл CONFIG.SYS не имеет строки FILES=XX или xx имеет слишком маленькое значение.
14 Invalid file name - Недопустимое имя файла (Имя файла недопустимо или определяет несуществующий путь)
15 File not found - Файл не найден (Файл не мог быть найден в текущем каталоге или в любом из каталогов поиска)
16 Disk full - Диск заполнен (Удалите некоторые файлы или используйте новый диск)
17 Invalid compiler directive - Недопустимая директива компилятора
18 Too many files - Слишком много файлов (Имеется слишком много файлов, включаемых в компиляцию программы или модуля)
19 Undefined type in pointer def - Неопределенный тип в описании указателя (Тип был вызван в объявлении указательного типа, но не был описан)
20 Variable identifier expected - Пропущен переменный идентификатор (Идентификатор не обозначает переменную, как это должно быть)
21 Error in type - Ошибка в типе (Этот символ не начинает определение типа)
22 Structure too large - Структура слишком большая (Максимальный допустимый размер структурных типов - 65520 байт)
23 Set base type out of range - Исходный тип набора вне диапазона (Исходный тип набора должен быть в диапазоне с пределами 0..255, а перечислимый тип не должен иметь более 256 возможных значений)
24 File components may not be files or objects - Компоненты файла не могут быть файлами или объектами (Тип компонентов файла не может быть объектным, файловым, структурированным с компонентами типа файл)
25 Invalid string length - Недопустимая длина строки (Максимальная длина строки должна находиться в диапазоне 1..255)
26 Type mismatch - Несоответствие типов
27 Invalid subrange base type
- Недопустимый исходный тип поддиапазона (Допустимые исходные типы - только перечислимые)
28 Lower bound > than upper bound - Нижняя граница > чем верхняя (Объявление типа определяет нижнюю границу больше верхней)
29 Ordinal type expected - Ожидается перечислимый тип (Вещественные, строковые или структурные типы здесь не позволяются)
30 Integer constant expected - Ожидается целочисленная константа (Здесь позволяется только целочисленная константа)
31 Constant expected - Ожидается константа (Позволяется только константа)
32 Integer or real constant expected - Ожидается целочисленная или вещественная константа (Здесь позволяется только числовая константа)
33 Pointer Type identifier expected - Ожидается идентификатор указательного типа (Идентификатор не обозначает тип, как это должно быть)
34 Invalid function result type - Неверный тип результата функции (Допустимые типы результатов функций - все простые, строковые и указательные типы)
35 Label identifier expected - Ожидается идентификатор метки (Идентификатор не обозначает метку как это должно быть)
36 BEGIN expected - Ожидается BEGIN (Здесь должен быть BEGIN, или есть ошибка в структуре блоков модуля или программы)
37 END expected - Ожидается END (Здесь должен быть END, или есть ошибка в структуре блоков модуля или программы)
38 Integer expression expected - Ожидается выражение Integer (Выражение должно иметь целочисленный тип)
39 Ordinal expression expected - Ожидается выражение Ordinal (Выражение должно иметь перечислимый тип)
40 Boolean expression expected - Ожидается выражение Boolean (Выражение должно иметь Булев тип)
41 Operand types do not match - Тип операндов не соответствует оператору (Операнды этого типа не могут быть переданы в данный оператор)
42 Error in expression - Ошибка в выражении (Этот символ не может быть записан в выражении. Возможно, вы забыли записать оператор между двумя операндами)

Hosted by uCoz