ГОСТ ISO/IEC 24824-1-2013
eStandalonePrepaddingAdderl #BOOL : {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eStandaloneWithPrepaddingl }
—
Вставляю т начальную забивку перед кодированием
элемента
—
компонента c h ild re n типа D acum entTyp eD eclaration (см . С . 9.6)
eDocTypeDeclChildPrepaddingAdderl #SEQUENCE{
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eDocTypeDeclChildWithPrepaddingl }
—
Вставляю т начальную забивку перед кодированием элемента
- - компонента n a m e s p a c e -a ttrib u te s типа Elem ent (см. С . 3 . 4 . 2 )
eNamespaceAttributePrepaddingAdderl #SEQUENCE : {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eNamespaceAttributeWithPrepaddingl }
--
Вставляю т начальную
забивку
перед кодированием элемента
— компонента
a t t r i b u t e s
типа Elem ent (см. С .3 .6 .1 }
eAttributePrepaddingAdderl #SEQUENCE ::» {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eAttributeWithPrepaddingl }
—
Вставляю т начальную забивку перед кодированием элемента
—
компонента lite ra l-q u a lifie d -n a m e типа QualifiedNam eOrIndex.
- - И спользую т, когда кодирование начинается со вто рого бита
—
октета (см . С . 17.3)
eLiteralQuali&edNamePrepaddingAdder2 ^SEQUENCE : {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eLiteralQualifiedNameWithPrepadding2 }
--
Вставляю т начальную заоивку перед кодированием элемента
- - компонента lite ra l-q u a lifie d -n a m e типа QualifiedNam eOr In d e x.
- - Используххг, когда кодирование начинается с тр е тье го бита
—
октета (см. С . 18.3)
eLiteralQuali£iedNaroePrepaddingAdder3 #SEQUENCE : {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eLiteralQualifiedNajneWithPrepadding3 }
--
Вставляю т начальную забивку перед кодированием элемента
—
компонентов re s tric te d -a lp h a b e ts , e n c o d in g -a lg o rith m s ,
- - prefixes, namespace-names, lo c a l-n a m e s , other-ncnam es и
—o t h e r - u r i s
типа Document (см . C . 2 . 5 . 3 )
eNonEmptyOctetStringPrepaddingAdderl #OCTET-STRING : {
REPETITION-ENCODING {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eNonEmptyOctetStringWithPrepaddingl )}
--
Вставляю т начальную забивку перед кодированием
элемента
--
компонентов a t tr ib u te -v a lu e s , c o n te n t-c h a ra c te r-c h u n k s и
—
o t h e r -s t r in g s типа Document (см . С .2 .5 .4 )
eEncodedCharacterStringPrepaddingAdderl #SEQUENCE : {
REPLACE STRUCTURE WITH #PrecededByPrepadding
ENCODED BY eEncodedCharacterStringWithPrepaddingl }
--
Вставляю т начальную забивку перед кодированием элемента
—
компонентов e le m e n t-n a m e -su rro ga te s и
- - a ttrib u te -n a m e -s u rro g a te s типа Document (см. С . 2 . 5 . 5 )
eNameSurrogatePrepaddingAdderl #SEQUENCE : {
REPLACE STRUCTURE WITH «PrecededByPrepadding
ENCODED BY eNameSurrogateWithPrepaddingl }
--
Вставляю т дискрим инант перед кодированием элемента компонента
—c h i l d r e n
типа Document (см. С . 2 . 1 1 . 2
—
С . 2 . 1 1 . 5 )
41