ГОСТ Р ИСО 10303-21—2022
Содержание
1 Область применения..................................................................................................................................................1
2 Нормативные ссылки..................................................................................................................................................1
3 Термины, определения и сокращения..................................................................................................................2
3.1 Термины и определения..................................................................................................................................2
3.2 Сокращения........................................................................................................................................................3
4 Основополагающие концепции и допущения структуры обмена................................................................... 4
4.1 Общие положения.............................................................................................................................................4
4.2 Нотационные и типографские соглашения...................................................................................................4
4.3 Соответствие........................................................................................................................................................4
5 Формальные определения......................................................................................................................................5
5.1 Формальная нотация.........................................................................................................................................5
5.2 Определение основного алфавита................................................................................................................5
5.3 Структура обмена...............................................................................................................................................6
5.4 Определение лексем.........................................................................................................................................6
5.5 Структура обмена в WSN..................................................................................................................................7
5.6 Разделители лексем...........................................................................................................................................8
6 Лексемы........................................................................................................................................................................9
6.1 Типы лексем........................................................................................................................................................9
6.2 Специальные лексемы......................................................................................................................................9
6.3 Ключевые слова................................................................................................................................................. 9
6.4 Кодирование простых типов данных............................................................................................................10
6.5 Кодирование секций привязки, ссылочной секции и подписи............................................................... 16
7 Структурированные типы данных.........................................................................................................................18
7.1 Параметр LIST (список)..................................................................................................................................18
7.2 Список элементов привязки.........................................................................................................................18
8 Заголовочная секция............................................................................................................................................... 19
8.1 Структура заголовочной секции...................................................................................................................19
8.2 Декларации заголовочной секции................................................................................................................ 19
8.3 Объекты заголовочной секции, определенные пользователем...........................................................26
9 Секция привязки........................................................................................................................................................26
9.1 Структура секции привязки .........................................................................................................................26
9.2 Элемент привязки...........................................................................................................................................27
10 Ссылочная секция................................................................................................................................................. 29
10.1 Структура ссылочной секции.....................................................................................................................29
10.2 Ссылка на URI...............................................................................................................................................30
11 Секции данных........................................................................................................................................................32
11.1 Структура секции данных...........................................................................................................................32
11.2 Экземпляры объектов секции данных.....................................................................................................32
11.3 Экземпляры объектов секции данных, определяемые пользователем.........................................33
12 Отображение из EXPRESS в структуру обмена............................................................................................33
12.1 Отображение типов данных EXPRESS...................................................................................................33
12.2 Отображение типов данных объекта из языка EXPRESS.................................................................42
12.3 Отображение элемента EXPRESS для SCHEMA...............................................................................52
12.4 Отображение элемента EXPRESS дляCONSTANT............................................................................52
12.5 Отображение элемента EXPRESS для RULE....................................................................................52
12.6 Комментарии................................................................................................................................................. 52
III