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

.....Hmmmm ri4pp

by lilit78yu
petak, 03. decembar 2004 - 01:11.

Miso za pocetak mislim da u specifikaciji stoji da su int,char, eol..... identifikatori TIPA!!!!!!!!!!!!.
Da bi ih lekser uopste prepoznao i predao parseru kao takve, trebalo bi da ih ipak po necemu razlikuje od obicnih identifikatora koji se javljaju u kodu... inace tvoj main metod bi mogao biti prepoznan kao user metoda.
Za ostatak sveta..... mislim da je stvarno bilo PREVISE rasprave oko gresaka koje se javljaju pri upotrebi printabilnih karaktera !!!! Potpuno je nebitno da li vas lexer primer:
'while
prepoznaje kao 'w---->error expected ['] was [h] i identifikator ile, ili kao gresku + keyword while. Ovo je ipak samo leksicki analizator koji treba da otkrije DA LI POSTOJI GRESKA U KODU UOPSTE !!!! Ako postoji greska sve na dalje propada ... Mislite o tome kao i par koraka unapred... ipak LEXER nije isto sto i KOMPAJLER.