Таблица 4.6.2.2. Нотация протокола SET
Понятие |
Нотация |
Описание |
|
Группа (tuple) |
{A,B,C} |
Группа из нуля или более информационных элементов. Представляет документы или сообщения, обозначается идентификаторами, содержащими алфавитно-цифровые символы |
|
Компонент |
T={A,B,C} |
Группе может быть присвоено имя. В этом случае T.A, T.B и T.C обозначают компоненты Т. |
|
Упорядоченное объединение |
A|B|C |
Служит для обозначения упорядоченного объединения элементов A,B и C |
|
Опционное значение |
[A] |
Значение A является опционным |
Допускается любое вложение этих скобок |
Выбор |
<A,B,C> |
Обозначает, что должно присутствовать одно из значений A,B или C |
|
Опционный выбор |
[<A,B,C>] |
То же, что и предыдущее, но сам выбор опционен |
|
Кратное использование |
{A+} |
Группа содержит один или более элементов A |
|
{A*} |
Группа содержит нуль или более элементов A |
||
{[A]+} |
Означает, что группа содержит: один или более элементов A в упорядоченном массиве, где каждое вхождение A является опционным (этот элемент может отсутствовать) |
||
Исключающее ИЛИ |
A |
Обозначает операцию исключающее ИЛИ |