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

Re: \n u windows/dos okruzenju

by Martin
subota, 27. novembar 2004 - 13:37.


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 ?
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 ?