ГОСТ Р ИСО.’МЭК 8824-93
Е 4 Использование нотации ал* определения абстрактных синтаксисов
E.4.I Для использования услуг уровни представления (ГОСТ 34 971) тре
буется описание значений, называемых значениями данных уровня представле
ния. и группирование этих значении в множества, называемые абстрактными
синтаксисами Каждому из этих множеств присваивается имя абстрактного син
таксиса. относящееся к определенному я АСН I типу «идентификатор объекта*.
Е.4.2 Нотация АСН. I может быть использована в качестве единого средства
при описании
а
значений данных
к
уровня представления н их группировании в по
именованные бстрактные синта сисы.
рочного т ра.
ые в других мод лях.
В 4 3 Для простейших случаев такого использования в нотации АСН I мо
жет найтись единственный тип, такой, что все значении данных представления,
составляющие поименованный абстрактный синтаксис, будут значениями
этого типа. Как правило, этим типом является выборочный тин. и вес
значения дан ных представления будут относиться к различным типам-
вариантам и* этого вы
борочного типа. В этом случае рекомендуется оформить определяемые данные и
ииде модуля, в котором первым определяемым типом будет вышеупомянутый
выборочный тип. а далее будут пркведейы определении тех (не универсальных)
типов, на
и
которые имеются прямые или косвенные ссылки в определении выбо
ленн
Примечание.
у
Это ис означает, что исключаются ссылки на типи, опреде
Е 4 4 Ниже приведен пример текста, который мог бы быть частью некоторого
стандарта, относящегося к прикладному уровню Для исключения неоднознач
ности конец примера явно выделен строкой «Конец примера*.
Пример
lSO.xx.xx—уууу DEFINITIONS :: =
BEGIN
PDU :: ^ CHOICE
(connect-pdu . . . .
data pdo CHOICE
р обьскта
c
F.ND
като
Настоящий стандарт присваивает следующее значение ACH.I — идентифи
(i*o standard лххх abstract-syntax (1)}
в качестве имени абстрактного синтаксиса для множества значений данных пред-
сгавления. каждое из которых является значением типа данных ACH.I
«ISO
xxxj
—yyyy.PDU*. Соответствующим описателем объехта АСН.1 устанавли
вается
для идентификатора объек а и описателя объе та.
.
.......................................• »’
В качестве имени синтаксиса передачи, используемым вместе с определенным
выше именем абстрактного
т
синтаксиса, могут
к
использоваться значения АСН I
(joinl-iso-ccitt asnl (
1
) bastc-encoding (I))
И
«Basic Encoding of a single ASN 1 type*
(присваиваемые информационному объекту в ГОСТ 34.974.
Конец примера
Е 4 5 Стандарт может также потребовать для этого абстрактного .синтаксиса
81’