> -- Info21 писал(а):
> Только надо явно сказать, что сгенерированный интерфейс не является текстом на языке Компонентный Паскаль, хотя и похож.

Вот цитата с первой же страницы документа "Соглашения по документированию", всё явно указано:

> -- Цитата:
> Каждое описание модуля начинается с объявления модуля. Нотация Component Pascal для описания модулей используется для показа всех экспортируемых элементов модуля, и только для этого. Модуль начинается с ключевого слова DEFINITION вместо MODULE, метки экспорта опускаются (за исключением метки "только для чтения"), так же как и убираются тела процедур и тело модуля. Методы переносятся в соответствующие объявления записей без ключевого слова PROCEDURE.