Утилиты gnatpsys и gnatpsta
Утилиты gnatpsys и gnatpsta
Множество описаний стандартных пакетов System и Standard зависят от конкретной реализации системы и используемой платформы.Исходный текст пакета Standard не доступен, а доступный исходный текст пакета System использует множество специальных атрибутов для параметризации различных критических значений и в некоторых случаях может оказаться не достаточно информативным.
Для подобных случаев предусматриваются специальные утилиты gnatpsys и gnatpsta (начиная с версии 5, утилита gnatpsys - не поставляется).Эти утилиты осуществляют динамическое определение значений параметров, которые зависят от конкретной реализации системы и используются пакетами System и Standard, после чего, отображают их в виде листингов с исходными текстами этих пакетов, показывая все фактические значения, которые могут быть интересны программисту.
Обе утилиты осуществляют вывод на стандартное устройство вывода используемой системы и не требуют указания каких-либо параметров в командной строке.Утилита gnatpsys предназначена для отображения листинга пакета System, а утилита gnatpsta отображает исходный текст пакета Standard.