Переименование библиотечного модуля
Предположим, что в нашей библиотеке есть пакет который часто используется, и предположим, что этот пакет имеет довольно длинное имя.
Пользуясь переименованием, мы можем указать этот пакет в спецификаторе контекста with, после чего, переименовать пакет с длинным именем, и скомпилировать полученный модуль с более коротким именем обратно в библиотеку.
Например:
with Graphics.Common_Display_Types; package CDT renames Graphics.Common_Display_Types; |
Далее, мы можем использовать библиотечный модуль CDT, с более коротким именем, также как и библиотечный модуль Graphics.Common_Display_Types.
При этом следует избегать переименований, когда новое имя очень сильно отличается от оригинала.
Copyright (C) А.Гавва | V-0.4w май 2004 |