Generazione del Codice


 

Esercizio 25

Si consideri il costrutto della forma

repeat B1:S1; ...; Bk:Skend

dove S1, ..., Sk  sono istruzioni e B1,..., Bk  sono espressioni booleane e che prescrive di ripetere il ciclo fintantoché le istruzioni S1 non siano state eseguite tutte almeno una volta. Se ne dia lo schema discendente deterministico che genera il codice a tre indirizzi come effetto laterale e calcoli come attributo la lista delle istruzioni di trasferimento incomplete. Si supponga di avere lo schema per B e per le altre istruzioni S.
 
 


 
 
Ultimo aggiornamento 3 Maggio 1999