Справочное руководство по языку Ада-83




Глава 8. Правила видимости


    Глава 8. Правила видимости
    Содержание ЗОНА ОПИСАНИЯ ОБЛАСТИ ДЕЙСТВИЯ ОПИСАНИЙ ВИДИМОСТЬ ОПИСАНИЯ ПЕРЕИМЕНОВАНИЯ СТАНДАРТНЫЙ ПАКЕТ КОНТЕКСТ РАЗРЕШЕНИЯ СОВМЕЩЕНИЯ В этой главе описаны правила, определяющие область действия оп...
    Зона описания
    Зона описания является частью текста программы. Единичная зона описания это: Описание подпрограммы, описание пакета, описание задачи или описание настройки с соответствующим телом (если оно есть)....
    Области действия описаний
    Для каждой формы описания правила языка определяют конкретную часть текста программы, называемую областью действия описания или областью действия описанного понятия. Более того, если описание сопо...
    Видимость
    Правила видимости, а в случае совмещенных операций и правила совмещения, трактуют вхождение идентификатора в данной точке текста программы. Под идентификатором в данной главе подразумевают любой и...
    Описания переименования
    Описание переименования задает другое имя для понятия. описание-переименования ::= идентификатор : обозначение-типа renames имя-объекта; | идентификатор : exception renames имя-исключения; | packa...
    Примечание
    оПХЛЕПШ: declare L : PERSON renames LEFTMOST_PERSON; -- см. 1 begin L.AGE := L.AGE + 1; end; FULL : exception renames TABLE_MANAGER.TABLE_FULL; -- CM. 7.5 package TM renames TABLE.MANAGER; functio...
    Стандартный пакет
    Предопределенные типы (например, BOOLEAN, CHARACTER и INTEGER) описаны в предопределенном пакете, называемом STANDARD; этот пакет включает также описания предопределенных для них операций, ракет S...
    Контекст разрешения совмещения
    Совмещение определено для программ, литералов перечисления, символов операций и одиночных входов, а также для тех операций, которые присущи обычным базовым операциям, например присваивание, провер...








Начало    



Книжный магазин