Правила выполнения программы

Перевод программы, написанной на исходном языке Паскаль, на машинный язык идёт в два этапа. Первый этап – компиляция. Если в программе нет синтаксических ошибок, то создается промежуточный объектный код. Второй этап – компоновка, во время которой к получившемуся коду присоединяются подпрограммы из библиотек и всё это переводится в машинные коды. Программа на машинном языке исполняется процессором.

Операторы программы выполняются в порядке следования, один за другим, с учетом действия управляющих операторов, таких как goto, if, while, for, repeat.

Текст Паскаль - программы может содержать ключи компиляции, которые позволяют управлять режимом компиляции. Синтаксически ключи компиляции записываются как комментарии в самом начале программы. Ключ компиляции содержит символ $ и букву-ключ с последующим знаком + (включить режим) или - (выключить режим). Например:

{$E+} - эмулировать математический сопроцессор;
{$F+} - формировать дальний тип вызова процедур и функций;
{$N+} - использовать математический сопроцессор;
{$R+} - проверять выход за границы диапазонов.

Некоторые ключи компиляции могут содержать параметр, например:

{$I имя файла} - включить в текст компилируемой программы названный файл.

ТИПЫ ДАННЫХ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: