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

jos jedno pitanje

by Bojan
četvrtak, 10. januar 2008 - 21:45.



Kada koristimo metodu Tab. insert(int kind, String name, Struct type) za
ubacivanje novog cvora ,

U ovoj metodi postoji :

if (level != 0) newObj = new Obj(kind, name, type, 0, 1); // local

else

newObj = new Obj(kind, name, type, 0, 0); // global



pa zbog toga cvor za glavni program (Prog) i cvorovi za polja klase (Fld)
imaju level 1 !

Da li to treba tako da ostane ili mora da bude 0, posto se level postavlja
samo za Var i Meth ?

Hvala.