ГОСТ Р ИСО/МЭК 8825-3—2016
- Спецификация замены исключительно структуры (см. 22.1)
&#Replacement-structure
&replacoment-structure-encoding-object &#Rcplaccment-structuro
OPTIONAL.
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 differont:any)
DEFAULT bits:’0’B,
- Спецификация начального указателя (см. 22.3)
&start-pointer
&start-pointer-unit Unit
&Start-pointer-encoder-transforms
REFERENCE OPTIONAL,
(ALL EXCEPT repetitions) DEFAULT bit,
«TRANSFORM ORDERED OPTIONAL,
- Спецификация пространства кодирования (см. 22.4)
&oncoding-space-size
&encoding-space-unit
&encoding-spaco-determination
&oncoding-space-reference
&Encoder-transforms
&Decoder-transforms
EncodingSpaceSize
DEFAULT self-dolimiting-values,
Unit (ALL EXCEPT repetitions)
DEFAULT bit,
EncodingSpacoDotermination
DEFAULT field-to-be-set.
REFERENCE OPTIONAL,
«TRANSFORM ORDERED OPTIONAL,
«TRANSFORM ORDERED OPTIONAL,
- Кодирование открытого типа
&Known-structure-encodings
&Unknown-structure
SUnknown-structurc-encodings
«ENCODINGS OPTIONAL.
OPTIONAL.
«ENCODINGS OPTIONAL,
-- Заполнение и выравнивание значения (см. 22.8)
&value-justification
&value-pre-padding
&value-pre-pattern
&value-post-padding
&value-post-pattern
&unused-bits-determination
&unused-bits-reference
&Unused-bits-encodor-transforms
&Unused-bits-decodor-transforms
Justification DEFAULT right:0,
Padding DEFAULT zero.
Non-Null-Pattern DEFAULT bitstWB,
Padding DEFAULT zero,
Non-Null-Pattern DEFAULT bits:’0’B,
UnusedBitsDetermination
DEFAULT field-to-be-set,
REFERENCE OPTIONAL.
«TRANSFORM ORDERED OPTIONAL,
«TRANSFORM ORDERED OPTIONAL,
- Спецификация реверсии битов (см. 22.12)
&bit-reversal
RoversalSpecification
DEFAULT no-reversal
} WITH SYNTAX {
[REPLACE
[STRUCTURE]
WITH &«Roplacement-structure
[ENCODED BY &roplacement-structure-encoding-object]]
[ALIGNED TO
[NEXT]
[ANY]
&encoding-spaco-pre-alignmont-unit
[PADDING &oncoding-space-pre-padding
126