Ада-95. Компилятор GNAT

       

Утилиты gnatpsys и gnatpsta


Множество описаний стандартных пакетов System и Standard

зависят от конкретной реализации системы и используемой платформы.

Исходный текст пакета Standard не доступен, а доступный исходный текст пакета System

использует множество специальных атрибутов для параметризации различных критических значений и в некоторых случаях может оказаться не достаточно информативным.

Для подобных случаев предусматриваются специальные утилиты gnatpsys и gnatpsta

(начиная с версии 3.15, утилита gnatpsys - не поставляется).

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

Обе утилиты осуществляют вывод на стандартное устройство вывода используемой системы и не требуют указания каких-либо параметров в командной строке.

Утилита gnatpsys предназначена для отображения листинга пакета System, а утилита gnatpsta отображает исходный текст пакета Standard.



Содержание раздела