Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 8824-2-2001; Страница 13

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ 8820-69 Канавки для выхода шлифовального круга. Форма и размеры ГОСТ 8820-69 Канавки для выхода шлифовального круга. Форма и размеры Grinding stone exit grooves. Shape and sizes (Настоящий стандарт распространяется на детали со шлифованными поверхностями, в конструкции которых предусмотрены канавки для выхода шлифовального круга) ГОСТ Р ИСО/МЭК 8824-93 Информационная технология. Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии один (АСН.1) ГОСТ Р ИСО/МЭК 8824-93 Информационная технология. Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии один (АСН.1) Information technology. Open systems interconnection. Specification abstract syntax notation one (ASN.1) (Настоящий стандарт описывает нотацию для определения абстрактного синтаксиса, называемую абстрактно-синтаксической нотацией версии один (АСН.1). Настоящий стандарт определяет ряд простых типов вместе с присвоенными им тегами и обозначения, которые следует использовать для ссылок на эти типы, а также для задания значений этих типов. Настоящий стандарт определяет методы построения новых типов из более простых типов и обозначения, которые следует использовать при определении такого рода структурированных типов и присвоении им тегов, а также при задании значений этих типов) ГОСТ Р ИСО/МЭК 8824.3-2002 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН 1). Часть 3 Спецификация ограничения
Страница 13
ГОСТ Р ИСО/МЭК 8824-2-2001

OptionalGroup : : = «[» TokenOrGroupSpec empty + «]»

RequiredToken : : =

Literal |

PrimitiveFieldName

Примечание — Разработчику конструкции «SyntaxList» не предоставляются полные возможности БИФ. Грубо говоря, мощность нотации эквивалента той, которая обыгчно используется при спецификации синтаксисов командной строки для интерпретаторов команд. Список возможных признаков «RequiredToken» дается в том порядке, в каком они допустимы; один или несколько последовательных признаков могут быть сделаны факультативными путем заключения их в квадратные скобки.

10.6    Признак «word», используемый как литерал «Literal», не должен быть одним из следующих: BIT

BOOLEAN

CHARACTER

CHOICE

EMBEDDED

END

ENUMERATED

EXTERNAL

FALSE

INSTANCE

INTEGER

INTERSECTION

MINUS-INFINITY

NULL

OBJECT

OCTET

PLUS-INFINITY

REAL

RELATIVE-OID

SEQUENCE

SET

TRUE

UNION

Примечание — Этот список включает только те (и все те) зарезервированные слова АСИ. 1, которые могут появляться в первом элементе продукций «Type», «Value», «ValueSet», «Object» или «ObjectSet», а также зарезервированное слово «END». Использование других зарезервированных слов АСИ. 1 не вызывает двусмысленности и разрешается. Когда определяемый синтаксис используется в окружении, в котором «word» является также «typereference» или «objectsetreference», то их использование в качестве «word» имеет предпочтение.

10.7    Продукция «Literal» специфицирует фактическое включение того литерала «Literal», который является либо «word», либо запятой («,»), в данной позиции в определяемом синтаксисе.

Literal : : = word |

«,»

10.8    Каждая альтернатива «PrimitiveFieldName» специфицирует включение (в данной позиции в новом синтаксисе) продукции «Setting» (см. 11.6) для соответствующего поля.

10.9    Каждая альтернатива «PrimitiveFieldName» класса информационных объектов должна появляться ровно один раз.

10.10    Когда в процессе синтаксического разбора встречается альтернатива «OptionalGroup», а следующий элемент АСН. 1 является синтаксически приемлемым в качестве первого элемента АСН. 1 в факультативной группе, то принимается, что эта группа присутствует. Если следующий элемент не является синтаксически приемлемым в качестве первого элемента АСН. 1 в факультативной группе, то принимается, что эта группа отсутствует.

Примечание — Для того чтобы предотвратить неожиданные эффекты, разработчики обычно делают первым элементом АСИ. 1 в факультативной группе литерал «Literal».

10.11    Экземпляр использования «DefinedSyntax» является недопустимым, если он не специфицирует все обязательные поля для класса информационных объектов.

10