DN: Izvajanje vmesne kode
Uporabite linearizator kode iz predloge in preverite, da ustreza vaši generirani vmesni
kodi, s prilozenim interpreterjem pa preverite, da linearizirana koda
pravilno deluje.
V klicne zapise sta dodani spremenljivki FP in
RV. FP je spremenljivka, ki slu"zi kot klicni kazalec (frame pointer),
RV je spremenljivka, v katero mora funkcija nalo"ziti rezultat (return
value). Popravite generirano kodo tako, da uporablja ti dva
spremenljivki.
Rešitev 8. domače naloge oddajte kot arhiv
63xxxxxx-08.zip (kjer je 63xxxxxx vaša vpisna številka) - rešitve
dosedanjih domačih nalog so del rešitve 8. domače naloge. V tem arhivu
naj bo struktura direktorijev natančno enaka strukturi direktorijev v
arhivu s predlogo domače naloge (z dodanimi rešitvami dosedanjih domačih
nalog).
Domačo nalogo boste zagovarjali na svojem računalniku. Pripravite ustrezne testne programe, s katerimi boste dokazali delovanje prevajalnika.