ГОСТ 1»ИСО/МЭК 8824-2-2001
7.9 Слово
Имя элемента - word
Слово «word» должно состоять из последовательности символов, определенной и ГОСТ I*
ИСО/МЭК 8824-1. 11.2 для «typereference», за исключением того, что п нее не должны включаться
буквы или цифры нижнего регистра.
7.10 Дополнительные ключевые слова
Имена CLASS, INSTANCE. SINTAX и UNIQUE приведены в ГОСТ Г ИСО/МЭК 8824-1, 11.18
как ’зарезервированные слова.
8 Определения ссылок
8.1 Конструкции
DefinedObjectClass :: =
ExtemalObjectCIassReference |
objectclassreference |
UsefulObjectClassReference
DefmedObject:: =
ExtemalObjectReference |
objectreference
DefinedObject S et: : =
ExtemalObjectSetReference
j
objectsetreference
используются для ссылок на определения класса, информационного объекта и множества инфор
мационных объектов соответственно.
8.2 За исключением, определенным в ГОСТ Р ИСО/МЭК 8824-1, 12.15, альтернативы
«objectclassreference*. «objectreference* и «objectsetreference* должны использоваться только в том
модуле, в котором класс, информационный объект или множество информационных объектов (см.
9.1, 11.1 и 12.1) присвоены этой ссылке.
Альтернативы «ExtemalObjectCIassReference». «ExternalObjectReference* и «ExtemalObjectSet-
Reference» определяются следующим образом:
ExtemalObjectCIassReference : : =
modulereference
objectclassreference
ExternalObjectReference : : =
modulereference
*.*
objectreference
ExtemalObjectSetReference :: =
modulereference
objectsetreference
Эти альтернативы должны использоваться только в том случае, если соответствующим «ob
jectclassreference*, «objectreference» или «objectsetreference* были присвоены класс, информационный
объект или множество информационных объектов соответственно (см. 9.1, 11.1 и 12.1) в модуле
(отличном от ссылающегося модуля), идентифицированном соответствующей ссылкой «module-
reference*. Это и есть именно те, соответственно, класс, информационный объект или множество
информационных объектов, которые указываются.
8.3 Альтернатива «UsefulObjectClassReference* для «DefinedObjectClass* определяется следую
щим образом:
UsefulObjectClassReference : : = TYPE-IDENTIFIER | ABSTRACT-SYNTAX, где первая
альтернатива определена в приложении А, а вторая —в приложении В.
и ABSTRACT-SYNTAX приведены в ГОСТ Р
Примечание- Имена TYPE—IDENTIFIER
ИСО/МЭК 8824-1, 11.18 как зарезервированные слова.
5