ГОСТ
р
ИСО/МЭК 8824 -9 5
ние», соответствует в точности одна последовательность вида «При-
своениеТипа* или «ПрисвоенкеЗначения* соответственно, которые
устанавливают связь между именем и, соответственно, типом или
значением.
9.4Имена модулей должны использоваться только один раз в
сфере применения определения модуля, за исключением случаев,
определенных в 9.10.
П р и м е ч а н и е . Рекомендуется следующая форма имея модулей, Опреде
ленных я стандартах ИСО:
JSOxxxx—уууу ■
где хххх — номер стандарта ИСО, а уууу — подходящая аббревиатура для наз
вания этого международного стандарта (например, JTM, FTAM иди CCR). Ана
логичное соглашение может использоваться другими организациями, выпускаю
щими стандарты.
95 Если «ПрисвоенныйИдснтификатор» включает «Значение-
ИдеитифнкаторОбъскта», то последний однозначно идентифици
рует модуль.
П р и м е ч а н и е . Рекомендуется назначать идентификатор объекта, чтобы
позволить однозначные ссылки на данный модуль из других модулей.
9.6 «ИдентификаторМодуля»последовательности «Символы-
ИзМодуля» должен присутствовать в «ОпределеиииМодуля» для
некоторого другого модуля, однако, если он включает «Значение-
ИдентификаторО&ьекта». то «СсылкиНаМодуль* могут различать
ся в этих двух определениях.
П р и м е ч а н и я
1 «СсылкаНаМодуль», отличная от используемой в другом модуле, может
быть использована только в том случае, когда входные символы заимствуются из
двух разных модулей с одинаковыми именами (модулей, имена которым’были
присвоены с нарушением 9.4. Использование альтернативных, отличных от ис
ходных. имен позволяет сделать эти модули доступными для использования о теле
определяемого модуля (см. 9.8).
2 если ссылка на модуль осуществляется с использованием как «Ссылки-
ИаМодуль», гак и «Змачеиия-ИдентификагорОбьскга». to последнее являете*
решающим.
9.7 Каждый «ВыходнойСимвол» должен быть определен в дан
ном (определяемом) модуле.
П р и м е ч а н и е Рекомендуется все символы, ссылки на которые допустимы
из других модулей, включать а «ВыхоаиысСимволы» Если таких символов ист,
то следует выбрать альтернативный вариант «пусто» (но не «ВыходныеСсылкн»),
п
9.8 Каждый символ из конструкции «СимволыИзМодуля» дол жен
быть определен в модуле, задаваемом «ИдентнфнкаторомМо-
луля» конструкции «СимволыИзМодуля*. Если н определении ^то го
модуля используют конструкцию «ВыходныеСсылкн*. то карс-
дый’символ должен присутствовать’ в ее «ВыходныхСи.чволах*.
23
: