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

ГОСТ Р ИСО 10303-14-2015; Страница 25

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 32954-2014 Дороги автомобильные общего пользования. Знаки переменной информации. Методы контроля (Настоящий стандарт распространяется на знаки переменной информации и устанавливает методы их контроля) ГОСТ Р ИСО 13008-2015 Информация и документация. Процессы конверсии и миграции электронных документов (В настоящем стандарте рассматриваются вопросы планирования, требования и процедуры конверсии и миграции электронных документов (включающих электронные объекты и метаданные) с целью сохранения аутентичности, надежности, целостности и возможности использования этих документов в качестве свидетельств деловых транзакций. Эти электронные документы могут находиться в специальном хранилище, либо активно использоваться в деловой деятельности. Описанные в настоящем стандарте процедуры не охватывают в полной мере такие темы, как:. - системы резервного копирования;. - обеспечение долговременной сохранности электронных документов;. - функциональные возможности доверенных электронных хранилищ;. - процесс конверсии материалов из аналоговых в электронные и из электронных в аналоговые форматы) ГОСТ 11039-2015 Ткани льняные, полульняные пестротканые и кислованные. Общие технические условия (Настоящий стандарт распространяется на готовые льняные и полульняные пестротканые и кислованные ткани (далее ткани), предназначенные для изготовления дорожек (напольных), террас, тентов, шезлонгов, матрацев, чехлов, сувенирных и других аналогичных изделий)
Страница 25
Страница 1 Untitled document
ГОСТ Р ИСО 10303-142015
9.4.2 Вычисление значения тела отображения
Синтаксис:
136 шар decl = MAP nvap id AS target parameter ,;’ { target parameter
)
(
map subtype ot clause subtype binding header map decl body ) | (
binding header map decl body c binding header map decl body i )
END MAP ,;’ .
137 map decl body = { entity instantiation loop i
entity instantiation loop ) ) |map project clause ! (RETURN expression
) -
139 map project clause = SELECT { map attribute declaration ) .
134 map attribute declaration = [ target parameter rel [ index qualifier J
[ group qualifier J] attribute ref [ index qualifier J
expression ,;’ .
Синтаксические элементы
map attribute declaration
и определяющий его
map decl
body
должны присваивать значения атрибутам экземпляров целевых объектов. Элемент
expression
должен вырабатывать значение, совместимое по присваиванию с атрибутом целевого объекта (см.
подраздел 13.3 ИСО 10303-11).
Объект
map decl body,
определяющий элемент
RETURN,
должен вычислять значение выра
жения. указанного после ключевого слова
RETURN.
Результатом данного вычисления должна стать ре
ализация экземпляров целевых объектов, совместимых по типу с объектными типами данных, опреде
ляемыми целевыми параметрами. Должны быть реализованы экземпляры объектов для всех целевых
параметров.
9.4.3 Итерационный процесс для одного связующего экземпляра
9.4.3.1 Введение
При вычислении отображения могут быть созданы агрегированные структуры экземпляров целе
вых объектных типов данных. Начальное значение этих агрегированных структур является неопреде
ленным.
Элементы языка
instantiation loop control
и
repeat control
обеспечивают следу
ющие виды итераций:
- итерация над совокупностью экземпляров агрегированной структуры языка EXPRESS;
- итерация, наращивающая значение числовой перемонной.
Синтаксис:
77 entity instantiation loop = FOR instantiation loop control
map project clause .
139 map project clause = SELECT { map attribute declaration ) .
119 instantiation loop control = instantiation foreach control I
repeat control .
116 instantiation toreach control = EACH variable id IN expression ( AND
variable id IN expression } [ INDEXING variable id J .
171 repeat control = l increment control 1 [ while control ) (
until control 1 .
Правила и ограничения
a) Элемент языка
map project clause
(см. синтаксическое правило 139) устанавливает ло
кальную область действия, в которой все переменные цикла
variable id
(см. синтаксическое пра
вило 118) определены неявным образом.
b
) Типом данных переменной, неявно объявленной элементом
variable id,
расположенным
перед ключевым словом
IN
(см. синтаксическое правило 118), является тип данных выражения.
c)
Типом данных переменной, неявно объявленной элементом
variable id,
расположенным
после ключевого слова
INDEXING
(см. синтаксическое правило 118), является тип данных
INTEGER.
20