ГОСТ Р ИСО/МЭК 8825-3—2016
c) начальный указатель;
d) определение факультативных возможностей.
23.11.3.2Если «REPLACE STRUCTURE» установлен, то полный компонент (включая любые классы
в категории «тег», но исключая классы категории «факультативные возможности») предоставляется в
качестве реального параметра для структуры замены, которая становится обязательным компонентом.
23.11.4 Действия декодера
23.11.4.1 Для любой установленной группы признаков кодирования декодер выполняет декодиру
ющие действия, указанные в разделе 22. в следующей последовательности и согласно определению
объекта кодирования:
a) предварительное выравнивание и заполнение;
b
) начальный указатель;
c) определение функциональных возможностей.
23.12 Определение объектов кодирования для классов в категории «pad»
23.12.1 Определенный синтаксис
Синтаксис с целью определения объектов кодирования для классов в категории «pad» определя
ется следующим образом:
#PAD ::= ENCODING-CLASS {
- Спецификация замены исключительно структуры (см. 22.1)
&#Roplacement-structure
OPTIONAL,
&replacoment-structure-encoding-object «.«Replacement-structure OPTIONAL,
- Спецификация предварительного выравнивания и заполнения (см. 22.2)
&oncoding-space-pre-alignment-unit
&oncoding-space-pro-padding
&encoding-space-pre-pattern
Unit (ALL EXCEPT repetitions) DEFAULT bit,
Padding DEFAULT zero,
Non-Null-Pattern (ALL EXCEPT different:any)
DEFAULT bits:’0’B,
- Спецификация начального указателя (см. 22.3)
&start-pointer
&start-pointer-unit
REFERENCE OPTIONAL.
Unit (ALL EXCEPT repetitions) DEFAULT bit,
&Start-pointer-encoder-transforms TRANSFORM ORDERED OPTIONAL,
- Спецификация пространства кодирования (см. 22.4)
&encoding-space-sizo
&oncoding-space-unit
&oncoding-space-dotormination
&encoding-space-referonce
«.Encoder-transforms
&Decoder-transforms
EncodingSpaceSize
DEFAULT self-dolimiting-values,
Unit (ALL EXCEPT repetitions)
DEFAULT bit,
EncodingSpaceDetermination
DEFAULT Tield-to-be-set.
REFERENCE OPTIONAL.
«TRANSFORM ORDERED OPTIONAL,
«TRANSFORM ORDERED OPTIONAL.
- Кодирование значения
«.pad-pattern Pattern (ALL EXCEPT different:any)
DEFAULT bits:"B,
- Спецификация идентификационного описателя (см. 22.9)
«.oxhibited-handle
«.Handle-positions
«.handle-value-set
PrintableString DEFAULT "default-handle",
INTEGER (0..MAX) OPTIONAL,
HandleValuoSet DEFAULT tag:any.
130