Номер
ошибки
| Сообщение
| Значение
|
| Out of memory
| Выход за границы памяти
|
| Identifier expected
| Не указан идентификатор. На этом месте должен находиться идентификатор
|
| Unknown identifier
| Неизвестный идентификатор. Идентификатор не был описан
|
| Duplicate identifier
| Повторный идентификатор. Идентификатор уже описан
|
| Syntax error
| Синтаксическая ошибка. В исходном тексте найден неверный символ
|
| Error in real constant
| Ошибка в вещественной константе
|
| Error in integer constant
| Ошибка в константе целого типа
|
| String constant exceeds line
| Строковая константа превышает допустимые размеры строки
|
| Too many nested files
| Слишком много вложенных файлов
|
| Unexpected end of file
| Некорректный конец файла
|
| Line too long
| Слишком длинная строка
|
| Type identifier expected
| Требуется идентификатор типа
|
| Too many open files
| Слишком много открытых файлов
|
| Invalid file name
| Неверное имя файла. Имя файла неверно или указывает на несуществующий путь
|
| File not found
| Файл не найден
|
| Disk full
| Диск заполнен
|
| Invalid compiler directive
| Неверная директива компилятора
|
| Too many files
| Слишком много файлов. В компиляции программы или программного модуля задействовано слишком много файлов
|
| Variable identifier expected
| Требуется идентификатор переменной
|
| Error in type
| Ошибка в определении типа. Определение типа не может начинаться с этого символа
|
| Structure too large
| Слишком большая структура. Максимальный размер структурного типа - 64К
|
| Set base type out of range
| Базовый тип множества вышел за границы. Базовый тип множества должен представлять собой отрезок порядкового типа с границами 0…255 или перечисляемый тип с не более чем 256 значениями
|
| File components may not be files or objects
| Компоненты файла не могут быть файлами или объектами
|
| Invalid string length
| Неверная длина строки. Максимальная описываемая длина строки – 255 символов
|
| Type mismatch
| Несоответствие типов
|
| Invalid subrange base type
| Неверный базовый тип диапазона. Диапазон можно описывать для данных порядкового типа
|
| Lower bound greater than upper bound
| Нижняя граница больше верхней
|
| Ordinal type expected
| Требуется порядковый тип. Действительный, строковый, структурный и указательный типы в данном случае недопустимы
|
| Integer constant expected
| Требуется целая константа
|
31
| Constant expected
| Требуется константа
|
| Integer or real constant expected
| Требуется целая или вещественная константа
|
| Pointer type identifier expected
| Требуется идентификатор типа указателя
|
| Invalid function result type
| Неверный тип результата функции. Правильными типами результатами функции являются все простые, строковые и ссылочные типы
|
| Begin expected
| Требуется слово Begin
|
| End expected
| Требуется слово End
|
| Integer expression expected
| Требуется выражение целого типа
|
| Ordinal expression expected
| Требуется выражение порядкового типа
|
| Boolean expression expected
| Требуется выражение логического типа
|
| Operand types do not match operator
| Типы операндов не соответствуют типу оператора
|
| Error in expression
| Ошибка в выражении
|
| Illegal assignment
| Неверное присваивание
|
| Object file too large
| Объектный файл слишком большой – больше 64 К
|
| Code segment too large
| Сегмент кода слишком большой – больше 64 К
|
| Data segment too large
| Сегмент данных слишком большой – больше 64 К
|
| Do expected
| Требуется слово Do
|
| OF expected
| Требуется слово Of
|
| INTERFACE expected
| Требуется интерфейсный раздел
|
| THEN expected
| Требуется слово Then
|
| TO or DOWNTO expected
| Требуется слово To или DownTo
|
| Division by zero
| Деление на ноль
|
| Invalid file type
| Неверный файловый тип
|
| Cannot Read or Write variables of this type
| Нельзя считать или записать переменные данного типа
|
| Pointer variable expected
| Требуется использовать переменную-указатель
|
| String variable expected
| Требуется строковая переменная
|
| String expression expected
| Требуется выражение строкового типа
|
| Circular unit reference
| Циклическая ссылка на модуль. В интерфейсном разделе два модуля не могут ссылаться друг на друга
|
| Unit name mismatch
| Несоответствие имен программных модулей. Имя программного модуля, найденное в файле .tpu, не соответствует имени, указанному в операторе Uses
|
| Implementation expected
| Требуется раздел реализации – отсутствует ключевое слово Implementation
|
| Constant and case types do not match
| Типы констант (меток) и тип выражения (переключателя) оператора Case не соответствуют друг другу
|
| Record variable expected
| Требуется переменная типа запись
|
| Constant out of range
| Константа выходит за границы допустимых значений
|
| File variable expected
| Требуется файловая переменная
|
| Pointer expression expected
| Требуется выражение типа указатель
|
| Integer or real expression expected
| Требуется выражение целого или вещественного типа
|
| Label already defined
| Метка уже определена
|
| Undefined label in processing statement part
| Неопределенная метка в обрабатываемом разделе операторов
|
| Unit expected
| Требуется слово Unit
|
| ‘;’ expected
| Требуется ‘;’
|
| ‘:’ expected
| Требуется ‘:’
|
| ‘,’ expected
| Требуется ‘,’
|
| ‘(’ expected
| Требуется ‘(’
|
| ‘)’ expected
| Требуется ‘)’
|
| ‘=’ expected
| Требуется ‘=’
|
| ‘:=’ expected
| Требуется ‘:=’
|
| ‘[’or ‘(‘ expected
| Требуется ‘[’ или ‘(‘
|
| ‘]’or ‘)‘ expected
| Требуется ‘]’ или ‘)‘
|
| ‘.’ expected
| Требуется ‘.’
|
| ‘..’ expected
| Требуется ‘..’
|
| Too many variables
| Слишком много переменных
|
| Invalid FOR control variable
| Недопустимый параметр цикла For – должен быть только порядкового типа
|
| Integer variable expected
| Требуется переменная целого типа
|
| Files are not allowed here
| Здесь не допускаются файлы
|
| String length mismatch
| Несоответствие длины. Длина строковой константы не соответствует количеству элементов символьного массива
|
| String constant expected
| Требуется константа строкового типа
|
| Integer or real variable expected
| Требуется переменная целого или вещественного типа
|
| Ordinal variable expected
| Требуется переменная порядкового типа
|
| Character expression expected
| Предшествующее выражение должно иметь символьный тип
|
| Overflow in arithmetic operation
| Переполнение при выполнении арифметической операции – результат операции вышел за диапазон LongInt
|
| No enclosing FOR, WHILE or REPEAT statement
| Процедуры Break и Continue не могут использоваться вне операторов циклов
|
| CASE constant out of range
| Метки оператора Case выходят за диапазон -32768…32767
|
| Too many symbols
| Слишком много идентификаторов – программа описывает более 64 К идентификаторов
|
| Statement part too large
| Слишком большой раздел операторов – более 24 К
|
| Cannot evaluate this expression
| Невозможно вычислить данное выражение
|
| Structured variable are not allowed here
| Не допускается использование структурной переменной
|
| Invalid floating-point operation
| Недопустимая операция с плавающей точкой – получено переполнение или деление на ноль
|
| Too many nested scopes
| Слишком большая вложенность
|
| File access denied
| Файл недоступен. Файл не может быть открыт или создан
|
| Object type expected
| Требуется объектный тип
|