ГОСТРИСО/МЭК10165-4—2001
фио —факультативное значение идентификатора объектаАС Н.I,используемоедля недвус
мысленнойидентификации модуляЛСН.1.
Директива Version является единственной директивой для модуля АСН. 1. Этадиректива со
значениемоперанда 1990, 1994означает.чтомодульЛСН. 1соотпетствуеткакверсннАСН. 1:1990.
таки версии АСН. 1:1994. Комп иляторможетиспользоватьсвоисведенияолюбойизэтихверсий
илиоб ихобщем подмножестве. Если директива вереиидля модуля ACН.1 непредоставлена. то
реализация можетиспользоватькакой-либо иной способдля идентификации версии модуля, на
пример,опииикоманднойстрокикомпиляторанлираспознавапиесинтаксиса?специфичногодля
конкретнойверсии(какмакровАСН. 1:1990нлиинформационныеобъектывАСН. 1:1994).
Примеры:
--< ASN 1.Version 1990Attribute-ASN1 Module
- - (joint-iso-itu-tnis(9)smi(3)part2(2)asnlM odule(2) 1} - -
--< ASN1.Version I994SMModule
- - (joint-iso-itu-tms(9)smi(3)part4(4)asn lModule(2)2) - -
10.2Соглаи1еииядлялирективРОУ()
ДлядирективРОУОсуществуютследуюшиедополнительныесоглашения.
ДирективанеможетсодержатькомментариевАСН.1.
Директиваможетнаходмтьсякаквфайле.отличномотсодержашегошаблонРОУО.ккоторо-
муонаотносится.такнвсамомфайле.Когдадирективанаходитсявтомжефайле.онаможетбыть
вне областидействия документа РОУО(до начала или после его). Директива может находиться в
теледокумента, влюбом месте,гдедопустим пробел.
Когдадирективанаходитсявнутридокумента.онадолжнарасполагатьсядошаблонаРОУО.к
которомуонаотносится.Для конкретноюшаблонаРОУОможетсушествоватьнеболееодпойди-
рективыкоикретноговидадюмогутсуществоватьразныедирективыдляодногоитогожешаблона.
Напри мер.наодинитотжешаблонмогутссылатьсядиректнвы
Nickname
и
WorkingSet.noTonbKO
пооднойкаждоговидаДлядругихэлементовАСН. 1могутсуществоватьдругиедирективыМскпате.
Символомобласть_действияявляетсяС МОДополнительномогутбытьопределены(напри-
мер, реализацией)другиесимволыобласть_действия.
Ключевым_словомможетбытьоднонзследуюших:
- Alias;
- ocument;
- Endocument;
- Version.
Операндом, вобщем случае, могутбыть:
-текстоваястрока(безпробелов, запятых, последовательной пары дефнсови знака«больше,
чем*);
-числовая строка (безпробелов, запятых, последовательной парыдефисов изнака «больше,
чем*);
-cstring(«xxxxx»),занимающаяодиустроку;
-{идентификатор-объекта};
-другие конструкцииАСН. l.HanpiiMepbstringnaHhstring.
10.2.1 Д и р е к т и в а а л ь т е р н а т и в
ДирективаАНаяиспользуетсядляпредоставленияальтернативныхилиалиасныхидентифика-
торовдокумента РОУО.Этн алиасы используются для согласования ссылок междудокументами
РОУО,когдаиспользуютсякороткиеили противоречивыеидентификаторы.
Форматднрективы:
--<G М .АПаяидентнфикатор_документаалиас_докумснта
- - 1,алиас_документа}... --
Элементы, выделенные жирным шрифтом (напримерС М .Alias) пишутся так. как показано, а
элементы, набранные куренвом(напримерде)е//т</фил‘а/по/>_4с>л;.у.мешпа),заменяютсятак, какопи-
санониже.
Можетприсутствоваты1есколькоразделенныхзапятымнэлементовалиас_документа.
-идентифи катер„документа—идентификатордоку.ментаРОУОввиделибостроки.взятойв
кавычки("),либоидентификатораобъектавфигурныхскобках({});
-алиасдокумента —альтернативный идентификатордокумента РОУОнвиделибостроки.
взятойвкавычки("),либоидентифнкатораобъектавфигурныхскобках({}).
45