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 - Неожиданный конец файла
программы или модуля. Возможно:
11 Line too long - Строка слишком длинная. Допустимая длина - 126
символов.
12. Type identifier expected - Нужен идентификатор типа.
14. Invalid file name - Неверное имя файла.
15. File not found - Файл не найден.
16. Disk full - Диск заполнен.
17. Invalid compiler directive - Ошибочна директива компилятора.
20. Variable identifier expected - Нужен идентификатор переменной.
21. Error in type - Ошибка в определении типа.
22. Structure too large
- Слишком большая структура (массив, запись). Допустима структура длиною 65520
байт.
23. Set base type out of
range - Базовый тип множества нарушает границы.
Количество элементов множества может быть до 255.
24. File components may not be files or objects - Компонентами файла не могут быть файлы или объекты.
25. Invalid string length - Ошибочна длина строки. Допускается 255 символов.
26. Type mismatch -
Несовместимость типов. Например:
29. Ordinal type expected - Нужен порядковый тип.
30. Integer constant expected - Нужна целая константа.
31. Constant expected - Нужна константа.
34. Invalid function result type - Ошибочен тип результата функции.
36. Begin expected - Нужен Begin
37. END expected - Нужен END.
42. Error in expression - Ошибка в выражении.
43. Illegal assignment - Неверное присваивание
44. Field identifier expected - Hужeн идeнтификaтop пoля зaписи.
50. DO expected -Нужен оператор DO
54. OF expected - Нужен оператор OF
57. THEN expected - Нужен оператор THEN
58. TO or DOWNTO expected - Нужен оператор TO или DOWNTO
59.Undefined forward - Heoпpeдeлeннoe опережающее описание.
60. Too many procedures
- Слишком много процедур и (или) функций. Допускается не более 512 в одной
программе или модуле.
62. Division by zero - Деление на нуль.
63. 1nvalid file type -
Ошибочен файловый тип.
64. Cannot read or write variables
of this type
- He допускается чтение или запись переменных данного
типа:
66. String variable expected - Hужнa cтpoкoвaя пepeмeннaя.
67. String expression expected - Нужно выражение, строкового типа.
69. Unit name mismatch - Ошибочное имя программного модуля.
71. Internal stack overflow - Внутреннее переполнение стека.
74. Constant and case tуpes do not match - Tипы констант и тип выражения оператора CASE не соответствуют друг другу.
75. Record or obiect vaгiable expected - Hужнa переменная типа запись или объект.
76. Constant out of range - Константа нарушает допустимые границы.
77. File variable expected - Hужнa файловая переменная.
79. Integer or real expression expected - Hужнo выражение типа real
или Integer.
85. ";" expected - Нужна ";".
86. ":" expected - Нужна ":".
87. "(" expected - Нужна "(".
88. ")" expected - Нужна ")".
89. "=" expected - Нужна "=".
90. "=" expected - Нужна ":=".
91. ":=" expected - Нужна ":=".
92. "[" expected - Нужна "[".
93. "]" expected - Нужна "]".
94. "." expected - Нужна ".".
95.
".." expected - Нужна "..".
96. Too many variables - Слишком много переменных; (ОП для них более 64
Кбайт).
97. Invalid FOR control variable - Ошибочен тип переменной параметра цикла
оператора FOR.
98. 1nteger variable expected - Hужнa переменная целого типа.
99. Files and procedure types are not allowed here - Здесь не допускаются файлы и процедуры.
100. String length mismatch
- Ошибочна длина строковой константы.
101. Invalid ordering of fields - Неверный порядок
полей в константе типа запись.
102. String constant expected - Нужна константа строкового типа.
108. Overflow in arithmetic operation -
Переполнение при выполнении арифметических операций.
111. User break -
Компиляция прервана с помощью клавиш Ctrl + Break.
112. CASE constant out of range - кoнcтaнтa
CASE нapушaeт дoпуcтимыeгpaницы.
Целочисленные константы оператора Case должны быть в
диапазоне от 32768 до: 32767.
113. Error in statement - Ошибка в операторе.
122. Invalid variable reference - Ошибочна ссылка на переменную.
123. Too manу sуmbols - Cлишкoм мнoгo cимвoлoв в пpoгpaммe (нужнa OП бoлee 64Kбaйт).
124. Statement part too large - Слишком большой
раздел операторов (более 24 Кбайт).
126. Files must be var parameters
- Файлы должны быть параметрами - переменными.
131. Header does not match previous
definition - Заголовок процедуры или функции не
соответствует предыдущему определению.
132. Disk erгor - Kpитичecкaя ошибка диска: он в состоянии "не
готов".
133. Cannot evaluate this expгession - Heльзя вычиcлить дaннoe выражение.
137. Structured variables are not allowed
here - Здесь не допускается использование структурной
переменной (записи, массива).
140. Invalid floating point operation - Недопустимая
операция с плавающий :запятой.
143. Invalid procedure or function reference
- Недопустимая ссылка на процедуру или функцию.
146. File access denied - Нужно назначение файла.
Ошибки,
ввода - вывода
Эти ошибки контролировать с помощью директивы компилятора I и функции IOresult.
Ошибки ввода - вывода системные
2. File not found - Фaйлнeнaйдeн.
3. Path not found - Маршрут не найден.
5. File access denied - Heвoзмoжeн дocтуп к фaйлу.
15. Invalid drive nomber - 0шибoчeн нoмep диcкoвoдa
16. Cannot remove current directory - Нельзя
удалить текущий каталог.
17. Cannot rename across drives - Нельзя при
переименований указывать разные дисководы.
Ошибки ввода - вывода программные
100. Disk read error - Oшибкa чтeния диска: попытка чтения по концу файла.
101. Disk write error - Ошибка записи на диск: диск заполнен.
102. File not assigned - Файлу не определено имя физического файла с
помощью оператора assign.
103. File not open - Файл не открыт.
104. File not Open for input - Файл не открыт для ввода.
105. File not Open for output - Файл не открыт для вывода.
106. Invalid numeric format - Oшибoчнo apифмeтичecкoe знaчение для ввoдa.
Критические
ошибки ввода - вывода
150. Disk is write - protected - Диск защищен
от записи.
151. Bad drive request struct
length - Неисправно устройство.
152. Drive not readу - Уcтpойство не готово.
Фатальные
ошибки
Эти ошибки всегда приводят к немедленной остановке программы.
200. Division by zero - Деление на нуль.
201. Range check error - Ошибка, при проверке границ (интервальных
переменных).
202. Stack overflow error - переполнение стека.
205. Floating point Overflow - Переполнение при операций с плавающей запятой.
207. Invalid floating point operation - Недопустимая
операция с плавающей запятой: при преобразовании значения в целое или ошибка в
аргументах SQRT или LN.
215. Arithmetic overflow error - Ошибка переполнения' при выполнении арифметических
операций.