Читаем Песни о Паскале полностью

Номер ошибкиСообщениеПояснение
1Out of memoryНедостаточно оперативной памяти для работы компилятора. Воспользуйтесь средствами расширения оперативной памяти MS–DOS.
2Identifier expectedВ данном месте программы должен находиться идентификатор. Возможно, имеется попытка использовать зарезервированное слово.
3Unknown identifierНеизвестный (не определенный ранее) идентификатор.
4Duplicate identifierПовторное определение идентификатора.
5Syntax errorСинтаксическая ошибка (нарушены правила написания предложения).
6Error in real constantОшибка в изображении вещественного числа.
7Error in integer constantОшибка в изображении целого числа.
8String constant exceeds lineСтроковая константа превышает допустимый размер (255 символов). Вероятно, пропущена закрывающая кавычка.
10Unexpected end of fileНеожиданное завершение программы. Вероятно, не сбалансировано число зарезервированных слов begin и end, неправильно оформлен файл.
11Line too longКомпилируемая строка программы превышает 127 символов.
12Type identifier expectedВ данном месте программы требуется идентификатор типа.
13Too many open filesПопытка открыть в среде программирования количество файлов больше, чем допускается в операционной системе. Максимальное число одновременно открываемых файлов определяется строкой FILES=NN в файле CONFIG.SYS.
14Invalid file nameНеверный путь или имя файла.
15File not foundФайл не найден ни в текущем, ни в заданном каталоге.
16Disk fullНедостаточно места на диске, куда записывается информация.
17Invalid compiler directiveОшибка в директиве компилятора, или она используется в недопустимом месте.
18Too many filesСлишком много файлов используется при компиляции.
19Undefined type in pointer defПри определении типа-указателя используется неизвестный базовый тип.
20Variable identifier expectedВ данном месте программы должен быть идентификатор переменной.
21Error in typeОшибка в определении типа.
22Structure too largeРазмер данных превышает ограничение в 65520 байт.
23Set base type out of rangeТип-множество имеет более 256 элементов или содержит элементы с порядковым номером за пределами 0..255.
24File components may not be files or objectsКомпонентами файловой переменной не могут быть файлы или объекты.
25Invalid string lengthНеверная длина строки (максимум 255 символов).
26Type mismatchНесовместимые типы в операциях присваивания, в выражениях или у индекса массива. Тип фактического параметра при обращении к подпрограмме не соответствует типу формального параметра.
27Invalid subrange base typeВ типе-диапазоне может использоваться только порядковый тип.
28Lower bound > than upper boundВ типе-диапазоне нижняя граница больше, чем верхняя.
29Ordinal type expectedЗдесь может использоваться только порядковый тип.
30Integer constant expectedЗдесь можно использовать только константу целого типа.
31Constant expectedЗдесь можно использовать только константу.
32Integer or real constant expectedЗдесь можно использовать только числовую константу.
33Pointer Type identifier expectedЗдесь должен быть указатель.
34Invalid function result typeНедопустимый тип результата функции.
35Label identifier expectedЗдесь должен быть идентификатор метки.
36BEGIN expectedЗдесь ожидается зарезервированное слово BEGIN.
37END expectedЗдесь ожидается зарезервированное слово END.
38Integer expression expectedВыражение должно быть целого типа.
39Ordinal expression expectedВыражение должно быть порядкового типа.
40Boolean expression expectedВыражение должно быть логического типа.
41Operand types do not matchТипы операндов не совместимы друг с другом.
42Error in expressionОшибка, в выражении (например, пропущен знак операции между операндами).
43Illegal assignmentНеправильно присвоено значение переменной.
44Field identifier expectedТребуется указать поле записи.
45Object file too largeРазмер объектного файла превышает 64 кбайта.
46Undefined EXTERNНе найдена внешняя процедура или функция.
47Invalid object file recordФайл, по-видимому, не является объектным.
48Code segment too largeРазмер кодового сегмента превышает 65520 байт.
49Data segment too largeРазмер сегмента данных превышает 65520 байт.
50DO expectedЗдесь следует поместить зарезервированное слово DO.
51Invalid PUBLIC definitionНеправильное использование директивы PUBLIC в подпрограмме, написанной на ассемблере.
52Invalid EXTRN definitionНеправильное использование директивы EXTRN в подпрограмме, написанной на ассемблере.
53Too many EXTRN definitionsСлишком много директив EXTRN.
54OF expectedЗдесь следует поместить зарезервированное слово OF.
55INTERFACE expectedВ модуле пропущено зарезервированное слово INTERFACE.
56Invalid relocatable referenceНеправильная перемещаемая ссылка в подпрограмме, написанной на ассемблере.
57THEN expectedЗдесь следует поместить зарезервированное слово THEN
58TO or DOWNTO expectedЗдесь следует поместить зарезервированное слово TO или DOWNTO
59Undefined forwardЗаголовок подпрограммы объявлен с директивой FORWARD, но сама подпрограмма далее не описана.
61Invalid typecastНеверное приведение типов. При преобразовании типа величины исходного и результирующего типа имеют различные размеры.
62Division by zeroПопытка деления на нуль.
63Invalid file typeЭта процедура работы с файлом не поддерживает данный тип файла.
64Cannot read or write variables of this typeНедопустимый тип параметра у процедур Read, Readln, Write, Writeln.
65Pointer variable expectedЭта переменная должна быть указателем.
66String variable expectedЭта переменная должна иметь строковый тип.
67String expression expectedЭта выражение должно иметь строковый тип.
68Circular unit referenceЦиклическая ссылка модулей друг на друга. Необходимо поместить ссылку на модули (USES) в секции IMPLEMENTATION.
69Unit name mismatchИмена модуля и файла, в котором он находится, не совпадают.
70Unit version mismatchОдин или несколько используемых модулей изменены после их компиляции (несоответствие версий модулей). Необходимо выполнить их повторную компиляцию.
71Internal stack overflowВнутренний стек компилятора переполнен из-за глубокой вложенности операторов.
72Unit file format errorОшибка в формате скомпилированного модуля. Возможно, он был скомпилирован предыдущей версией компилятора.
73Implementation expectedПропущено объявление исполнительной части модуля.
74Constant and case types don't matchНедопустимое значение константы.
75Record or object variable expectedПеременная должна иметь тип записи или объекта.
76Constant out of rangeИспользуемая константа имеет недопустимое значение.
77File variable expectedЭта переменная должна быть файлового типа.
78Pointer expression expectedЭто выражение должно иметь тип указателя.
79Integer or real expression expectedЭто выражение должно быть числовым.
80Label not within current blockМетка находится за пределами данного блока.
81Label already definedПовторное использование метки.
82Undefined label in preceding stmt partМетка объявлена, но ни один оператор ею не помечен.
83Invalid @ argumentНеверный аргумент у операции взятия адреса @.
84UNIT expectedВ модуле пропущено зарезервированное слово Unit.
85";" expectedЗдесь пропущена точка с запятой.
86":" expectedЗдесь пропущено двоеточие.
87"," expectedЗдесь пропущена запятая.
88"(" expectedЗдесь пропущена открывающая круглая скобка.
89")" expectedЗдесь пропущена закрывающая круглая скобка.
90"=" expectedЗдесь пропущен знак равенства.
91":=" expectedЗдесь пропущен знак присваивания.
92"[" or "(." expectedЗдесь пропущена открывающая квадратная скобка или скобка с точкой.
93"]" or ".)" expectedЗдесь пропущена закрывающая квадратная скобка или скобка с точкой.
94"." expectedЗдесь пропущена точка.
95".." expectedЗдесь пропущены две точки.
96Too many variablesРазмер глобальных или локальных переменных подпрограммы превышает 64Кбайт.
97Invalid FOR control variableНеправильная переменная цикла FOR.
98Integer variable expectedЗдесь должна быть переменная целого типа.
99Files types are not allowed hereФайловый или процедурный тип здесь не допускается.
100String length mismatchДлина строковой константы не соответствует размеру массива символов.
101Invalid ordering of fieldsПорядок следования полей в типизированных константах типов записи или объекта должен соответствовать порядку их следования при объявлении типа.
102String constant expectedЗдесь должна быть строковая константа.
103Integer or real variable expectedЗдесь должна быть числовая переменная целого или вещественной типа.
104Ordinal variable expectedЗдесь должна быть переменная порядкового типа.
105INLINE errorОшибка в подпрограмме с директивой Inline.
106Character expression expectedЗдесь должно быть выражение символьного типа.
107Too many relocation itemsГлавная программа слишком велика. Следует выделить часть её в подпрограммы.
108Overflow in arithmetic operationПереполнение при выполнении арифметической операции с числами целого типа.
109No enclosing For, While or Repeat statementСтандартные процедуры Break или Continue используются вне циклов For, While или Repeat.
110Cannot run a unitПрограммный модуль выполнить нельзя, необходимо написать программу, вызывающую этот модуль.
111Compilation abortedКомпиляция прервана пользователем
112CASE constant out of rangeЗначение константы в операторе CASE вышло за пределы от -32768 до 32767.
113Error in statementОшибка в операторе.
114Cannot call an interrupt procedureНельзя непосредственно вызвать процедуру обработки прерывания.
116Must be in 8087 mode to compileТипы Single, Double, Extended и Comp можно использовать только при наличии арифметического сопроцессора.
117Target address not foundПри использовании команды меню «Search | Find error» нельзя найти оператор для заданного адреса.
118Include files are not allowed hereВ данном месте нельзя использовать файл, подключаемый директивой {$I filename}. Оператор должен полностью находиться в одном файле.
119No inherited methods are accessible hereЗарезервированное слово inherited использовано за пределами метода объекта или внутри метода объекта, у которого нет предков.
121Invalid qualifierНеправильный квалификатор, попытка задать индекс у параметра, не являющегося массивом.
122Invalid variable referenceНеправильная ссылка на переменную, вероятно, не разыменован указатель.
123Too many symbolsСимволические имена программы занимают больше, чем 64 Кбайт. Следует попробовать разделить программу на части.
124Statement part too largeБлок программы занимает более 24 Кбайт. Необходимо разбить его на процедуры и функции.
126Files must be var parametersФайловую переменную можно передавать в подпрограмму только по ссылке VAR.
127Too many conditional symbolsСлишком много символов у параметра условной компиляции.
128Misplaced conditional directiveПропущена часть директивы условной компиляции.
130Error in initial conditional definesОшибка в директиве условной компиляции
131Header does not match previous definitionЗаголовок процедуры не соответствует заголовку, объявленному с директивой FORWARD, или заготовку в интерфейсной части модуля.
133Cannot evaluate this expressionНельзя вычислить константное выражение или выражение, используемое в окне отладки.
134Expression incorrectly terminatedНеправильно завершено выражение.
135Invalid format specifierНеправильная спецификация формата.
136Invalid indirect referenceНеправильная косвенная ссылка.
137Structured variables are not allowed hereНедопустимая операция над структурированными данными.
138Cannot evaluate without System unitВ библиотечном файле Turbo.tpl отсутствует модуль System.
139Cannot access this symbolНет доступа к этому символу.
140Invalid floating-point operationПереполнение при операциях с вещественными числами или деление на ноль.
141Cannot compile overlays to memoryПрограмма, использующая оверлеи, должна быть скомпилирована на диск.
142Pointer or procedural variable expectedЗдесь должен быть указатель или переменная процедурного типа.
143Invalid procedure or function referenceНеправильный вызов процедуры или функции. Возможно, её требуется скомпилировать в режиме {$F+}.
144Cannot overlay this unitПопытка использовать модуль в оверлейной программе, который не скомпилирован с директивой {$O+}.
146File access deniedНеправильное обращение к файлу (например, запись в файл, доступный только для чтения, или используется имя каталога, а не файл).
147Object type expectedЗдесь должна быть переменная типа объект.
148Local object types are not allowedНельзя определять переменную типа объекта внутри подпрограммы (локально).
149Virtual expectedЭтот метод должен быть виртуальным.
150Method identifier expectedЗдесь должен быть идентификатор метода.
151Virtual constructors are not allowedКонструктор не может быть виртуальным.
152Constructor identifier expectedЗдесь должен быть идентификатор конструктора.
153Destructor identifier expectedЗдесь должен быть идентификатор деструктора.
154Fail only allowed within constructorsПроцедура Fail вызвана не из конструктора, что недопустимо.
155Invalid combination of opcode and operandsНеправильный набор операндов у команды ассемблера.
156Memory reference expectedВ команде ассемблера должна быть ссылка на память.
157Cannot add or subtract relocatable symbolsНельзя складывать или вычитать перемещаемые операнды в ассемблере.
158Invalid register combinationНеправильная комбинация регистров.
159286/287 instructions are not enabledНельзя использовать эту команду для процессоров 80286/80287.
160Invalid symbol referenceЭтот параметр нельзя использовать как операнд в команде ассемблера.
162ASM expectedЗдесь должно быть зарезервированное слово ASM.
Перейти на страницу:

Похожие книги

Сломанная кукла (СИ)
Сломанная кукла (СИ)

- Не отдавай меня им. Пожалуйста! - умоляю шепотом. Взгляд у него... Волчий! На лице шрам, щетина. Он пугает меня. Но лучше пусть будет он, чем вернуться туда, откуда я с таким трудом убежала! Она - девочка в бегах, нуждающаяся в помощи. Он - бывший спецназовец с посттравматическим. Сможет ли она довериться? Поможет ли он или вернет в руки тех, от кого она бежала? Остросюжетка Героиня в беде, девочка тонкая, но упёртая и со стержнем. Поломанная, но новая конструкция вполне функциональна. Герой - брутальный, суровый, слегка отмороженный. Оба с нелегким прошлым. А еще у нас будет маньяк, гендерная интрига для героя, марш-бросок, мужской коллектив, волкособ с дурным характером, балет, секс и жестокие сцены. Коммы временно закрыты из-за спойлеров:)

Лилиана Лаврова , Янка Рам

Современные любовные романы / Самиздат, сетевая литература / Романы