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

Re: Detalji PP1 domaci2

by Sasa Vitorovic
četvrtak, 17. januar 2008 - 07:34.

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