«Ни один ремесленник, который стремится к вершинам своей профессии, не примет негодных инструментов; и ни один производитель, который ценит качество работы, не будет упрашивать ремесленника принять их»
3. Структура программы и модулей
Главная программа – проект – состоит из:
Ø заголовка (heading);
Ø предложения (clause) uses;
Ø блока описания (declarations block) и операторов (statements).
Структура модуля:
unit UnitName;
interface
uses { список модулей }
implementation
uses { список модулей }
initialization
finalization
end.
Секция завершения (finalization) может присутствовать только при наличии секции инициализации. Секции завершения модулей выполняются при завершении приложения и в порядке, противоположном выполнению секций инициализации.
Так как обычно проект состоит из множества модулей, следует обращать особое внимание на имена, употребляемые в интерфейсных секциях модулей во избежание коллизий из-за переопределения имен.
«2. Примеры программ»
4. Синтаксические элементы языка