DN: abstraktna sintaksa
Odprto: ponedeljek, 4. april 2022, 07.00
Rok za oddajo: ponedeljek, 11. april 2022, 07.00
V programskem jeziku Java dopolnite sintaksni analizator za programski jezik PINS'22, da se bo med postopkom sintaksne analize zgradilo abstraktno sintaksno drevo prevajanega programa.
Program
naj prebere vhodno datoteko, ki vsebuje program v programskem jeziku
PINS'22, in na izhod izpiše abstraktno sintaksno drevo.
Domačo
nalogo oddajte v datoteki 63xxxxxx-03.zip (kjer je 63xxxxxx vaša vpisna
številka). Ta datoteka mora imeti enako strukturo kot datoteka
pins22-03.zip, ki vsebuje ogrodje prevajalnika, le da sta v njej tako
leksikalni kot sintkasni analiztor. Program sme uporabljati
samo Java SDK.