ГОСТ Р ИСО/МЭК 8825-4 — 2009
применения тех команд кодирования, которые они продуцируют. В третьем столбце показаны категории
каждой команды кодирования.
П р и м е ч а н и е — Эти категории вводятся в таком порядке, чтобы обеспечить ясные утверждения о
результате множественных назначений команд кодирования из той же самой категории.
Т а б л и ц а 1— Команды кодирования, разделы, где они определяются, и категории
Ком анда кодирования
Раздел определения
Категория
AnyAttributesI nstruction
Раздел 17
Команда AnyAttributes
AnyElementlnstruction
Раздел 18
Команда AnyElement
Attributelnstruction
Раздел 19
Команда Attribute
Base64lnstruction
Раздел 20
Команда Base64
Decimallnstruction
Раздел 21
Команда Decimal
DefaultForEmptylnstruction
Раздел 22
Команда DefaultForEmpty
Elementlnstruction
Раздел 23
Команда Element
EmbedValuesInstruction
Раздел 24
Команда EmbedValues
GtobalDefaultsInslruction
Раздел 25
Команда GlobalDefaults (но см. 14.3)
Listlnstruction
Раздел 26
Команда List
Namelnstruction
Раздел 27
Команда Name (но см. 14.3)
Namespacelnstruction
Раздел 28
Команда Namespace
PiOrCommentlnstruction
Раздел 29
Команда PiOrComment (но см. 14.3)
Textlnstruction
Раздел 30
Команда Text (но см. 14.3)
Untaggedlnstruction
Раздел 31
Команда Untagged
UseNillnstruction
Раздел 32
Команда UseNil
UseNumberlnstruction
Раздел 33
Команда UseNumber
UseO rderlnstruction
Раздел 34
Команда UseOrder
UseQNarr.elnstruction
Раздел 35
Команда UseQName
UseTypelnstruction
Раздел 36
Команда UseType
UseUnionlnstruction
Раздел 37
Команда UseUnion
WhitespaceInstruction
Раздел 38
Команда Whitespace
12.11 Каждая из альтернатив для продукционного правила "Positivelnstruction" находится в опреде
ленной категории команды кодирования (или в некоторых случаях охватывает множественные категории).
Категория каждой команды кодирования определена в столбце 3 таблицы 1(но см. также 14.3 для команд
кодирования, которые охватывают множественные категории).
П р и м е ч а н и е — Категории команд кодирования используются в 14.4. чтобы определить эффект
многократного назначения команд кодирования.
12.12 "TargetList" во всех конструкциях "Encodinglnstruction", которые появляются в префиксе типа,
будет "пуст”, и адресатом должен быть’Туре", связанный с префиксом типа.
12.13 Команда отрицания находится в той же категории, что и соответствующая положительная
команда.
12.14 Тип АСН.1 никогда не мог связывать с этим больше чем одну команду кодирования XER
данной категории (см. 14.3 и 14.4), независимо от того, как они назначены. Результат множественных
назначений команды кодирования XER данной категории определен в разделе 14.
18