ispis pogresne linije
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?
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?
- Follow-Ups:
- Re: ispis pogresne linije
- From: "Rade Jakovljevic" <radegm@alfagm.net>
- Re: ispis pogresne linije
- From: Igor Stojkovic <stojkovic7@verat.net>
- Re: ispis pogresne linije
- From: Goran Rakocevic <goxy_83@yahoo.com>
- Re: ispis pogresne linije
Previous by date: Potrebna pomoc oko domaceg - hitno
Next by date: Re: Potrebna pomoc oko domaceg - hitno
Previous by thread: Re: Potrebna pomoc oko domaceg - hitno Next by thread: Re: ispis pogresne linije
Previous by thread: Re: Potrebna pomoc oko domaceg - hitno Next by thread: Re: ispis pogresne linije