Песни о Паскале
Шрифт:
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.
37
END expected
Здесь ожидается зарезервированное слово END.
38
Integer expression expected
Выражение должно быть целого типа.
39
Ordinal expression expected
Выражение должно быть порядкового типа.
40
Boolean expression expected
Выражение должно быть логического типа.
41
Operand types do not match
Типы операндов не совместимы друг с другом.
42
Error in expression
Ошибка, в выражении (например, пропущен знак операции между операндами).
43
Illegal assignment
Неправильно присвоено значение переменной.
44
Field identifier expected
Требуется указать поле записи.
45
Object file too large
Размер объектного файла превышает 64 кбайта.
46
Undefined EXTERN
Не найдена внешняя процедура или функция.
47
Invalid object file record
Файл, по-видимому, не является объектным.
48
Code segment too large
Размер кодового сегмента превышает 65520 байт.
49
Data segment too large
Размер сегмента данных превышает 65520 байт.
50
DO expected
Здесь следует поместить зарезервированное слово DO.
51
Invalid PUBLIC definition
Неправильное использование директивы PUBLIC в подпрограмме, написанной на ассемблере.
52
Invalid EXTRN definition
Неправильное использование директивы EXTRN в подпрограмме, написанной на ассемблере.
53
Too many EXTRN definitions
Слишком много директив EXTRN.
54
OF expected
Здесь следует поместить зарезервированное слово OF.
55
INTERFACE expected
В модуле пропущено зарезервированное слово INTERFACE.
56
Invalid relocatable reference
Неправильная перемещаемая ссылка в подпрограмме, написанной на ассемблере.
57
THEN expected
Здесь следует поместить зарезервированное слово THEN
58
TO or DOWNTO expected
Здесь следует поместить зарезервированное слово TO или DOWNTO
59
Undefined forward
Заголовок подпрограммы объявлен с директивой FORWARD, но сама подпрограмма далее не описана.
61
Invalid typecast
Неверное приведение типов. При преобразовании типа величины исходного и результирующего типа имеют различные размеры.
62
Division by zero
Попытка деления на нуль.
63
Invalid file type
Эта процедура работы с файлом не поддерживает данный тип файла.
64
Cannot read or write variables of this type
Недопустимый тип параметра у процедур Read, Readln, Write, Writeln.
65
Pointer variable expected
Эта переменная должна быть указателем.
66
String variable expected
Эта переменная должна иметь строковый тип.
67
String expression expected
Эта выражение должно иметь строковый тип.
68
Circular unit reference
Циклическая ссылка модулей друг на друга. Необходимо поместить ссылку на модули (USES) в секции IMPLEMENTATION.
69
Unit name mismatch
Имена модуля и файла, в котором он находится, не совпадают.
70
Unit version mismatch
Один или несколько используемых модулей изменены после их компиляции (несоответствие версий модулей). Необходимо выполнить их повторную компиляцию.
71
Internal stack overflow
Внутренний стек компилятора переполнен из-за глубокой вложенности операторов.
72
Unit file format error
Ошибка в формате скомпилированного модуля. Возможно, он был скомпилирован предыдущей версией компилятора.
73
Implementation expected
Пропущено объявление исполнительной части модуля.
74
Constant and case types don't match
Недопустимое значение константы.
75
Record or object variable expected
Переменная должна иметь тип записи или объекта.
76
Constant out of range
Используемая константа имеет недопустимое значение.
77
File variable expected
Эта переменная должна быть файлового типа.
78
Pointer expression expected
Это выражение должно иметь тип указателя.
79
Integer or real expression expected
Это выражение должно быть числовым.
80
Label not within current block
Метка находится за пределами данного блока.
81
Label already defined
Повторное использование метки.
82
Undefined label in preceding stmt part
Метка объявлена, но ни один оператор ею не помечен.
83
Invalid @ argument
Неверный аргумент у операции взятия адреса @.
84
UNIT expected
В модуле пропущено зарезервированное слово Unit.
85
";" expected
Здесь пропущена точка с запятой.
86
":" expected
Здесь пропущено двоеточие.