Читайте также:
|
|
Предшествующее выражение должно иметь строковый тип.
Circular unit reference (Циклическая зависимость модулей)
Unit name mismatch (Несоответствие имен программных модулей)
Имя программного модуля, найденное в файле TPU, не соответствует имени, указанному в операторе USES.
Unit version mismatch (Несоответствие версий программных модулей)
Один или несколько программных модулей, используемых данной программой, были изменены после их компиляции. Воспользуйтесь командой Compile/Make (Компиляция/Формирование) или Compile/Build (Компиляция/Построение) в интегрированной интерактивной среде программирования и параметрами /М или /В в компиляторе ТРС, что позволит автоматически скомпилировать программные модули, нуждающиеся в перекомпиляции.
Duplicate unit name (Повторное имя программного модуля)
Имя этого программного модуля уже указано в операторе USES.
Unit file format error (Ошибка формата файла программного модуля)
TPU-файл является недействительным. Убедитесь, что это действительно TPU-файл соответствующей версии языка.
73 Implementation expected (Ожидается оператор IMPLEMENTATION)
В модуле отсутствует раздел реализации.
Constant and case types do not match (Несовпадение типов константы и оператора CASE)
Тип константы оператора CASE несовместим с выражением в операторе варианта.
75 Record variable expected (Нужна переменная типа запись)
Предшествующая переменная должна иметь тип запись.
Constant out of range (Константа вне диапазона)
Эта ошибка может появиться по следующим причинам:
--- При попытке указать массив с константами, нарушающими границы.
— При попытке присвоить переменной значение константы, выходящее за диапазон переменной.
— При попытке передать константу вне диапазона в качестве параметра процедуре или функции.
File variable expected (Ожидается файловая переменная)
Предшествующая переменная должна иметь файловый тип.
Pointer expression expected (Ожидается выражение типа указатель)
Предшествующее выражение должно иметь тип указателя.
Integer or real expression expected (Ожидается выражение целого или вещественного типа)
Предшествующее выражение должно иметь тип INTEGER или REAL.
Label not within current block (Метка вне пределов текущего блока)
Оператор GOTO не может осуществить переход на метку, находящуюся вне текущего блока.
Label already defined (Метка уже определена)
Данная метка уже помечает точку перехода.
Дата добавления: 2015-08-13; просмотров: 169 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Invalid relocatable reference (Недопустимая перемещаемая ссылка) | | | Undefined label in processing statement part (Неопределенная метка в предыдущей части оператора) |