DODATEK A PRZEWODNIK JĘZYKA C
struktura-unia: jeden z struct union
lista-deklaracji-składowych: deklaracja-składowych
lista-deklaracji-składowych deklaracja-składowych
inicjowana-lista-deklaratorów: inicjowany-deklarator
inicjowana-lista-deklaratorów , inicjowany-deklarator
inicjowany-deklarator:
deklarator
deklarator = inicjator deklaracja-składowych:
lista-spec-kwal lista-deklaratorów-składowych ; lista-spec-kwal:
specyfikator-typu lista-spec-kwalnpc kwalifikator-typu lista-spec-kwal,,pc
lista-deklaratorów-składowych:
deklarator-składowej
lista-deklaratorów-składowych , deklarator-składowej
deklarator-składowej:
deklarator
deklarator,,pc : wyraienie-stałe
specyfikator- wyliczenia:
enum identyfikatorupc { lista-wyliczników } enum identyfikator
lista-wyliczników:
wylicznik
lista-wyliczników , wylicznik
wylicznik:
identyfikator
identyfikator = wyraienie-stałe
deklarator:
A13 GRAMATYKA
----------_— I |
1 powered by I |
I |
| Mi siol |
wskaźnikopc bezpośredni-deklarator
bezpośredn i-deklarator: identyfikator ( deklarator )
bezpośredni-deklarator [ wyratenie-stałeopc ] bezpośredni-deklarator ( lista-typów-parametrów ) bezpośredni-deklarator ( lista-identyfikatorówopc)
wskaźnik:
* lista-kwalifikatorów-typUopc
* lista-kwalifikatorów-typuopc wskaźnik
lista-kwalifikatorów-typu:
kwalifikator-typu
lista-kwalifikatorów-typu kwalifikator-typu
lista-typów-parametrów: lista-parametrów lista-parametrów ,
lista-parametrów:
deklaracja-parametru lista-parametrów , deklaracja-parametru
deklaracja-parametru:
specyfikatory-deklaracji deklarator specyfikatory-deklaracji deklarator-abstrakcyjnyOIK
lista-identyfikatorów: identyfikator
lista-identyfikatorów , identyfikator inicjator:
wyraienie-przypisania { lista-inicjatorów }
{ lista-inicjatorów , }
lista-inicjatorów:
inicjator
lista-inicjatorów , inicjator
315