ANSI C 8

ANSI C 8



DODATEK A PRZEWODNIK JĘZYKA C ______

wyrażenie-XOR:

wy rażenie-AND

wyraż.enie-XOR ~ wy rażenie-AND

wy rażenie-AND:

wy rażenie-przy równania wyrażenie-AND & wyrażenie-przyrównania

wyrażeń ie-przyrównan i a: wyrażenie-relacyjne

wyrażenie-przyrównania == wyrażenie-relacyjne wyrażenie-przyrównania ! = wyrażenie-relacyjne

wyrażenie-relacyjne:

wyrażenie-przesunięcia wyrażenie-relacyjne < wyrażenie-przesunięcia wyrażenie-relacyjne > wyrażenie-przesunięcia wyrażenie-relacyjne <= wyrażenie-przesunięcia wyrażenie-relacyjne >= wyrażenie-przesunięcia

wyrażenie-przesunięcia: wyrażenie-addy ty wne

wyrażenie-przesunięcia « wyrażenie-acldytywne wyrażenie-przesunięcia » wyrażenie-addytywne

wyrażenie-addytywne:

wyrażenie-multyplikatywne

wyrażenie-addytywne + wyrażenie-multyplikatywne wyrażenie-addytywne - wyrażenie-multyplikatywne

* wyrażenie-rzutowania I wyrażenie-rzutowania % wyrażenie-rzutowania


wyrażenie-multyplikatywne: wyrażeń ie-rzuto wan i a wyrażenie-multyplikatywne wyrażenie-multyplikatywne wyrażenie-multyplikatywne

wyrażenie-rzutowania:

wyrażeń ie-je dno a rg umen towe ( nazwa-typu ) wyrażenie-rzutowania

A13 GRAMATYKA


powered by

MTsTo 1


wyrażenie-jednoa rg u men towe: wyrażeń ie-przyrostko we ++ wyrażenie-jednoargumentowe wyrażenie-jednoargumentowe operator-jednoargumentowy wyrażenie-rzutowania sizeof wyrażenie-jednoargumentowe sizeof (nazwa-typu )

operator-jednoargumentowy: jeden z

[ wyrażenie ]

( list a-argument ów m ) . identyfikator -> identyfikator ++


wyraienie-przyrostkowe: wyrażenie-proste wyrażeń ie-przyrostko we wyrażenie-przyrostkowe wyrażenie-przyrostkowe wyrażenie-przyrostkowe wyrażenie-przyrostkowe wyrażenie-przyrostkowe

wyrażenie-proste:

identyfikator

stała

napis

( wyrażenie )

lista-argumentów:

wy rażenie-przypisania lista-argumentów , wyrażenie-przypisania

stała:

stała-całkowita

stała-znakowa

stała-zmiennopozycyjna

stała-wyliczenia

Poniższa gramatyka podsumowuje budowę wierszy sterujących preprocesora, nie nadaje się jednak do mechanicznej analizy. Zawiera symbol tekst, który oznacza zwykły tekst programu, bezwarunkowe wiersze sterujące preprocesora lub pełne warunkowe konstrukcje preprocesora.

319


Wyszukiwarka

Podobne podstrony:
ANSI C 8 DODATEK A PRZEWODNIK JĘZYKA C stałe przypadków są różne od wartości wyrażenia i nie wystę
ANSI C 8 DODATEK A PRZEWODNIK JĘZYKA C_________ Wszystkie z typów zmiennopozycyjnych: pojedynczej
ANSI C 8 DODATEK A PRZEWODNIK JĘZYKA
ANSI C 2 DODATEK A PRZEWODNIK JĘZYKA C W pierwszym wydaniu książki typ wyrażenia przyrostkowego by
ANSI C 5 DODATEK A PRZEWODNIK JĘZYKA C_________A2.1 Jednostki leksykalne Istnieje sześć klas jedno
ANSI C 6 DODATEK A PRZEWODNIK JĘZYKA C_____.____A2.5.2 Stałe znakowe Stała znakowa jest ciągiem zł
ANSI C 7 DODATEK A PRZEWODNIK JĘZYKA C------- czaj umieszczane w oddzielnych wierszach; w kilku pr
ANSI C 9 DODATEK A PRZEWODNIK JĘZYKA C_______—- Gdy wartość całkowita jest przekształcana do typu
ANSI C 0 DODATEK A PRZEWODNIK JĘZYKA C_________ Obiekt typu całkowitego można jawnie przekształcić
ANSI C 1 DODATEK A PRZEWODNIK JĘZYKA C Implementacje różnią się reakcjami na dzielenie przez zero
ANSI C 4 DODATEK A PRZEWODNIK JĘZYKA C_______ wynikiem jest 1; jeśli odnosi się do tablicy, to wyn
ANSI C 5 DODATEK A PRZEWODNIK JĘZYKA CA7.8 Operatory przesunięcia Operatory przesunięcia « i » są
ANSI C 6 DODATEK A PRZEWODNIK JĘZYKA C_____ Wynikiem tej operacji jest bitowa różnica symetryczna
ANSI C 7 DODATEK A PRZEWODNIK JĘZYKA C__________ rekurencyjnie, podskładowych nie może być kwalifi
ANSI C 9 DODATEK A PRZEWODNIK JĘZYKA C________■ Kwalifikatory typu wskazują specjalne właściwości
ANSI C 0 DODATEK A PRZEWODNIK JĘZYKA C ___——- łujących się do samych siebie: struktura lub unia mo
ANSI C 1 DODATEK A PRZEWODNIK JĘZYKA C union { struct { int type; ł n; struct { int type
ANSI C 2 DODATEK A PRZEWODNIK JĘZYKA CA8.6 Znaczenie deklaratorów Lista deklaratorów pojawia się p
ANSI C 3 DODATEK A PRZEWODNIK JĘZYKA C____- tablicą o pięciu elementach, z których każdy jest tabl

więcej podobnych podstron