ASSIGNMENT: Compiler
완료 조건
Opened: 목요일, 22 5월 2025, 12:00 AM
Due: 목요일, 29 5월 2025, 1:00 PM
Z uporabo kode iz prejšnjih nalog ustvarite 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. Vsebina naložene zip datoteke mora imeti natančno enako strukturo map kot predloga. 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.