DN: Izvajanje vmesne kode

Odprto: četrtek, 19. maj 2022, 18.00
Rok za oddajo: četrtek, 26. maj 2022, 11.00

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.