«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2008

Fw: Detalji PP1 domaci2 - za asistenta(da se ne izgubi)

by Sasa Vitorovic
petak, 18. januar 2008 - 09:29.


----- Original Message -----
From: Sasa Vitorovic
To: ir4pp1@rti.etf.bg.ac.yu
Sent: Thursday, January 17, 2008 7:33 AM
Subject: Re: [ir4pp1] Detalji PP1 domaci2


Pozdrav,

Hvala na odgovorima.

1)Posmatra se tacka poklapanje aktulenih i formalnih parametara metoda(stavka od 1,5 poena). Tamo se navodi da treba uraditi i proveru za predefinisane tipove. Da li se pod predefinisanim tipovima podrazumeva len, char i ord, a NE read i print?

2)Ako imamo skevencu naredbi
...;
len(niz);
...;

To je u Mikrojavi ok, ali je problem u java fajlu koji se dobije, taj fajl ne moze da se prevede. Koliko ja razumem zahteve zadataka, to treba ostaviti tako tako je(java fajl nece se moci prevesti).

3) Samo da primetim. Kako mi se cini, gramatika ne dozvoljava da povratne vrednosti metode budu nizovi. Ili gresim? U gramatici je za povratni tip metode postojao designator, ali sam ja tu stavio ident. Na primer, designatori: ime[2] ili a.b nema smisla da budu povratni tipovi metode.

4)Vezano za broj linije na kojem je nastala greska. Moze da se desi greska za 1, ako vrsimo ispis broja linije na tokenu koji je poslednji na liniji u ulaznom fajlu. U toku izvrsavanja akcija tekuci token je jedan token posle onog u kojoj se akcija uparuje, jer je parseru potreban jedan predikcioni simbol za uspesan rad. Nadam se da necete zameriti ako se desi greska u broju linije za +-1.

Nadam se da vise nece biti potrebe da vas jos nesto pitam.

Pozdrav,
Sasa Vitorovic