3.3.1 Введение

На верх  Назад  Вперёд

Инструмент makekel может использоваться для создания пустого файла описания для модуля. Файл описания будет содержать узел элемента для каждого идентификатора в разделе интерфейса модуля Pascal.

Это довольно просто: необходимо указать имя входного файла (один или несколько) (как для FPDoc), выходной файл и имя пакета:

makeskel --package=rtl --input=crt.pp --output=crt.xml

Это прочитает файл crt.pp и создаст файл crt.xml, который содержит пустые узлы для всех идентификаторов, найденных в crt.pp, все в пакете с именем rtl.

Параметр input (ввода) может быть задан более одного раза, как и для команды fpdoc:

makeskel --input=’-Sn system.pp’ --input=crt.pp --output=rtl.xml

Как видно, опция input может содержать некоторые параметры компилятора, как это имеет место для FPDoc. Вышеупомянутая команда будет обрабатывать файлы system.pp и crt.pp и будет создавать теги element для идентификаторов в обоих единицах в файле rtl.xml.

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

Каждый тег element будет по умолчанию содержать теги short, descr, errors и seealso, но это настраевается.