PDA

Visualizza la versione completa : Albero sintattico e BNF


Vencia
08-03-2011, 12:19
Ciao ha tutti sono nuovo del forum,ma gi da un p che vi seguo quindi ho deciso di iscrivermi!;)
Avrei bisogno di una mano, mi potete aiutare?
L'esercizio : Si consideri il riferimento a variabile

(ptr->buffer)[count].value

assumendo che compaia nel contesto di un programma nel quale figurano le seguenti definizioni e dichiarazioni:

struct list{ struct record * buffer;...};
struct record { float value;...};
float x;
struct list * ptr;
int count
Si costruisca l'albero sintattico che riduce il riferimento e si riporti il BNF del frammento di sintassi del linguaggio c coinvolto nella riduzione.
Si descriva la natura generale della semantica di un riferimento e lo specifico significato del caso.

Grazi mille in anticipo dell'aiuto!! davvero!!;)

alka
08-03-2011, 13:32
Innanzitutto, leggi il Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887) di quest'area del forum.

Qui non si risolvono esercizi conto terzi: proponi la tua soluzione e gli utenti saranno ben felici di correggerla o migliorarla fornendoti i suggerimenti del caso.

Il codice va formattato usando il tag [CODE].

Il linguaggio utilizzato va riportato nel titolo.

Per queste e altre indicazioni, ti rimando al regolamento menzionato all'inizio.

Loading