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

Re: pitanje za asistenta

by Marko Bojovic
utorak, 16. januar 2007 - 00:03.

U redu je da bez modifikacija primenite metode za ispis koje su date u implementaciji tabele simbola.

Pozdrav,
Bojovic Marko

andrejad wrote:

ako imam definiciju metode koja 'vraca' tip unutrasnje klase, kako treba da izgleda ispis tabele simbola pocev od covra te metode.
na primer:


class Glavna
class Unutra {int polje1; char polje2;}
{
Unutra izjednaci (Unutra ukl)
Unutra retKl;
{
retKl.polje1=ukl.polje1;
retKl.polje2=ukl.polje2;
return retKl;
}
void main() {}
}



da li cvor metode 'izjednaci' treba da prilikom ispisa tabele simbola u sebi sadrzi kompletnu strukturu tipa koji vraca (Unutra), zatim strukturu cvora parametra (Unutra), kao i strukturu cvora lokalne promenljive (takodje Unutra).
sta je tacno potrebno ispisati prilikom dump() prikaza tabele simbola da ne bi bili skinuti poeni (pitanje se odnosi na cvor metode 'izjednaci')?

u mom slucaju, ispis tabele simbola tretira metodu 'izjednaci' kao da je instanca klase Unutra i ispisuje informacije o unutrasnjim poljima koja se ticu tipa Unutra (koji metoda vraca). da li je to potrebno i dovoljno ili treba da dodam ispis jos nekih informacija o cvorovima argumenata i lokalnih promenljivih metode 'izjednaci'?

hvala.



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