Generazione del Codice
Esercizio 19
Si abbia un linguaggio di assegnamenti di variabili a variabili. Tali
variabili possono essere intere o reali o componenti di record di tipo
intero o reale. Si supponga che a seguito della lettura delle
dichiarazioni il compilatore abbia messo in tabella un tipo (intero,
reale o record) come si evince dall'esempio
Si chiede di dare lo schema per l'analisi ascendente deterministica
che per un'istruzione di assegnamento come c.j.n := b
determini nel caso della variabile semplice il tipo della
variabile, nel caso della componente di record esistenza e tipo e
segnali eventuali errori o discrepanze.
Ultimo aggiornamento 3 Maggio 1999
|