Шаг 10.
Раздел описаний (общие сведения)

    На этом шаге мы приведем общие сведения по разделу описаний.

    Раздел описаний также как и предыдущие разделы является не обязательным. Однако без его использования можно написать только самые примитивные программы.

    Подразделы описания констант (const), типов (type), переменных (var), процедур (procedure), функций (function), экспорта (exports) и поточно-локальных переменных (threadvar) могут повторяться многократно в рамках раздела описаний в любом порядке. Необходимо следить лишь за выполнением следующего правила.


    Правило. Если в описании какого-либо элемента В (константы, типа, переменной, процедуры, функции, списка экспорта) используется элемент А (константа, тип и т.д.), то элемент А должен быть описан перед элементом В.

    Многократное использование одинаковых подразделов описания применяется как в необходимых случаях, чтобы выполнить требования приведенного правила, так и для улучшения структурированности описаний и повышения читабельности программы. Например,

type 
var            Описания для решения подзадачи 1.
procedure	
//------------------------------------------------------------------
label 
const          Описания для решения подзадачи 2.
var	
//------------------------------------------------------------------
	. . .
//------------------------------------------------------------------
const	
type           Описания для решения подзадачи N.
var 
function	

    На следующем шаге мы рассмотрим описание меток.




Предыдущий шаг Содержание Следующий шаг