Naloga: Prevajalnik
Zahteve zaključka
Odprto: torek, 12. maj 2026, 14.00
Rok za oddajo: torek, 19. maj 2026, 14.00
Z uporabo kode iz prejšnjih nalog napišite delujoč prevajalnik, ki izpiše prevod programa v zbirni jezik izbranega procesorja:
- dodajte epilog in prolog vsaki prevedeni funkciji,
- dodajte zagonsko rutino, ki kliče funkcijo _main,
- dodajte standardno knjižnico (funkcije new, del in osnovne vhodno-izhodne funkcije).
Rešitev morate oddati kot zip datoteko z imenom xxxxxxxx.zip, kjer xxxxxxxx predstavlja vašo študentsko identifikacijsko številko. Zip datoteka mora vsebovati popolno izvorno kodo (vključno s prejšnjimi fazami), vendar brez antlr in generiranih datotek.
Med laboratorijskimi vajami boste na svojem računalniku demonstrirali delovanje vašega prevajalnika. Zato pripravite primere, ki čim bolje poudarijo zmožnosti vašega prevajalnika.
P.S. Ne začnite z delom na tej nalogi šele zadnji dan pred rokom za oddajo.