simple :)
E pa da i ja nesto priupitam,
jel moze neko da mi objasni cemu ne sluzi while petlja unutar scan() koda
(govorimo o simple.cup fajlu)?
Da budem precizniji mislim na pelju while ( simbol.sym == sym.INVALID ).
Receno je da nam to sluzi u slucaju leksicke greske,ali kad sam gledao
leksicki generator nigde nisam mogao da nadjem gde se vraca sym.INVALID.
(valjda kod . bi trebalo, na samom kraju simple.lex fajla,ali toga nema).
Dakle ako leksicki generator ne moze da vrati sym.INVALID cemu sluzi ta
petlja,
odnosno interesuje me da li je sym.INVALID neka podrazumevana vrednost u
ovom slucaju
i da li moze da bude prosledjenja u parser iako nije definisana?
Samo toliko :)
Pozdrav svima
jel moze neko da mi objasni cemu ne sluzi while petlja unutar scan() koda
(govorimo o simple.cup fajlu)?
Da budem precizniji mislim na pelju while ( simbol.sym == sym.INVALID ).
Receno je da nam to sluzi u slucaju leksicke greske,ali kad sam gledao
leksicki generator nigde nisam mogao da nadjem gde se vraca sym.INVALID.
(valjda kod . bi trebalo, na samom kraju simple.lex fajla,ali toga nema).
Dakle ako leksicki generator ne moze da vrati sym.INVALID cemu sluzi ta
petlja,
odnosno interesuje me da li je sym.INVALID neka podrazumevana vrednost u
ovom slucaju
i da li moze da bude prosledjenja u parser iako nije definisana?
Samo toliko :)
Pozdrav svima
- Follow-Ups:
- Re: simple :)
- From: "Stanislav Vuckovic" <stanislav_vuckovic@vektor.net>
- Re: simple :)
Previous by date: Re: Proba/debugovanje
Next by date: Re: simple :)
Previous by thread: Re: Proba/debugovanje Next by thread: Re: simple :)
Previous by thread: Re: Proba/debugovanje Next by thread: Re: simple :)