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

Re: Re: [ri4pp] Leksičke i sintaksne greške - HITNO

by Dragan Bojic
subota, 08. januar 2005 - 12:42.


Ja nemam vise originalnu poruku sa pitanjima, ali vazi sledeci
opsti princip: sve sto je u postavci eksplicitno receno treba uraditi
tako da zadovolji postavku, dakle prvo procitati celu postavku, po
potrebi vise puta. Sve sto nije receno, a vi imate neku
dilemu, uradite onako kako vam izgleda najlogicnije i bice
punopravno priznato ako nije nekorektno ili sasvim neracionalno (npr.
5 i vise puta komplikovanije od drugog, optimalnijeg resenja).

DB



On Fri, 7 Jan 2005, Andrija Kovacevic wrote:

>
>
> AK> 1. U postavci kaže: U slučaju pojave leksičke greške greška se
> AK> ispisuje na izlazu i ignoriše u sintaksnoj analizi.
> AK> Ako ja imam leksičke greške ER_NONPRINT_CHAR, ER_EMTPY_CHAR,
> AK> ER_OPEN_QUOTE da li to znači da na mestu na kome te greške mogu da se
> AK> dogode treba da definišem gramatička pravila koja hvatju te greške
> AK> (odnosno tretira ih kao sintaksno ispravne, stim što se ispisuje
> AK> poruka da se radi o leksičkoj grešci)?
> AK> Takođe, kako tretirati leksičku grešku ERR_UNEXP_SYM (simbol koji
> AK> lexer nije uspeo da prepozna, kad ona može da se pojavi bilo gde?
> Ovo sam razrešio tako što sam modifikovao lexer da na ekranu ispiše
> poruku o grešci, i da ne vraća nikakve tokene.
>
> Ostala pitanja ostaju.
>
> --
> Pozdrav,
> Andrija
> ş{.nÇ+‰ˇžš)♩b˛ŰbľŠŢľöŕiĚŽ˛ćăyËş{.nÇ+‰ˇśŇ¸¸Ś