Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/ТО 10303-12-2000; Страница 31

или поделиться

Страница 31
Страница 1 Untitled document
ГОСТ Р ИСО/ТО 10303-12-2000
-ссылки на данные контекста и параметры (см. 10.3.);
-локальные переменные (определяемые с помощью синтаксиса EXPRESS);
-операторы присваивания (определяемые с помощью синтаксиса EXPRESS).
Пример 44 - Данная реализация определяет pi как переменную типа point (точка). Дан
ный тип затем вызывается для создания точки с координатами (1,2. 3), присваиваемыми экземп
ляру переменной pi.
REALIZATION
LOCAL
pi : point;
END_LOCAL;
pi : point( 1.0. 2.0, 3.0);
END„ REALIZATION;
10 Интерфейсы
В данном разделе установлены интерфейсы между экземплярами EXPRESS-1 и EXPRESS-
моделями вместе с интерфейсами между конструкциями EXPRESS-I.
10.1 Интерфейс экземпляра схемы
.
Синтаксис:
109i SchemalnstanceBlock = SCHEMA DATA Schemald;
| Schema!nstanceBody | END SCHEMA_DATA.
108i Schemald = schema ref .
152 schema_ref = < как в EXPRESS > ________________________________________________
Предполагается, что имеется связанная EXPRESS-схема (или, что то же самое, EXPRESS-
G-схема); тогда Schemald ссылается на имя этой EXPRESS-схемы. Это значит, что тело экземп
ляра данных EXPRESS-1-схемы содержит экземпляры данных определений из
идентифицирован ной EXPRESS-схемы. Оно не должно содержать экземпляров данных
определений, являющихся внешними по отношению к данной EXPRESS-схеме.
II р имечам ие —Ссылки на схемы, определяемые в языках, отличных от EXPRESS или EXPRESS-G.
нс являются предметом рассмотрения в настоящем стандарте. Тем не менее Schemald можно рассматривать
как ссылку на схему, определяемую на языке, отличном or EXPRESS.
10.2 Ссылка на схему
Ссылка на схему позволяет идентифицировать конкретную EXPRESS-схему вместе с кон
кретными определениями внутри этой схемы.
Синтаксис:
H2i Sche та RefereпсеSpec = WITH schema_ref | USING ’( resource_ref
{ Y resource ref ) ) 1.
152 schema_ref = < как в EXPRESS > ."
275 resource ref = < как в EXPRESS > .
Конструкция schema_ref. следующая за ключевым словом WITH, обозначает конкретную
EXPRESS-схему. Конкретные объявления, представляющие интерес в данной EXPRESS-схеме.
обозначаются в списке, следующем за ключевым словом USING.
Отсутствие списка USING означает, что все определения внутри обозначенной EXPRESS-
схемы яазяются доступными.
Примечание Ссылка на схемудействуетаналогично EXPRESS-онсратору USE.
П р и ме р 45 - Задано следующее EXPRESS-определение:
SCHEMA a_schema;
ENTITY entity1;
ENTITY entity2;
ENTITY entity7;
... END_ENTITY;
... END ENTITY;
... END ENTITY;
24