Структура модуля
unit das;
Interface
procedure p (a,b:real );
implementation
procedure p (a,b:real );
begin
end; (
* of р *)
end.
Интерфейсная часть описывает константы, типы, переменные, процедуры и функции " общего пользования , к которым с помощью uses имя_модуля могут обращаться другие программы или модули .
Вызывающая программа может использовать эти модули, обратившись к ним с помощью uses имя_модуля, также, как если бы они были описаны в самой программе. Все вызванные величины являются для вызывающей программы глобальными. В интерфейсной части стоят лишь заголовки процедур и функций.
Наряду с этим здесь могут описываться константы, типы, переменные, процедуры и функции, которые не общедоступны, а используются модулем " приватно