«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2006

Re: Prijavljivanje gresaka?

by Rade Jakovljević
utorak, 13. jun 2006 - 01:26.

to sto ti javlja NullPointerException znaci da si negde napisao nesto tipa
a.b(), gde je a objekat i njegova vrednost je null, odnosno ne pokazuje
(posto je a referenca) na objekat. To se najcesce desava ako negde koristis
generisani atribut nekog neterminala, a u smeni koja predstavlja taj
neterminal nisi kreirao taj objekat koji treba da se vrati (nemas RESULT =
neki_objekat;).

Pogledaj dokument SemantickaAnaliza - skripta.doc i to deo oporavak od
gresaka, mozda ce ti biti jasnije ako sam te ja zbunio.

Pozdrav

2006/6/13, Zoran Ubovic <ubovic@gmail.com>:

Kako da nateram parser da prijavi sve semanticke greske u jednom fajlu?

Posle nekih gresaka nastavi dalje, a posle nekih mi *java* kompajler
prijavi svoje greske tipa
null pointer exception. U sintaksnoj analizi smo imali *error* koji smo
koristili da parser nastavi dalje.
Da li je moguce nesto slicno i u semantickoj analizi?

Unapred zahvalan,
Zoran

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.8.2/357 - Release Date: 6.6.2006

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