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

Re: \n u windows/dos okruzenju

by Jovan Popovic
subota, 27. novembar 2004 - 13:56.

>
>> To i trebate da uradite, kad god naidje na \n ili na \r\n treba da vrati
>> sym.NEWLINE
>
> Kako da vrati sym.NEWLINE !!!!!!? Ja sam shvatio da analizator treba
> da
> preskace [\t\n\(\r\n)] tj. 'beline' u tekstu ? Da li ovo znaci da
> analizator
> treba da
> vraca i npr. sym.DOLAR i sym.TILDA ?

Ovo su ilegalni znaci i vi odlucujete sta ce uuraditi sa njima vraca
sym.INVALID_TOKEN ili baca izuzetak.


> Pa necemo valjda da za svaki karakter koji je moguce primiti sa
> tastature da pravimo polje u sym. Zar tu ne treba da su samo polja za
> validne tipove tokena ?
>
> Sta treba da radi analizator kad naidje na nelegalnu sekvencu,
> odnosono
> karakter, da li treba da prekine sa radom i izvesti o gresci ili treba
> samo
> da vrati nelegalan karakter na koji je naisao pa da se obrada tog
> dogadjaja
> radi na nekom drugom mestu (u test klasi ili glavnom programu kompajlera
> npr.) i onda da nastavi da skenira ulazni fajl ?
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>