Re: ispis pogresne linije
Verovatno je kasno za ovaj odgovor, ali nije mi radila telefonska centrala
od subote...
Ipak mislim da je odgovor na ovo sledeci:
Ti si verovatno u smeni koja se koristi pri oporavku stavio nesto kao:
IF error ENDIF:endif,
a onda sa endifleft i dobio broj linije sa greskom?
Ako sam bio u pravu, probaj sta ce se desiti kada stavis:
IF error:err ENDIF,
a broj linije dohvatas sa errleft.
Nadam se da sam pomogao, pozdrav.
On Sun, 22 Jan 2006 02:50:07 +0100, Zdravko Radosavljevic <rzdravko@verat.net> wrote:
Ipak mislim da je odgovor na ovo sledeci:
Ti si verovatno u smeni koja se koristi pri oporavku stavio nesto kao:
IF error ENDIF:endif,
a onda sa endifleft i dobio broj linije sa greskom?
Ako sam bio u pravu, probaj sta ce se desiti kada stavis:
IF error:err ENDIF,
a broj linije dohvatas sa errleft.
Nadam se da sam pomogao, pozdrav.
On Sun, 22 Jan 2006 02:50:07 +0100, Zdravko Radosavljevic <rzdravko@verat.net> wrote:
Imam problem sa ispisom linije kada se parser oporavlja od greske u nekoj
kontr. strukturi.
Na pr:
if (h<6) greska
{ read(i);
... ili ovde greska
...
}
endif
ispisuje mi uvek liniju u kojoj je endif (ili neki drugi kraj kontrole
endwhile , end. ...) a ne liniju u kojoj je stvarno greska.
Ispisuje dobro samo kada su pocetak i kraj kontrole u istoj liniji.
Ovo se odnosi samo na sintaksne greske,leksicke ispisuje kako treba.
Ispisujem uhvacenu liniju error[i].line - gde gresim?
-----------------------------------------------------------------
unsubscribe:
minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
-----------------------------------------------------------------
- References:
- ispis pogresne linije
- From: "Zdravko Radosavljevic" <rzdravko@verat.net>
- ispis pogresne linije
Previous by date: Re: Oporavak od gre¹aka (CUP)
Next by date: Re: ispis pogresne linije
Previous by thread: Re: ispis pogresne linije Next by thread: u vezi predaje domaceg
Previous by thread: Re: ispis pogresne linije Next by thread: u vezi predaje domaceg