ГОСТ Р ИСО .МЭК 8824— 93
Примечание. «ВложеняыеОире деления», если «ни присутствуют, не
играют явной роли мри определении множества допустимых строк.
Л.З 10 Элемент («а-строкз») описывает последовательности знаков, состав-
.oaiownr «з Строку*, без обрамляющей пары кавычек (").
А.3.11 Элемент«СсылкаНаПродукцию» описывает произвольную последо
вательности знаков, задаваемых «Продукцией», идентифицируемой данной
ссылкой.
А.3.12 Последовательности знаков, описываемые следующими четырьмя
вариантами продукции «ОпрсдслонмеСммвола*, задаются таблицей А.1.
Примечание.Последовательностизнаков, описываемые вариантом
«string», должны заканчиваться в использовании макрообоэначения появлением
последовательности. описываемой очередным выражением «Определеннее им-
вола» в «СнисксСимволов».
Л.З 13 Вариант <;урс» описывает последовательности знаков, образующие
обозначение вида «Тип», соответствующее определению л 12.1.
1
Примечание. Выражение «ОпределснныйТип» в определении из 12.1
может э данном случае содержать «ЛокальнуюСеылкуНаТип», служащую для
обозначения типа, определенного с помощью макроопределения.
Л.З 14 Вариант «Суре (ЛокадьнэяСсылкзНаТнп)» описывает последователь
ности звэкоз, образующие выражение «Тил*, соответствующее определению из
12 1, и кроме того присваивает зтот тип «ЛокальиойСсылкеНаТип»
Л.З.15 Вариант «value (МакроТип)* описывает последовательности знаков,
образующие, выражение «Значение», соответствующее определению из 12.7, того
типа, который задан выражением «Макротип*
А.3.16 Выражение «value- (ЛокэльнаяСсылкаНаЗиачение МакроТип)» опи
сывает последовательности знаков, образующих выражение «Значение», соот
ветствующее определению на 12.7, того типа, который задан выражением «Мак
роТип*. и кроме того присваивает пот тип «ЛокальиойСсылкеНаТип». Впослед
ствии тон же «ЛокальиойСсылкеНаТип» может быть присвоен другой тип.
А3.17 Вариант «value (VALUE МакроТип)» описывает последовательности
знаков, образующих выражение «Значение», (соответствующее определению
из 12.7) того типа, который задай выражением «МакроТип», но кроме того воз
вращав! данное значение и качестве значения, заданного данным использованием
макрообозна’чскнй. Тип возвращаемого значения задается выражением «Макро-
Тип»
А.3.18 При синтаксическом анализе любого правильного использования мак-
рообояиачсиий должно осуществляться в точности одно присвоение значения вы
ражению «VALUE» (описанному в А З 17 или А3.19).
А.319 Выражение «ВложенныеОмределення» определяется следующими
продукциями:
ВложеиноеОпрелс.кпме : • •=—
<С!!исокВложеиныхОпреде.тсиий>
СписокВложскныхОпределениЙ :: —
ПложеиноеОпределеиие ;
СписокВложениыхОпредслений
ВложенносОпрс деление
Вложеино«-Определени.* :; «
ЛокалькосПрисвоеннеТипа |
ЛокальноеПриСпосииеЗиаченкя
ЛокальноеПрисвоснисТнпа ::
ЛокальнаяСсылкаНаТип
« : : —■» ’
68