Problém - flex + pravý kontext + VS2005

Uživatelský avatar
Trupik
Matfyz(ák|ačka) level III
Příspěvky: 251
Registrován: 3. 1. 2005 14:45
Typ studia: Informatika Mgr.
Kontaktovat uživatele:

Problém - flex + pravý kontext + VS2005

Příspěvek od Trupik »

Ahoj, chtěl jsem se zeptat, jestli někdo úspěšně použil pravý kontext flexu. Mám totiž problémy s překladem.

Kód: Vybrat vše

DIGIT			[0-9]
WHITESPACE		[ \r
\t\f]
LETTER			[a-zA-Z]
ALFANUM			[0-9a-zA-Z]

%%


{WHITESPACE}+		

{DIGIT}*				return DUTOK_UINT;
{LETTER}{ALFANUM}*		return DUTOK_IDENTIFIER;

{DIGIT}*/({LETTER}{ALFANUM})*	{printf("malint"); return DUTOK_UINT; }
tak při pokusu o překlad projektu s tímhle kódem visual studio zahlásí
Error 1 error PRJ0019: A tool returned an error code from "Flex" mlcgrm
ale když ten samý soubor pošlu přímo flexu z příkazové řádky, tak ho bez problémů vezme a vygeneruje zdroják. Netuší někdo, čím by to mělo být?
Domovská stránka: http://www.jakubmaly.cz/, blog: http://blog.jakubmaly.cz/
Petice proti olympiádě http://olympiada.nazory.cz

Come on you target for faraway laughter,
Come on you stranger, you legend, you martyr, and shine!
Uživatelský avatar
Tuetschek
Supermatfyz(ák|ačka)
Příspěvky: 657
Registrován: 15. 6. 2005 13:54
Typ studia: Nestuduji ale učím na MFF
Kontaktovat uživatele:

Příspěvek od Tuetschek »

No nevim ... akorat jestli si dobre vzpominam, Dr. Yaghob rikal na cvikach ze pravy kontext bychom spis nemeli pouzivat, protoze dost zpomaluje.
Plug 'n' Pray.
fissie
Matfyz(ák|ačka) level I
Příspěvky: 34
Registrován: 10. 11. 2006 20:41
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od fissie »

Tuetschek píše:No nevim ... akorat jestli si dobre vzpominam, Dr. Yaghob rikal na cvikach ze pravy kontext bychom spis nemeli pouzivat, protoze dost zpomaluje.
Na cvicenich tento tyden rikal, ze je to povoleno v pripade toho jednoho problematickeho backupu (ackoli jde resit bez toho, ale sloziteji). Ale obecne to neni moc rozumne, v manualu k flexu to v povidani o vykonu povazujou za jednu z nejhorsich veci, co se da udelat.
Návštěvník

Příspěvek od Návštěvník »

asi jsi uz na to prisel, ale problem nebude v pravem kontextu - jenom nemas spravne nastavenou cestu k flexu - viz http://forum.matfyz.info/viewtopic.php?t=2067
Odpovědět

Zpět na „2006“