Re: [OT] Domaci 1 i Pomracina
Jovan, ovo si ti izjavio [22.11.2004, 8:43:07 AM]:
JP> Probajte da ga NE reimenujete. Naime, klasa YYLex nije public klasa tako
JP> da ne mora da bude u fajlu koji se zova YYLex.java. Probaj samo da
JP> ukljucis ppdz1.lex.java u projekat i vidi da li ce ga iskompajlirati.
E, tuni ivote, kad te niko ne razume... :)
Flex fajl se zove microjava.flex, pokretanje java JFlex.Main
microjava.flex daje fajl koji se zove Yylex.java. I takvog ga mogu odmah
ukljuèiti u razvojno okruenje. I to se lepo kompajlira.
Moje pitanje je kako da namestim da kada se promeni microjava.flex,
Eklips ponovo stvori Yylex.java fajl (tj. procesira microjava.flex)?
Tako da ako neto izmenim, ne moram RUÈNO da pozovem java JFlex.Main?
Pazite, akcenat je na automatizaciji. elim da imitiram svima nam poznat
make alat.
>> IC> evo algoritma:
>> IC> pokrenesh Main klasu sa argumentom "ppdz1.lex" ...dobijesh output file
>> IC> "ppdz1.lex.java" i rename-jush ga u Yylex.java, pa ga onda importujesh
>> u
>> IC> eclipse..(ovo mi je radilo za jlex...valjda je ista fora sa jflex-om)
>>
>> Khm, pitanje je kako to automatski uraditi. Ovaj algoritam nema nikakve
>> automatike u sebi. A i java JFlex.Main microjava.flex _kreira_
>> Yylex.java fajl...
>>
>>>> Krenuo sam da pi¹em domaæi, pa naleteh na malu neugodnost. Kreirao
>>>> sam
>>>> .flex fajl i ostale klase i to fino radi dok ja ruèno kompajliram. A
>>>> ja hoæu da mi to Pomraèina (Eclipse) odradi. Trenutno se ¾ali na
>>>> nepostojanje Yylex klase (koja naravno nastaje posle izvr¹avanja
>>>> jflexa). Kako naterati Eklips da prvo automatski generi¹e Yylex.java
>>>> fajl, ukljuèi ga i zatim sve lepo iskompajlira?
--
... I know a good tagline when I steal one.
Nikola Knezevic
[homepage: http://users.hemo.net/indy]
[jabberID: indy@jabber.at]
JP> Probajte da ga NE reimenujete. Naime, klasa YYLex nije public klasa tako
JP> da ne mora da bude u fajlu koji se zova YYLex.java. Probaj samo da
JP> ukljucis ppdz1.lex.java u projekat i vidi da li ce ga iskompajlirati.
E, tuni ivote, kad te niko ne razume... :)
Flex fajl se zove microjava.flex, pokretanje java JFlex.Main
microjava.flex daje fajl koji se zove Yylex.java. I takvog ga mogu odmah
ukljuèiti u razvojno okruenje. I to se lepo kompajlira.
Moje pitanje je kako da namestim da kada se promeni microjava.flex,
Eklips ponovo stvori Yylex.java fajl (tj. procesira microjava.flex)?
Tako da ako neto izmenim, ne moram RUÈNO da pozovem java JFlex.Main?
Pazite, akcenat je na automatizaciji. elim da imitiram svima nam poznat
make alat.
>> IC> evo algoritma:
>> IC> pokrenesh Main klasu sa argumentom "ppdz1.lex" ...dobijesh output file
>> IC> "ppdz1.lex.java" i rename-jush ga u Yylex.java, pa ga onda importujesh
>> u
>> IC> eclipse..(ovo mi je radilo za jlex...valjda je ista fora sa jflex-om)
>>
>> Khm, pitanje je kako to automatski uraditi. Ovaj algoritam nema nikakve
>> automatike u sebi. A i java JFlex.Main microjava.flex _kreira_
>> Yylex.java fajl...
>>
>>>> Krenuo sam da pi¹em domaæi, pa naleteh na malu neugodnost. Kreirao
>>>> sam
>>>> .flex fajl i ostale klase i to fino radi dok ja ruèno kompajliram. A
>>>> ja hoæu da mi to Pomraèina (Eclipse) odradi. Trenutno se ¾ali na
>>>> nepostojanje Yylex klase (koja naravno nastaje posle izvr¹avanja
>>>> jflexa). Kako naterati Eklips da prvo automatski generi¹e Yylex.java
>>>> fajl, ukljuèi ga i zatim sve lepo iskompajlira?
--
... I know a good tagline when I steal one.
Nikola Knezevic
[homepage: http://users.hemo.net/indy]
[jabberID: indy@jabber.at]
- Follow-Ups:
- Re: [OT] Domaci 1 i Pomracina
- From: "Pesic Ivan" <pekic@yubc.net>
- Re: [OT] Domaci 1 i Pomracina
- References:
- [OT] Domaci 1 i Pomracina
- From: Nikola Knezevic <indy@hemo.net>
- Re: [OT] Domaci 1 i Pomracina
- From: "Ivan Curkovic" <icure@galeb.etf.bg.ac.yu>
- Re: [OT] Domaci 1 i Pomracina
- From: Nikola Knezevic <indy@hemo.net>
- Re: [OT] Domaci 1 i Pomracina
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- [OT] Domaci 1 i Pomracina
Previous by date: Re: i jos jedno pitanje :)
Next by date: azuriran materijal predavanja na sajtu
Previous by thread: Re: [OT] Domaci 1 i Pomracina Next by thread: Re: [OT] Domaci 1 i Pomracina
Previous by thread: Re: [OT] Domaci 1 i Pomracina Next by thread: Re: [OT] Domaci 1 i Pomracina