Понедельник, 20.05.2024, 09:19

Приветствую Вас Гость

Поиск
Полезности
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню сайта
Разделы новостей
Архив [10]
Наш опрос
Какие спецкурсы вам бы хотелось видеть на кафедре информатики?
Всего ответов: 402
Сообщение об ошибках компиляции 
Турбо Паскаль
Номер ошибки

Комментарий

1Недостаточно оперативной памяти. Следует воспользоваться стандартными средствами расширения оперативной памяти.
2В данном месте программы должен находиться идентификатор.
3Неизвестный(не определенный ранее) идентификатор
4Идентификатор определяется второй раз
5Синтаксическая ошибка (нарушены правила написания предложения)
6Ошибка в изображении вещественного числа
7Ошибка в изображении целого числа
8Строковая константа превышает допустимый размер(255 символов) Вероятно, пропущена закрывающая кавычка
10Неожиданное завершение программы. Вероятно, не сбалансированною число зарезервированных слов begin и end,  неправильно оформлен файл.
11Компилируемая строка превышает 127 символов
12В данном месте программы требуется идентификатор типа
13Попытка открыть в среде программирования количество файлов больше, чем допускается в операционной системе
14Неправильно имя или путь файла.
15Файл не найден нив  текущем, ни в заданном каталоге.
16Диск, куда записывается информация, не имеет свободного мсета
17Ошибка в директиве компилятора, или она используется в недопустимом месте
18Слишком много файлов используется при компиляции.
19При определении типа-указателя используется тип, нигде не определенный.
20В данном месте программы должен быть идентификатор переменной. Неправильно определен тип.
21Неправильно определен тип
22Размер данных более 65520 байт
24Тип-множества имеет более 256 элементов или содержит элементы с порядковым номером не в пределах 0..255
25Компонентами файловой переменной не могут быть файлы или объекты
26Несовместимые типа( в операциях присвоения, в выражениях, у индеска массива, тип фактическического  параметра при обращении к подпрограмме неэквивалентен типу формального параметра
27В типе-диапозоне может использоваться толкьо порядковый тип
28В типе -диапозоне нижняя граница больше, чем верхняя
29Здесь может использоваться только порядковый тип.
30Здесь можно использовать только константу  целого типа
31Здесь можно использовать только константу.
32Здесь можно использовать только числовую константу
33Здесь должен бить тип-указатель
34Недопустимый тип функции
35Здесь должен быть идентификатор метки
36Здесь ожидается зарезервированное слово begin
37Здесь ожидается зарезервированное слово end
38Выраение должно быть целого типа
39Выражение должно быть порядкового типа
40Выражение должно быть логического типа
41В операторе не могут быть операнды такого типа
42Ошибка, в выражении(например, пропущен знак операции между операндами).
43Неправильно присвоено значение переменной.
44Требуется значении полу записи
45Объектный файл больше, чем 64 кбайта. 
46НЕ найдена внешняя подпрограмма.
47Фай, по-видимому, не является объектным
48Кодовый сегмент больше 65520 байт.
49Сегмент данных больше 65520 байт
50Здесь следует поместить зарезервированное слово do
51Неправильное использование  директивы PUBLIC в подпрограмме, написанной на ассамблере
52Неправильное использование директивы EXTRN в подпрограмме, написанной на ассемблере
53В объектном файле больше 256 директив
54Здесь следует поместить зарезервированного слово of
55В модуле пропущен интерфейс(нет зарезервированного слова)
56Неправильная перемещаемая ссылка в подпрограмме, написанной  на ассемблере.
57Здесь следует поместить зарезирвированное слово then 
58Здесь следует поместить зарезирвированое слово to или downto
59Заголовок подпрограммы объявлен с директивой , но сама подпрограмма далее не описана.
61При преобразовании типа величины исходного и результирующего типа имеют различные размер
62Деление на нуль
63Эта программа работы с файлом не поддерживает данный типа файла
64Недопустимый типа параметра у подпрограмм Read, Readln, Write, Writeln
65Эта переменная должна быть типа-указателя
66Эта переменная должна быть строкового типа
67Эта выражение должно быть строкового типа
68Циклическая ссылка модулей друг на друга
69Имена модуля и файла, в котором он находится, не совпадают
70Один или несколько используемых модулей изменены после их компиляции
71Внутренний стек компилятора переполнен из-за глубокой вложенности операторов
72Ошибка в формате скомпилированного модуля. Возможно, он был скомпилирован предыдущей версией пакета.
73Пропущена исполнительная часть модуля 
74Недопустимое значение константы
75Переменная должна быть типа-записи или типа-объекта
76Используемая константа имеет недопустимое значение 
77Эта переменая должна быть файлового типа
78Это выражение должно быть типа -указателя
79Это выражение должно быть числовым
80Метка не из данного блока
81Меткой уже помечен один оператор
82Метка объявлена, но ни один оператор ей не помечен
83Неправильный аргумент у операции
84В модуле пропущено зарезирвированое слово Unit
85Здесь пропущена точка с запятой
86Здесь пропущено двоеточие
87Здесь пропущена запятая
88Здесь пропущена  открывающая круглая скобка
89Здесь пропущена закрывающая круглая скобка
90Здесь пропущен занк равенства
91Здесь пропущен знак присваивания
92Здесь пропущена  открывающая квадратная скобка или скобка с точкой
93Здесь пропущена закрывающая квадратная скобка или скобка с точкой
94Здесь пропущена точка
95Здесь пропущены две точки
96Размер глобальных переменных программы или локальных переменных подпрограммы превышает 64Кбайт
97Неправильно параметр цикла FOR
98Здесь должна быть переменная целого типа
99Типизированная константа не может быть файлового или процедурного типа
100Длина строковой константы не соответствует размеру  массива символов
101Порядок следования полей в типизированных константах типа-записи или типа-объект а должен соответствовать порядку их следования при объявлении типа.
102Здесь должна быть строковая константа
103Здесь должна быть числовая переменная(целого или вещественной  типа.
104Здесь должна быть переменная  порядковый тип
105В подпрограмме с директивой Inline неправильно использован указатель размера 
106Здесь должно быть выражение  символьного тип
107Основная часть программы слишком велика. Следует часть ее выделить в подпрограммы
108Переполнение при выполнении арифметическрй операции с числами целого типа
109Стандартные процедуры Break или   Continue используются вне циклов  For While или Repeat
110Превышены допустимые  размеры таблицы отладочной информации(больше 64 кбайт) 
112Целая константа в операторе CAse  должна быть в пределах от -32768 до 32767
113Ошибка в операторе.
114Нельзя непосредственно вызвать процедуру прерывания.
116Типы Single, Double, Extended и Comp можно использовать только при наличии арифметического сопроцессора
117При использовании команды  меню  Search|Find error нельзя найти оператор для заданного адреса
118В данном месте нельзя использовать файл, подключаемый директивой($! filename). Оператор должен полностью находиться в одном файле.
119Зарезервированное слово inherited использовано не внутри метода объекта или внутри метода объекта, у которого нет предков.
121Неправильный квалификатор(попытка задать индекс у параметра, не являющегося массивом.
122Неправильная ссылка на переменную(вероятно, взят указатель, в не величина, на которую он указывает)
123В программе введено символов больше, чем 64Кбайт. Следует попробовать разделить программ на части.
124Тело программы не может быть более 24Кбайт. Нужно выделить одну или несколько подпрограмм.
126Файловая переменную можно передавать в подпрограмму только как параметр-перменную
127Слишком много символов у параметра условной компиляции
128Пропущена директива компилятора
130Параметры для условной компиляции, заданные строкой ввода
131Полный заголовок подпрограмм не соответствует заголовку, объявленному с директивой forward, или заготовку в интерфейсной части модуля
133Неправильно константное выражение или выражение, используемой в окнах отладки
134Неправильно завершено выражение
135Неправильный формат
136Неправильная косвенная ссылка
137Недопустимая операция над структурированными данными
138Файл Turbo.tpl  не включает модуль System
139Нельзя получить этот символ
140Переполнение при операциях с вещественными числами иил деление на ноль
141Программа, использующая оверлеи, должна быть скомпилирована  на диск
142Здесь должен быть  указатель или переменная процедурного типа 
143Неправильный вызов процедуры или функции
144Попытка использовать модуль в оверлейной программе, который не скомпилирован с директивой
146Неправильное обращение к файлу(например, запись в файл, применяемый только для чтения, используется имя каталога,  а не файл. 
147Здесь должна быть переменная типа-объект
148Нельзя определять переменную типа-объектав подпрограмме
149Этот метод быть виртуальным
150Здесь  должен быть идентификатор метода
151Конструктор не может быть виртуальным
152Здесь должен быть идентификатор конструктора
153Здесь должен быть идентификатор деструктора
154Процедура Fail вызвана не из конструктора, что недопустимо
155Неправильный набор операндов у команды ассемблера
156В  команде  ассемблера должна быть ссылка на память
157Нельзя  складывать или вычитать перемещаемые операнды в ассемблере
158Неправильная комбинация регистров
159Нельзя использовать команды для компьютеров 80286/80287
160Этот параметр нельзя использовать как операнд в команде ассемблера
162Здесь должно быть зарезервированное слово asm