Карта сайта

sotau.cbg.ru

Turbo Pascal
Turbo Pascal
Сообщения об ошибках периода компиляции (101 - 120)

101 Invalid ordering of fields - Неверный порядок полей

Поля в константе типа запись должны записываться в порядке их описания

102 String constant expected - Нужна константа строкового типа

103 Integer or real variable expected - Нужна переменная типа INTEGER или REAL

ППредшествующая переменная должна иметь целый или вещественный тип

104 Ordinal variable expected - Нужна переменная порядкового типа

Предшествующая переменная должна иметь порядковый тип

105 INLINE error - Ошибка в операторе INLINE

Оператор «<» не допускается в сочетании с перемещаемыми ссылками на переменные. Такие ссылки всегда имеют размер в слово

106 Character expression expected - Предшествующее выражение должно иметь символьный тип

107 Too many relocation items - Слишком много перемещаемых Элементов

Размер таблицы перемещения файла .ЕХЕ превышает 64 Кбайта, что является верхним пределом в Турбо Паскале. Если Вы обнаружили эту ошибку, то это значит, что программа просто слишком велика для обработки компоновщиком Турбо Паскаля. Возможно также, что она слишком велика для выполнения в MS-DOS. В таком случае нужно выделить в программе основной раздел, который выполнял бы обращение к двум или более вспомогательным разделам с помощью процедуры ЕХЕС из модуля DOS

108 Overflow in arithmetic operator - Переполнение при выполнении арифметического оператора

Результат предыдущей арифметической операции не лежит в диапазоне -2 146 483 648...+2 147 483 647. Исправьте операцию или используйте вещественные типы вместо целочисленных

109 No enclosing FOR, WHILE or REPEAT statment - Нет операторов, заканчивающих операторы FOR, WHILE или REPEAT

Процедуры BREAK и CONTINUE не могут вызываться вне тела оператора цикла

110 Debug information table overflow - Переполнение информационной таблицы отладки

Возможно, программа содержит более 65536 имен или 65536 строк. Отключите генерацию таблиц отладки директивой компилятора {$D-} или исправьте один или более модулей

111 - Ошибка с этим кодом не описана в версии 7.0 системы Турбо Паскаль

112 CASE constant out of range - Константа CASE нарушает допустимые границы

Целочисленные константы оператора CASE должны находиться в диапазоне от -32768 до 32767

113 Error in statement - Ошибка в операторе

Данный символ не может быть первым символом в операторе

114 Cannot call an interrupt procedure - Невозможно вызвать процедуру прерывания

Вы не можете непосредственно вызвать процедуру обработки прерывания

115 - Ошибка с этим кодом не описана в версии 7.0 системы Турбо Паскаль

116 Must be in 8087 mode to compile this - Для компиляции необходим режим 8087

Данная программа может быть скомпилирована только в режиме {$N+}. В состоянии {SN-} операции с типами SINGLE, DOUBLE, EXTENDED и СОМР не допускаются

117 Target address not found - Указанный адрес не найден

Команда COMPILE/FIND ERROR в среде Турбо Паскаля (или поиск с помощью опции /F в командной строке компилятора ТРС.ЕХЕ) не обнаружила оператор, соответствующий заданному адресу

118 Include files are not allowed here - Здесь не допускаются включаемые файлы

Раздел операторов должен целиком размещаться в одном файле

119 No inherited methods are accessible here - В этом месте программы нет унаследованных методов

Вы используете зарезервированное слово INHERITED вне метода объекта или в методе, который не унаследован от родительского объекта

120 - Ошибка с этим кодом не описана в версии 7.0 системы Турбо Паскаль


    © 2009 - 2024 Acid Ulcer