ГОСТ Р ИСО 10303-14—2015
- вертикальная линия • | ’ обозначает, что в выражении должен использоваться только один из
элементов, разделенных вертикальными линиями.
Следующая нотация используется для представления полных наборов символов и некоторых
специальных символов, которые трудно визуально отобразить:
-\а
— представляет любой символ из ИСО/МЭК 10646-1;
-\г.
— представляет символ новой строки (newline), роль которого зависит от системы (см.
пункт 7.1.5.2 ИСО 10303-11).
7 Основные элементы языка
7.1 Введение
В данном разделе определены основные элементы, из которых формируется спецификация ото
бражения EXPRESS-X: набор символов, комментарии, знаки, зарезервированные слова, идентифика
торы и литералы.
Элементы языка EXPRESS-X совпадают с элементами языка EXPRESS, определенными в ИСО
10303-11. раздел 7. с некоторыми исключениями, отмеченными далее.
7.2 Зарезервированные слова
Зарезервированными словами языка EXPRESS-X являются ключевые слова и имена встроенных
констант, функций и процедур. Все зарезервированные слова языка EXPRESS (см. ИСО 10303-11) явля
ются зарезервированными словами языка EXPRESS-X. Зарезервированные слова не должны исполь
зоваться в качестве идентификаторов. Дополнительные зарезервированные слова языка EXPRESS-X
определены в таблице 2.
Т а б л и ц а 2 — Дополнительные ключевые слова языка EXPRESS-X
DEPENDENT МАРEACHELSIFEND DEPENDENT MAP
END МАРEND SCHEMA MAPEND SCHEMA VIEWEND VIEW
EXTENT
IDENTIFIED 3Y
INDEXING
MAP
ORDERED BY
PARTITION
SCHEMA MAP
SCHEMA VIEW
SOURCE
TARGET
VIEW
П р и м е ч а н и е — В том случае, если правильный идентификатор языка EXPRESS совпадает с зарезер
вированным словом языка EXPRESS-X. использующие данный идентификатор схемы могут быть отображены с
помощью переименования конфликтующего идентификатора с использованием элемента языка REFERENCE (см.
13.2).
8 Типы данных
8.1 Введение
Определенный в данном разделе тип данных вместе с типами данных, определенными в языке
EXPRESS (ИСО 10303-11. раздел 8), составляют часть языка EXPRESS-X.
Каждый атрибут образа (см. 9.3.2) имеет связанный с ним тип данных.
8.2 Тип данных образа
Типы данных образа устанавливаются с помощью объявлений образа (см. 9.3). Типу данных об
раза присваивается идентификатор при определении отображения схемы или образа схемы. Ссылки
на тип данных образа осуществляются с помощью данного идентификатора.
Синтаксис:
230 view_reference - • (schema_map_ref achema_view_ref )] view_ref .
reference
должен представлять собой ссылку на образ, видимый в те
Правила и ограничения:
а)Элемент языка
view
кущей области действия.
9