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

       

Переименование библиотечного модуля


Предположим, что в нашей библиотеке есть пакет который часто используется, и предположим, что этот пакет имеет довольно длинное имя.

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

Например:

with Graphics.Common_Display_Types; package CDT renames Graphics.Common_Display_Types;

Далее, мы можем использовать библиотечный модуль CDT, с более коротким именем, также как и библиотечный модуль Graphics.Common_Display_Types.

При этом следует избегать переименований, когда новое имя очень сильно отличается от оригинала.

Copyright (C) А.Гавва V-0.4w май 2004



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