DN: razreševanje imen

Odprto: ponedeljek, 11. april 2022, 07.00
Rok za oddajo: četrtek, 21. april 2022, 12.00

V programskem jeziku Java implementirajte rayreševanje imen za programski jezik PINS'22.  Program naj prebere vhodno datoteko, ki vsebuje program v programskem jeziku PINS'22, in na izhod izpiše abstraktno sintaksno drevo, v katerem je za vsako uporabljeno ime oynačeno mesto njegove deklaracije.

Domačo nalogo oddajte v datoteki 63xxxxxx-04.zip (kjer je 63xxxxxx vaša vpisna številka).  Ta datoteka mora imeti enako strukturo kot datoteka pins22-04.zip, ki vsebuje ogrodje prevajalnika, le da sta v njej tako leksikalni kot sintkasni analiztor.  Program sme uporabljati samo Java SDK.