Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 8825-3-2016 Информационная технология (ИТ). Правила кодирования АСН.1. Часть 3. Спецификация нотации контроля кодирования (ECN)

     9.23 Комбинированный набор объектов кодирования

9.23.1 Чтобы обеспечить полное кодирование, пользователь ECN может выдать первичный набор объектов кодирования и второй набор объектов кодирования, введенный зарезервированными словами COMPLETED BY.

9.23.2 Прилагаемый набор объектов кодирования определяется как комбинированный набор объектов кодирования, формируемый путем добавления к первому набору объектов кодирования некоторого класса кодирования, для которого у первого класса не хватает некоторого объекта кодирования, а второй набор содержит его (см. 13.2). Набором для использования с COMPLETED BY часто является предопределенный набор PER-BASICUNALIGNED (см. в D.1.17 пример приложения комбинированного набора объектов кодирования).

9.23.3 Когда набор объектов кодирования может содержать только один объект кодирования, например для класса #SEQUENCE-OF, он может также содержать объект кодирования, например для класса #Special-sequence-of, который определяется как "#Special-sequence-of ::= #SEQUENCE-OF". Явно генерируемая структура кодирования может содержать в своем определении как класс #SEQUENCE-OF, так и класс #Specialsequence-of. Таким способом один комбинированный набор объектов кодирования может быть приложен для получения стандартных кодирований для некоторых исходных конструкций SEQUENCE OF и специализированных кодирований для других.