ГОСТ Р ИСО 10303-14—2015
и заканчивается ключевым словом
END MAP (END DEPENDENT MAP)
. которое завершает данное
объявление отображения.
Объявления: Объявлять идентификаторы в рамках области действия объявления отображения
или зависимого отображения могут следующие элементы:
- выражения
FOR;
- выражения
QUERY;
- циклы создания экземпляра объекта;
- элементы языка
FROM;
- элементы языка
IDENTIFIED BY;
- атрибуты.
12.9 Элемент языка FROM
Область видимости: Идентификатор исходного параметра является видимым в разделе, в кото
ром он объявлен и в образах или отображениях подтипов данного образа либо отображения.
12.10 Цикл создания экземпляра объекта
Область видимости: Неявно объявленные идентификаторы циклов создания экземпляров объ
ектов являются видимыми в рамках представителей элемента языка
SELECT,
за которым следует цикл
создания экземпляра объекта. Область действия заканчивается ключевым словом
END МАР
или пре
дыдущим циклом создания экземпляра объекта.
Объявления: Выражение
QUERY
может объявлять идентификаторы в рамках области действия
цикла создания экземпляра объекта.
12.11 Оператор пути
Область видимости: В рамках пути, заданного выражением path c o n d itio n , атрибуты ква
лификатора типа данных и его супертипов являются видимыми так же. как ключевое слово
SELF.
Кро ме
того, все идентификаторы, объявленные вне данного выражения, являются видимыми.
Область действия. Оператор пути определяет новую вложенную область действия, заданную
выражением языка p a th c o n d itio n , которая является областью действия объектного типа дан ных.
к которому относится квалификатор типа данных (см. пункт 10.3.5 ИСО 10303-11). Новая об ласть
действия начинается с синтаксического элемента ’ | ’ и заканчивается закрывающей фигурной скобкой
’ t ’.
Объявления: Выражение QUERY может объявлять идентификаторы в рамках области действия
пути, заданного выражением p a th c o n d itio n .
13Спецификация интерфейса
13.1 Введение
Спецификации интерфейсов дают возможность элементам, объявленным в одной внешней схе
ме. образе схемы или отображении схемы, быть видимыми в другом образе или отображении схемы.
13.2 Элемент языка REFERENCE
Элемент языка
REFERENCE
дает возможность элементам, объявленным в одной схеме, образе
схемы или отображении схемы, быть видимыми в другом образе или отображении схемы.
Спецификация интерфейса
REFERENCE
позволяет сделать видимыми в данном образе схемы
следующие элементы, объявленные во внешней схеме, образе схемы или отображении схемы:
- образы.
- зависимые образы;
- отображения:
- зависимые отображения.
- константы;
- объекты;
- типы данных:
- функции;
46