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

Re: Leksicka stanja i prelaz medju njima?

by Jovan Popovic
ponedeljak, 22. novembar 2004 - 08:35.

Primer koji sam poslao je samo opis kako treba da izgledaju stanja. Vi Ne
morate da koristite stanja ako ne zelite. Ako ne koristite nikakva stanja
ne morate ni da ih dokumentujete.

Pozdrav,
Jovan

>> Nije mi jasan <STRING>. Da li tu treba
>> da se u okviru onog treceg dela da se dodaju regularni izrazi kao sto
>> ima
>> i za <YYINITIAL>.
>> da li vrednost string treba definisati u okviru sym.java???
>> Malo me zbunjuje ovaj primer, zar u MicroJavi postoji string?
>> Ako postoji kao char x[], onda me zbunjuje, zasto ne bismo napravili
>> regularni izraz tipa:
>> "\""[.]*"\""
>> umesto %state stavke?
>
>
> U specifikaciji MicroJave izmedju ostalog pise:
>
> - There are
> - Constants of type int and char but no string constants.
>
> Znaci nema stringova a to string je dato ja mislim samo kao primer sta
> moze da se definise kao stanje uopsteno. Moja prica sa stanjima se svodi
> na sledece imam dva fajla: spec.lex i specstanja.lex. Oba kad se prevedu
> sa javac Jlex.Main daju spec.lex.java i specstanja.lex.java i oba sadrze
> Yylex klasu koja ima metodu next_token() koja u obe klase radi istu stvar
> izdvaja iz ulaznog niza token koji odgovara specifikaciji MicroJava
> jezika.
> Znaci ista stvar moze da se uradi sa stanjima ili bez a asistent neka kaze
> da li je svejedno koju opciju treba izabrati.
>
> Misa
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>