ГОСТ Р ИСО/МЭК 8825-3—2016
#NUL ::= ENCODING-CLASS {
-- Спецификация замены исключительно структуры (см. 22.1)
&#Replacement-structuro
OPTIONAL.
&replacoment-structure-oncoding-object &#Replacement-structuro OPTIONAL.
- Спецификация предварительного выравнивания и заполнения (см. 22.2)
&encoding-space-pre-alignment-unit
&encoding-space-pre-padding
&oncoding-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)
Astart-pointer
&start-pointer-unit
AStart-pointer-oncoder-transforms
REFERENCE OPTIONAL.
Unit (ALL EXCEPT repetitions) DEFAULT bit.
TRANSFORM ORDERED OPTIONAL.
~ Спецификация пространства кодирования (см. 22.4)
Aoncoding-space-size
Aencoding-spaco-unit
Aencoding-spaco-determination
Aoncoding-space-roference
AEncoder-transforms
ADocoder-transforms
EncodingSpaceSize
DEFAULT self-dolimiting-values,
Unit (ALL EXCEPT repetitions)
DEFAULT bit.
EncodingSpaceDetermination
DEFAULT field-to-be-set,
REFERENCE OPTIONAL.
«TRANSFORM ORDERED OPTIONAL.
«TRANSFORM ORDERED OPTIONAL.
- Структура значения
Avalue-patternPattern (ALL EXCEPT different:any)
DEFAULT bits:"B,
Avalue-justification
Avalue-pre-padding
Avalue-pre-pattern
Avalue-post-padding
Avalue-post-pattern
Aunused-bits-dotermination
Aunused-bits-reference
AUnused-bits-encodor-transforms
AUnused-bits-docodor-transforms
Justification DEFAULT right:0,
Padding DEFAULT zero,
Non-Null-Pattern DEFAULT bits/O’B.
Padding DEFAULT zero,
Non-Null-Pattern DEFAULT bits:’0’B.
UnusedBitsDetermination
DEFAULT field-to-be-set,
REFERENCE OPTIONAL.
«TRANSFORM ORDERED OPTIONAL,
«TRANSFORM ORDERED OPTIONAL.
-- Заполнение и выравнивание значения
(
c m
.
22
.
8
)
-- Спецификация идентификационного описателя (см. 22.9)
Aexhibited-handle
AHandle-positions
Ahandle-value-sot
PrintableString DEFAULT "default-handle",
INTEGER (0..MAX) OPTIONAL.
HandleValueSet DEFAULT tag:any,
-- Спецификация реверсии битов (см. 22.12)
Abit-reversal
ReversalSpocification
DEFAULT no-reversal
) WITH SYNTAX {
[REPLACE
[STRUCTURE)
121