Читайте также:
|
|
Сообщения компилятора об ошибках
Если ошибка возникает при компиляции внутри ИИО, Турбо Паскаль 7.0 активизирует окно редактирования и помещает курсор на место ошибки в исходной программе.
Если ошибка возникает при использовании командно-строчного компилятора, Турбо Паскаль 7.0 выдает сообщение об ошибке, выводит на экран исходную строку программы с ошибкой и ее номер; символ * в выдаваемой исходной строке указывает местоположение ошибки.
Ниже приводятся коды и соответствующие им сообщения об ошибках, которые вы можете получить в процессе отладки.
Out of memory (Выход за пределы памяти)
Данная ошибка появляется, если компилятор израсходовал всю доступную ему память. Для решения этой проблемы измените значение области Destination с Memory на Disk. Разместите в начале Вашей программы директиву {$L-}, удалите из памяти резидентные программы, в использовании которых нет крайней необходимости. Если ни одна из рекомендаций не помогает, то, возможно, Ваша программа или программный модуль слишком велики, чтобы компилировать их в таком объеме памяти. В этом случае программу или программный модуль необходимо разбить на два или более программных модуля.
Identifier expected (Ожидается идентификатор)
В этом месте должен находиться идентификатор.
Unknown identifier (Неизвестный идентификатор)
Этот идентификатор не был описан.
Duplicate identifier (Повторение идентификатора)
Syntax error (Синтаксическая ошибка)
В исходном тексте найден недопустимый символ. Возможно, не заключена в кавычки строковая константа.
Error in real constant (Ошибка в константе вещественного типа)
Ошибка в синтаксисе константы вещественного типа.
Error in integer constant (Ошибка в константе целого типа)
Ошибка в синтаксисе константы целого типа (Учтите, что после чисел, превышающих диапазон представления целых чисел, должны ставиться точка и нуль, например 12345678912.0.).
String constant exceeds line (Строковая константа превышает размеры строки)
Вероятно, после строковой константы отсутствует символ кавычка.
Too many nested files (Слишком много вложенных файлов)
Компилятор допускает не более 15 вложенных исходных файлов и не более 4 включаемых файлов.
Unexpected end of file (Неожиданный конец файла)
Данное сообщение может появиться по одной из следующих причин:
— В Вашей программе, вероятнее всего, неодинаковое количество операторов BEGIN и END.
— Включаемый файл заканчивается в середине раздела операторов (Каждый раздел операторов должен целиком помещаться в одном файле).
— В Вашем файле не закрыты скобки комментария.
Дата добавления: 2015-08-13; просмотров: 147 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
З. ОСНОВЫ МАРКЕТИНГА | | | Line too long (Строка слишком длинная) |