Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Компиляция программы. Некоторые ошибки
После набора текста программы и исправления очевидных ошибок ввода можно произвести компиляцию (перевод программы в машинные коды), в ходе которой система находит синтаксические ошибки (ошибки во время компиляции − Compile-time error). Наиболее часто встречаются ошибки: · 3 − Unknown identifier − неизвестный идентификатор (имя переменной или константы не описано в соответствующем разделе); · 4 − Duplicate identifier − дублирование (повторение) идентификатора; · 5 − Syntax error − синтаксическая ошибка; · 14 − Invalid file name − недопустимое имя файла; · 26 − Type mismatch − несоответствие типов; · 85 − «;» expected − ожидается символ «;»; · 215 − Arithmetic overflow error − ошибка выполнения арифметической операции. Для выполнения компиляции лучше использовать команду Compile / Make (клавиша F9), так как в этом случае система не требует выполнения программы непосредственно за компиляцией. После исправления всех синтаксических ошибок внизу окна сообщения появится надпись, показанная на рисунке 4. Рисунок 4 – Сообщение об успешном окончании компиляции в Free Pascal Для перехода в режим редактирования достаточно нажать любую клавишу (например Пробел). |
||
Последнее изменение этой страницы: 2018-05-10; просмотров: 213. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |