Документ взят из кэша поисковой машины. Адрес оригинального документа : http://us.chem.msu.su/courseware/pascal/error_compile.htm
Дата изменения: Sun Nov 22 21:34:06 1998
Дата индексирования: Sat Apr 9 22:52:03 2016
Кодировка: Windows-1251
Программирование и решение задач на ЭВМ - Справочник
Программирование и решение задач на ЭВМ
Справочник

Основные темы
Примеры программ
Приложения

Диагностика некоторых ошибок, возникающих при компиляции программ.

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 Ошибка в целой константе
8 String constant exceeds line Строковая константа превышает размер строки. Возможно, отсутствует кавычка в конце строковой константы.
10 Unexpected end of file Неправильный конец файла. Скорее всего, количество слов begin не соответствует количеству слов end.
11 Line too long Строка слишком длинная. Максимальная длина строки = 126 символам.
12 Type identifier expected Отсутствует указание типа имени
14 Invalid filename Неверное имя файла
15 File not found Файл не найден
20 Variable identifier expected Требуется правильно описать имя переменной
25 Invalid string length Неверная длина строковой константы
26 Type mismatch Несоответствие типов
30 Integer constant expected Необходима целая константа
31 Constant expected Требуется константа
32 Integer or real constant expected Требуется целая или вещественная константа
34 Invalid function result type Неправильный тип результата функции
36 BEGIN expected Отсутствует begin
37 END expected Отсутствует end
38 Integer expression expected Выражение должно иметь тип Integer
40 Boolean expression expected Выражение должно иметь тип Boolean
41 Operand types do not match operator Типы операндов не соответствуют оператору
42 Error in expression Ошибка в выражении
43 Illegal assignment Неверное присвоение
54 OF expected Отсутствует of
57 THEN expected Отсутствует слово then
58 TO or DOWNTO expected Отсутствует to или downto
62 Division by zero Деление на ноль
76 Constant out of range Константа нарушает границы допустимого диапазона
79 Integer or real expression expected Выражение должно иметь целый или вещественный тип
85 ";" expected Отсутствует точка с запятой
86 ":" expected Отсутствует точка
87 "," expected Отсутствует запятая
88 "(" expected Отсутствует закрывающая круглая скобка
89 ")" expected Отсутствует закрывающая круглая скобка
90 "=" expected Отсутствует знак равенства
91 ":=" expected Отсутствует знак присвоения
92 "[" or "(." expected Отсутствует открывающие квадратная скобка или круглая с точкой
93 "]" or ".)" expected Отсутствует закрывающие квадратная скобка или точка с круглой
94 "." expected Отсутствует точка
95 ".." expected Отсутствует многоточие
96 Too many variables Слишком много переменных
97 Invalid FOR control variable Неправильная переменная параметра цикла for
98 Integer variable expected Переменная должна иметь целый тип
102 String constant expected Отсутствует строковая константа
103 Integer or real variable expected Отсутствует целая или вещественная переменная
124 Statement part too large Слишком большой раздел операторов
133 Cannot evaluate this expression Невозможно вычислить данное выражение
135 Invalid format specifier Неверная спецификация формата
140 Invalid floating-point operation Недопустимая операция с вещественными числами, которая привела к переполнению (выход за границы представления вещественных чисел) или делению на ноль


Вверх страницы
Вернуться на главную страницу