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

ГОСТ Р ИСО/МЭК8824.4-2003; Страница 9

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 8824.3-2002 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН 1). Часть 3 Спецификация ограничения ГОСТ Р ИСО/МЭК 8825-93 Информационная технология. Взаимосвязь открытых систем. Спецификация базовых правил кодирования для абстрактно-синтаксической нотации версии один (АСН. 1) ГОСТ Р ИСО/МЭК 8825-93 Информационная технология. Взаимосвязь открытых систем. Спецификация базовых правил кодирования для абстрактно-синтаксической нотации версии один (АСН. 1) Information technology. Open Systems Interconneсtion. Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN. 1) (Настоящий стандарт определяет набор базовых правил кодирования, который может служить основой для определения синтаксиса передачи для значений, определенных с помощью нотации ГОСТ Р ИСО/МЭК 8824. Базовые правила кодирования применяют также при декодировании полученного с их помощью синтаксиса передачи для определения значений переданных данных. Описываемые базовые правила кодирования используют во время взаимодействия компонентами, предоставляющими услуги уровня представления, когда это требуется контекстом представления) ГОСТ Р ИСО/МЭК 8825.1-2003 Информационная технология. Правила кодирования АСН 1. Часть 1 Спецификация базовых (BER), канонических (CER) и отличительных (DER) правил кодирования
Страница 9
ГОСТ Р ИСО/МЭК 8824-4-2003

8.12    Когда в параметризованный тип в качестве фактического параметра подставляется значение или множество значений, то требуется, чтобы тип фактического параметра был совместим с управляющим соответствующего пустого параметра. (См. ГОСТ Р ИСО/МЭК 8824-1, F.6.2, F.6.3).

8.13    При определении параметризованного типа с пустым параметром вместо значения или множества значений тип, используемый для управления этим пустым параметром, должен быть таким, что все его значения допустимы для использования во всех правых частях присваиваний, где есть пустой параметр. (См. ГОСТ Р ИСО/МЭК 8824-1, F.6.5).

9 Указания параметризованных определений

9.1    В перечне “SymbolList” (в “Export” или “Import”) параметризованное определение должно быть указано с помощью “ParameterizedReference”:

ParameterizedReference : : = Reference | Reference “{” “}”, где “Reference” — первый элемент в “ParameterizedAssignment”, как определено в 8.2.

Примечание — Первая альтернатива для “ParameterizedReference” предусмотрена исключительно для облегчения понимания. Обе альтернативы имеют один и тот же смысл.

9.2    Вне “Export” или “Import” параметризованное определение должно быть указано конструкцией “Parameterized<X>”, которая может использоваться как альтернатива для соответствующего “<Х>”.

ParameterizedType : : =

SimpleDefinedType

ActualParameterList

SimpleDefinedType : : =

Externaltypereference | typereference

ParameterizedValue : : =

SimpleDefinedValue

ActualParameterList

SimpleDefinedValue : : =

Externlvaluereference | valuereference

ParameterizedValueSetType : : =

SimpleDefinedType

ActualParameterList

ParameterizedObjectClass : : =

DefinedObjectClass

ActualParameterList

ParameterizedObjectSet : : =

DefinedObjectSet

ActualParameterList

ParameterizedObject : : =

DefinedObject

ActualParameterList

9.3    Имя ссылки в “Defind<X>” должно быть именем ссылки, для которого сделано присваивание в “ParameterizedAssignment”.

6