Единица трансляции. Объявление верхнего уровня., страница 3

V45 = V44 È { <индексное-выражение> | <постфиксное-выражение> → <индексное-выражение> Î P, <постфиксное-выражение> Î V44} = {…, <постфиксное-выражение>, <индексное-выражение>}

V46 = V45 È { ‘[‘, ‘]’ | <индексное-выражение> → <постфиксное-выражение> ‘[‘ <выражение> ‘]’ Î P, <индексное-выражение> Î V45} = {…, <индексное-выражение>, ‘[‘, ‘]’}

V47 = V46 È { <выражение-выбора-компонента> | <постфиксное-выражение> → <выражение-выбора-компонента> Î P, <постфиксное-выражение> Î V46} = {…, <постфиксное-выражение>, <выражение-выбора-компонента>}

V48 = V47 È { <непосредственный-выбор-компонента> | <выражение-выбора-компонент> → <непосредственный-выбор-компонента> Î P, <выражение-выбора-компонент> Î V47} = {…, <выражение-выбора-компонент>, <непосредственный-выбор-компонента> }

V49 = V48 È { <опосредованный-выбор-компонента> | <выражение-выбора-компонент> → <опосредованный-выбор-компонента> Î P, <выражение-выбора-компонент> Î V48} = {…,  <выражение-выбора-компонент>, <опосредованный-выбор-компонента> }

V50 = V49 È { ‘->’ | <опосредованный-выбор-компонента> → <постфиксное-выражение> -> <идентификатор> Î P, <опосредованный-выбор-компонента> Î V49} = {…,  <опосредованный-выбор-компонента>, ‘->’}

V51 = V50 È { <вызов-функции> | <постфиксное-выражение> → <вызов-функции> Î P,  <постфиксное-выражение> Î V50} = {…,  <постфиксное-выражение>, <вызов-функции>}

V52 = V51 È { <список-выражения> | <вызов-функции> → <постфиксное-выражение> ( <список-выражения> ) Î P, <вызов-функции> Î V51} = {…,  <вызов-функции>, <список-выражения>}

V53 = V52 È { <постинкрементное-выражение> | <постфиксное-выражение> → <постинкрементное-выражение> Î P, <постфиксное-выражение> Î V52} = {…, <постфиксное-выражение>, <постинкрементное-выражение> }

V54 = V53 È { ‘++’ | <постинкрементное-выражение> → <постфиксное-выражение> ++ Î P,  <постинкрементное-выражение> Î V53} = {…,  <постинкрементное-выражение>, ‘++’}

V55 = V54 È { <постдекрементное-выражение> | <постфиксное-выражение> → <постдекрементное-выражение> Î P, <постфиксное-выражение> Î V54} = {…, <постфиксное-выражение>, <постдекрементное-выражение>}

V56 = V55 È { ‘--’ | <постдекрементное-выражение> → <постфиксное-выражение> -- Î P,  <постинкрементное-выражение> Î V55} = {…,  <постинкрементное-выражение>, ‘--’}

V57 = V56 È { <унарное-выражение-«минус»> | <унарное-выражение> → <унарное-выражение-«минус»> Î P, <унарное-выражение> Î V56} = {…, <унарное-выражение>, <унарное-выражение-«минус»>}

V58 = V57 È { <унарное-выражение-«плюс»> | <унарное-выражение> → <унарное-выражение-«плюс»> Î P, <унарное-выражение> Î V57} = {…, <унарное-выражение>, <унарное-выражение-«плюс»>}

V59 = V58 È { <логическое-выражение-НЕ> | <унарное-выражение> → <логическое-выражение-НЕ> Î P, <унарное-выражение> Î V58} = {…, <унарное-выражение>, <логическое-выражение-НЕ> }

V60 = V59 È { ‘!’ | <логическое-выражение-НЕ>→ ! <унарное-выражение> Î P, <логическое-выражение-НЕ> Î V59} = {…,  <логическое-выражение-НЕ>, ‘!’}

V61 = V60 È { <адресное-выражение> | <унарное-выражение> → <адресное-выражение> Î P, <унарное-выражение> Î V60} = {…, <унарное-выражение>, <адресное-выражение> }

V62 = V61 È { ‘&’ | <адресное-выражение> → & <унарное-выражение> Î P, <адресное-выражение> Î V61} = {…, <адресное-выражение>, ‘&’}