RE: dump() metoda
Uh, jeste, u pravu si. Thanx.
-----Original Message-----
From: Vladimir Mitrovic [mailto:kalamunya@gmail.com]
Sent: Thursday, January 17, 2008 9:46 PM
To: ir4pp1@rti.etf.bg.ac.yu
Subject: Re: [ir4pp1] dump() metoda
Bratislav Stojanović wrote:
> Meni nije jasna dump() metoda u klasi Tab.java.
>
> Naime, ona prolazi kroz listu Scope cvorova, i za svaki cvor ispisuje
> Hash tabelu na koju
>
> ukazuje locals. Ali ona se poziva tek kada se zavrsi parsiranje! A tada
> postoji samo jedan scope
>
> cvor - onaj za universe opseg. I koja je onda poenta petlje, kad ce ona
> da ispise samo taj hash za universe opseg
>
> tj. uvek ce imati jednu iteraciju??
>
Jeste, bice samo jedan opseg, tako i treba da bude. Fazon je da prilikom
obilaska tog opsega, kada naidjes na metodu ispises i njene lokalne
promenljive, a kada naidjes na klasu ispises njena polja. Time ces ispisati
sadrzaj cele tabele, iako je sve u jednom opsegu.
Hint: u toString() metodi klase Obj, obrati paznju na deo "if (localHash !=
null)", pri kraju. ;)
Pozdrav,
Vladimir
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
-----------------------------------------------------------------
-----Original Message-----
From: Vladimir Mitrovic [mailto:kalamunya@gmail.com]
Sent: Thursday, January 17, 2008 9:46 PM
To: ir4pp1@rti.etf.bg.ac.yu
Subject: Re: [ir4pp1] dump() metoda
Bratislav Stojanović wrote:
> Meni nije jasna dump() metoda u klasi Tab.java.
>
> Naime, ona prolazi kroz listu Scope cvorova, i za svaki cvor ispisuje
> Hash tabelu na koju
>
> ukazuje locals. Ali ona se poziva tek kada se zavrsi parsiranje! A tada
> postoji samo jedan scope
>
> cvor - onaj za universe opseg. I koja je onda poenta petlje, kad ce ona
> da ispise samo taj hash za universe opseg
>
> tj. uvek ce imati jednu iteraciju??
>
Jeste, bice samo jedan opseg, tako i treba da bude. Fazon je da prilikom
obilaska tog opsega, kada naidjes na metodu ispises i njene lokalne
promenljive, a kada naidjes na klasu ispises njena polja. Time ces ispisati
sadrzaj cele tabele, iako je sve u jednom opsegu.
Hint: u toString() metodi klase Obj, obrati paznju na deo "if (localHash !=
null)", pri kraju. ;)
Pozdrav,
Vladimir
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
-----------------------------------------------------------------
- References:
- Re: dump() metoda
- From: Vladimir Mitrovic <kalamunya@gmail.com>
- Re: dump() metoda
Previous by date: Re: dump() metoda
Next by date: Re: Detalji PP1 domaci2
Previous by thread: Re: dump() metoda Next by thread: IZVINJENJE
Previous by thread: Re: dump() metoda Next by thread: IZVINJENJE