Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Unexpected end of file (Неожиданный конец файла)

Читайте также:
  1. II. Англия в начале ХХ в. 1901 г. – смерть королевы Виктории, конец целой эпохи, новым королем становится ее сын Эдуард (Эдвард) VII (1901-1910) – «эдвардианская эпоха».
  2. Бесславный конец Нарады
  3. БОЛГАРИЯ (середина 40-х — конец 90-х годов)ВРЕМЯ ПЕРЕМЕН. 1944-1948 гт.
  4. БЫЛО ЛИ НАЧАЛО И БУДЕТ ЛИ КОНЕЦ?
  5. В конец (псалом) Давиду.
  6. В конец Давиду, псалом Захариин в разсеянии, 138

Сообщения компилятора об ошибках

 

Если ошибка возникает при компиляции внутри ИИО, Турбо Паскаль 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 | Нарушение авторских прав


Читайте в этой же книге: Type mismatch (Несоответствие типов) | Invalid relocatable reference (Недопустимая перемещаемая ссылка) | String expression expected (Ожидается выражение типа строка) | Undefined label in processing statement part (Неопределенная метка в предыдущей части оператора) | Overflow in arithmetic operation (Переполнение при выполнении математических операций) | Too many symbols (Слишком много символов) | Cannot evaluate this expression (Невозможно вычислить данное выражение) | Cannot add or substract relocatable symbols (Сложение или вычитание перемещаемых символов невозможно) | No more files (Больше нет файлов) | Range check error (Ошибка при проверке границ) |
<== предыдущая страница | следующая страница ==>
З. ОСНОВЫ МАРКЕТИНГА| Line too long (Строка слишком длинная)

mybiblioteka.su - 2015-2024 год. (0.011 сек.)