V0 = {<единица-трансляции>}
V1 = V0 È {<объявление-верхнего-уровня> | <единица-трансляции> → <объявление-верхнего-уровня> Î P, <единица-трансляции> Î V0} = {<единица-трансляции>, <объявление-верхнего-уровня>}
V2 = V1 È { <объявление> | <объявление-верхнего-уровня> → <объявление> Î P, <объявление-верхнего-уровня> Î V1} = { …, <объявление-верхнего-уровня>, <объявление> }
V3 = V2 È {<спецификатор-типа>, <инициализированный-список-описателей>, ‘;’ | <объявление> → <спецификатор-типа> <инициализированный-список-описателей> ; Î P, <объявление> Î V2} = {…, <объявление>, <спецификаторы-типа>, <инициализированный-список-описателей>, ‘;’ }
V4 = V3 È { <инициализированный-описатель> | <инициализированный-список-описателей> → <инициализированный-описатель> Î P, <инициализированный-список-описателей> Î V3} = { …, <инициализированный-список-описателей>, ; , <инициализированный-описатель>}
V5 = V4 È { <описатель>, ‘=’, <инициализатор> | <инициализированный-описатель> → <описатель> = <инициализатор> Î P, <инициализированный-описатель> Î V4} = { …, <инициализированный-описатель>, <описатель>, ‘=’, <инициализатор>}
V6 = V5 È { <выражение-присваивания> | <инициализатор> → <выражение-присваивания> Î P, <инициализатор> Î V5} = {…, <инициализатор>, <выражение-присваивания>}
V7 = V6 È { <логическое-выражение-ИЛИ> | <выражение-присваивания> → <логическое-выражение-ИЛИ> Î P, <выражение-присваивания> Î V6} = {…, <выражение-присваивания>, <логическое-выражение-ИЛИ>}
V8 = V7 È { ‘||’, <логическое-выражение-И> | <логическое-выражение-ИЛИ> → <логическое-выражение-ИЛИ> || <логическое-выражение-И> Î P, <логическое-выражение-ИЛИ> Î V7} = {…, <логическое-выражение-ИЛИ>, ‘||’, <логическое-выражение-И> }
V9 = V8 È { ‘&&’, <выражение-равенства> | <логическое-выражение-И> → <логическое-выражение-И> && <выражение-равенства>Î P, <логическое-выражение-И> Î V8} = {…, <логическое-выражение-И>, ‘&&’, <выражение-равенства>}
V10 = V9 È { <знак равенства>, <выражение-отношения> | <выражение-равенства> → <выражение-равенства> <знак равенства> <выражение-отношения> Î P, <выражение-равенства> Î V9} = {…, <выражение-равенства>, <знак равенства>, <выражение-отношения>}
V11 = V10 È { ‘==’ | <знак-равенства> → == Î P, <знак-равенства> Î V10} = {…, <знак-равенства>, ‘==’}
V12 = V11 È { ‘!=’ | <знак-равенства> → != Î P, <знак-равенства> Î V11} = {…, <знак-равенства>, ‘==’, ‘!=’ }
V13 = V12 È { <знак-отношения>, <аддитивное-выражение> | <выражение-отношения> → <выражение-отношения> <знак-отношения> <аддитивное-выражение> Î P, <выражение-отношения> Î V12} = {…, <выражение-отношения>, <знак-отношения>, <аддитивное-выражение>}
V14 = V13 È { ‘<’ | <знак-отношения> → < Î P, <знак-отношения> Î V13} = {…, <знак-отношения>, ‘<’}
V15 = V14 È { ‘>’ | <знак-отношения> → > Î P, <знак-отношения> Î V14} = {…, <знак-отношения>, ‘>’}
V16 = V15 È { ‘<=’ | <знак-отношения> → <= Î P, <знак-отношения> Î V15} = {…, <знак-отношения>, ‘<=’}
V17 = V16 È { ‘>=’ | <знак-отношения> → >= Î P, <знак-отношения> Î V16} = {…, <знак-отношения>, ‘>=’}
V18 = V17 È { <аддитивный-знак>, <мультипликативное-выражение> | <аддитивное-выражение> → <аддитивное-выражение> <аддитивный-знак> <мультипликативное-выражение> Î P, <аддитивное-выражение> Î V17} = {…, <аддитивное-выражение>, <аддитивный-знак>, <мультипликативное-выражение> }
V19 = V18 È { ‘+’ | <аддитивный-знак>→ + Î P, <аддитивный-знак> Î V18} = {…, <аддитивный-знак>, ‘+’ }
V20 = V19 È { ‘-’ | <аддитивный-знак>→ - Î P, <аддитивный-знак> Î V19} = {…, <аддитивный-знак>, ‘-’ }
V21 = V20 È {<знак-умножения>, <унарное-выражение> | <мультипликативное-выражение> → <мультипликативное-выражение> <знак-умножения> <унарное-выражение> Î P, <мультипликативное-выражение> Î V20} = {…, <мультипликативное-выражение>, <знак-умножения>, <унарное-выражение> }
V22 = V21 È { ‘*’ | <знак-умножения> → * Î P, <знак-умножения> Î V21} = {…, <знак-умножения>, ‘*’ }
V23 = V22 È { ‘/’ | <знак-умножения> → / Î P, <знак-умножения> Î V22} = {…, <знак-умножения>, ‘/’ }
V24 = V23 È { ‘%’ | <знак-умножения> → % Î P, <знак-умножения> Î V23} = {…, <знак-умножения>, ‘%’ }
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.