Preskoči na glavno vsebino
Učilnica FRI 25/26
  • Domov
  • Koledar
  • Več
Slovenščina ‎(sl)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Trenutno uporabljate gostujoči dostop
Prijavite se
Učilnica FRI 25/26
Domov Koledar
Razširi vse Skrči vse
  1. Nadzorna plošča
  2. prbuni
  3. 16. marec - 22. marec
  4. Naloga: SEMANTIČNA ANALIZA (2. del)

Naloga: SEMANTIČNA ANALIZA (2. del)

Zahteve zaključka
Odprto: torek, 24. marec 2026, 13.00
Rok za oddajo: torek, 31. marec 2026, 13.00

Na osnovi predloge napišite del semantičnega analizatorja za programski jezik PREV'26, ki opravi preverjanje tipov (in obenem še razreševanje imen imen komponent): prevajalnik mora izpisati XML datoteko z abstraktnim sintaksnim drevesom in izračunanimi atributi (za opis tipov, ali je izraz konstanten, ali izraz določa naslov). V primeru napake v izvornem programu mora prevajalnik izpisati mesto in vzrok prve odkrite napake.

Rešitev oddajte v ZIP datoteki z imenom XXXXXXXX-seman.zip, pri čemer je XXXXXXXX vaša vpisna številka. Oddana ZIP datoteka mora imeti natančno isto strukturo kot predloga (na najvišjem nivoju je zgolj mapa prev26) in mora vsebovati natančno in samo celotno izvorno kodo (skupaj s predhodnimi fazami prevajalnika).

Trenutno uporabljate gostujoči dostop (Prijavite se)
Pridobi mobilno aplikacijo
Stran poganja Moodle
Obvestilo o avtorskih pravicah