ГОСТ Р ИСО/МЭК 8824-1-2001
П р и м е ч а н и е — Расширяющие дополнения упорядочены как текстуально (следом за маркером
расширении), так и логически (имеют возрастающие перечислимые значения и. в случае альтернатив CHOICE,
возрастающие теги).
3.8.20 расширяющая дополнительная группа: Один или несколько компонентов типов ‘’множе
ство1*, ‘последовательность" или выборочного типа, объединенные скобками версии. Расширяющая
дополнительная группа используется для ясной идентификации компонентов множества, последо
вательности или выбора, которые были добавлены в конкретной версии модуля АСН.1.
3.8.27 расширяющий дополнигельный тин: Тип. содержащийся в расширяющей дополнитель
ной группе, или единственный тип компонента, который сам является расширяющим дополнени
ем (в этом случае он не содержится в расширяющей дополнительной группе).
3.8.28 расширяемое ограничение: Ограничение подтипа с маркером расширения.
3.8.29 точка вставки расширения: Место в определении типа, куда вставляются расширяющие
дополнения, Это место является концом нотации типа, непосредственно предшествующего типу в
серии расширений, если в определении типа имеется единственное многоточие, или находится
непосредственно перед вторым многоточием, если в определении типа имеется пара маркеров рас
ширения.
3.8.30 маркер расширения: Синтаксический признак (многоточие), включаемый во все типы,
образующие серию расширений.
3.8.3! пара маркеров расширения: Два маркера расширения, между которыми вставлены рас
ширяющие дополнения.
3.8.32 связанные расширением: Два типа, имеющие один и тот же корень расширения, один из
которых создан путем добавления к другому нуля или нескольких расширяющих дополнений.
3.8.33 корень расширения: Расширяемый тип. который является первым типом в серии расши
рений. Он имеет либо маркер расширения без дополнительной нотации, отличной от комментариев и
пропусков между маркером расширения и завершающей скобкой "}" или “)“, либо пару маркеров
расширения без дополнительной нотации, отличной от запятой, комментариев и пропусков между
ними.
П р и м е ч а н и е — Только корень расширения может быть первым типом в серии расширений.
3.8.34 серия расширений: Последовательность типов ЛСН.1. которые могут быть упорядочены
таким образом, что каждый последующий тип образован добавлением текста в точке вставки рас
ширения.
П р и м е ч а н и е —Могут быть расширены как вложенные, гак и невложенные типы.
3.8.35 расширяемый тип: Тип с маркером расширения.
3.8.36 внешняя ссылка: Ссылка на тип, значение, информационный объект и пр.. определен
ные в некотором другом модуле, имя которого указывается в виде префикса к указываемому эле
менту.
I I р и м е р — ModuleName. TypeReference
3.8.37 внешний тип: Тип. который является частью спецификации ЛСН.1, представляющий
значение, тип которого может быть определен внешне для данной спецификации АСН.1. Он также
предоставляет идентификацию типа, значение которого представляется.
3.8.38 ложно: Одно из двух различающихся значении булевского типа (см. "истинно").
3.8.39 управляющий (тип): Определение типа или ссылка на тип. который влияет на интерпре
тацию части синтаксиса АСН.1. устанавливая, что часть синтаксиса АСН.1 относится к значениям в
управляющем типе.
3.8.39 bis определения идентичных типов: Два экземпляра продукции АСН.1 "Туре" (см. раздел
16). являющиеся определениями идентичных типов, если, после осуществления преобразований,
указанных в приложении F. они являются идентично упорядоченными списками элементов АСН.1
(см. раздел 11).
3.8.40 целочисленный тин: Простой тип, различные значения которого являются всеми поло
жительными и отрицательными целыми числами, включая нуль (как одно значение).
П р и м е ч а н и е — Конкретные правила кодирования ограничивают диапазон целых чисел, но эти
ограничения выбраны так. чтобы нс сказываться на пользователях АСН.1.
3.8.41 элементы: Поименованные последовательности символов из набора АСН.1, определен
ного в разделе 9. которые используются для образования нотации АСН.1.
5