Re: Izvinjenje
Koliko sam ja shvatio, logika je da se ispise svaki simbol koji je pronadjen
u tabeli simbola. Rezultat treba da bude identican kao kad bi na kraj
Tab.find (i Tab.findField) metode dodali ispis simbola ukoliko je isti
razlicit od noObj.
On 1/18/07, Ivo Mihailovic <ivonindza@gmail.com> wrote:
--
Pozdrav,
Aleksandar Milicevic
aca.milicevic@gmail.com
u tabeli simbola. Rezultat treba da bude identican kao kad bi na kraj
Tab.find (i Tab.findField) metode dodali ispis simbola ukoliko je isti
razlicit od noObj.
On 1/18/07, Ivo Mihailovic <ivonindza@gmail.com> wrote:
Ista stvar: Ako imas lokalnu i globalnu promenljivu x, da li ces pri
ispisu reci koja je od te dve? Ja nisam to radio, kao ni za polja, a da li
treba ne znam.
To za new K mi uopste nije palo na pamet. Ali onda je lakse da ispisujes
svuda gde ti se pojavi pa i u deklaracijama, valjda od viska glava ne boli
On 18/01/07, Marko Mitrovic <mitrovic_yu@yahoo.com> wrote:
>
> Jasno mi je da ne treba da se prijavljuje koriscenje simbola klase pri
> deklaraciji klasne promenljive, ali da li treba kad se pravi novi objekat
> npr:
>
> class K {...}
> ***
> K a; // ovde ne treba, ali...
> ***
> void m(){
> a = new K; // ...da li OVDE treba prijaviti koriscenje simbola K?
> }
>
> I ja sam ispisivao samo cvor iz TS, ali da li je dovoljno reci samo
> "pronadjena upotreba polja x" (uz ispis Obj cvora koji odgovara x-u), ili
> mora "pronadjena upotreba polja x klase Y" (uz ispis Obj cvora x-a i imena i
> eventualno Obj cvora Y-a), posto je moguce da postoje 2 razlicite klase sa
> poljima koja se isto zovu (mada se vidi na osnovu identifikatora pre
> operatora pristupa polju klase, tj. tacke, kojoj klasi pripada polje).
> A slazem se da nije uniformno, ali zasto sebi navaljivati posao na vrat
> bez potrebe? Mislim, mogli bismo da proveravamo pri indeksiranju ne samo da
> li je indeksirana promenljiva niz, vec i da li je indeks ceo broj, a ne nnpr
> karakter itd..
>
> Pozdrav,
> Marko
>
> ----- Original Message ----
> From: Aleksandar Milicevic < aca.milicevic@gmail.com>
> To: ir4pp1@rti.etf.bg.ac.yu
> Sent: Thursday, January 18, 2007 12:33:04 AM
> Subject: Re: [ir4pp1] Izvinjenje
>
> On 1/17/07, Ivo Mihailovic < ivonindza@gmail.com> wrote:
> >
> > Receno je i to da ne treba ispis simbola za klasu prilikom deklaracija
> > promenljivih te klase. Koriscenje je samo u telu metoda.
> >
>
> To onda uopste nije uniformno.
> Kada se naidje na deklaraciju neke globalne (ili bilo koje druge)
> promenljive tipa recimo klase C, taj koji proverava semanticku ispravnost
> programa treba da proveri da li je to "C" validan tip. Posto nije ni "int"
> ni "char", ostaje da pogleda da li je deklarisana unutrasnja klasa sa tim
> imenom. Otici ce u tabelu simbola i npr. pronaci odgovarajuci simbol. Znaci,
> na tom mestu se koristi simbol "C" te treba ispisati poruku o pronadjenom
> simbolu.
>
> --
> Pozdrav,
> Aleksandar Milicevic
> aca.milicevic@gmail.com
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
>
>
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
-----------------------------------------------------------------
--
Pozdrav,
Aleksandar Milicevic
aca.milicevic@gmail.com
- References:
- Re: Izvinjenje
- From: Marko Mitrovic <mitrovic_yu@yahoo.com>
- Re: Izvinjenje
- From: "Ivo Mihailovic" <ivonindza@gmail.com>
- Re: Izvinjenje
Previous by date: Re: Izvinjenje
Next by date: Re: Izvinjenje
Previous by thread: Re: Izvinjenje Next by thread: Re: Izvinjenje
Previous by thread: Re: Izvinjenje Next by thread: Re: Izvinjenje