8.8.1. Программа ptop

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

ptop – это программа изящного форматирования исходного кода, написанная Питером Грогоно (Peter Grogono). Программа основана на старых версиях Ledgard, Hueras и Singer, модернизирована командой Free Pascal (объекты, потоки, способность к изменению конфигурации и т.п.).

Способность к изменению конфигурации и законченный дизайн являются преимуществом этой программы перед множеством других подобных программа для Turbo Pascal, например, SIMTEL.

Программа достаточно проста в работе:

ptop «[-v] [-i Отступ] [-b РазмерБуфера ][-c ФайлОпций] ВходнойФайл ВыходнойФайл»

Здесь параметр ВходнойФайл – это файл на Pascal, который требуется преобразовать. Преобразованный файл будет записан в ВыходнойФайл. Если ВыходнойФайл существует, то он будет перезаписан.

Несколько опций позволяют настроить поведение программы:

Опция

Описание

-h

Записывать по мере возможности параметры и синтаксис командной строки.

-с ptop.cfg

Читать некоторые конфигурационные настройки из указанного файла вместо использования внутренних настроек по умолчанию. Конфигурационный файл не обязателен, программа может работать без него. См. также опцию –g.

-i Отступ

Устанавливает количество пробелов для отступов от BEGIN END и других блоков.

-b РазмерБуфера

Устанавливает размер буфера для потока (по умолчанию 255). 0 – значение неправильное, которое игнорируется.

-v

Подробная информация. Обычно только количество прочитанных/записанных строк выходного файла и некоторые сообщения об ошибках.

-с ptop.cfg

Записать настройки по умолчанию в конфигурационный файл ptop.cfg. Содержимое этого файла затем можно изменить по вашему усмотрению, а затем использовать с опцией –с.