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

Re: Za asistenta

by Marko Bojovic
nedelja, 07. januar 2007 - 21:17.

Analizator je pri razmatranju programa stigao do return iskaza. U njemu je prisutno koriscenje simbola x kao promenljive tipa niza. Ime x se trazi u tabeli simbola i utvrdjuje se da postoji. Javlja se da je x pronadjeno. Posto se x koristi kao niz, proverava se da li je x iz tabele simbola tipa niza. Posto nije, ispisuje se i odgovarajuca poruka o gresci.

Pozdrav,
Bojovic Marko

andrejad wrote:

Ako imam, na primer, MJ program koji glasi ovako:

*********************************************
class TestProg {
int metoda()
int x; {
x=1;
return x[5];
}
void main() { }
} *********************************************

Da li treba da se prijavi greska "Array expected" i koriscenje sibola x, ili samo greska? Razumem da je u pitanju greska, ali je to takodje i koriscenje simbola (doduse, neispravno).

Malo je ovo konfuzno, pa bih zamolio asistenta za informaciju o tome sta treba da se prijavi.

Hvala.



-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
-----------------------------------------------------------------