DU1 - C++ error reports (~ 3 warningy co tam mame vsichni)

Úvodní kurz překladačů se soustřeďuje zejména na teoretické i praktické základy konstrukce přední části překladače. Součástí předmětu je i cvičení zaměřující se na základy práce s nástroji pro konstrukci překladačů. Po absolvování tohoto kurzu bude posluchač schopen sestrojit vlastní překladač do mezikódu nebo jiného jazyka.
cc_man

DU1 - C++ error reports (~ 3 warningy co tam mame vsichni)

Příspěvek od cc_man »

Ahoj,

koukal jsem na strankach predmetu na vypis testovani nasich odevzdanych prvnich uloh. Vsichni mame v sekci "C++ error reports" 3 warningy:

../../../../../SWI098-2009/../du1tmp/specific/XYZ/du1l.cpp(5621) : warning C4003: not enough actual parameters for macro 'yywrap'
../../../../../SWI098-2009/../du1tmp/specific/XYZ/du1l.cpp(5774) : warning C4018: '<' : signed/unsigned mismatch
../../../../../SWI098-2009/../du1tmp/specific/XYZ/du1l.cpp(5914) : warning C4003: not enough actual parameters for macro 'yywrap

Ja prekladam ve Visual Studiu, ale pri dostanu pouze tech 5 warningu, o kterych se predasejici zminoval, ze jsou OK. Jenze po tehlech 3 ani stopy!
Ani kdyz jsem si zkousel Flexem prekladat samostatne soubor "du1l.lex" s zapnutym verbose (flex.exe -v -Cf -b -p -p -odu1l.cpp du1l.lex).

Doktor Yaghob rikal, ze si to mame do pristiho odevzdani (ktere uz klepe na dvere) opravit. Jak ale na to??

Poradite prosim?
Diky moc!!!
Prince_of_Persia
Matfyz(ák|ačka) level II
Příspěvky: 81
Registrován: 19. 1. 2006 15:53
Typ studia: Informatika Mgr.
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Re: DU1 - C++ error reports (~ 3 warningy co tam mame vsichni)

Příspěvek od Prince_of_Persia »

IMHO se tyhle warningy neresi. Je mozne ze pri testech pouzivaji jinou
verzi flexu nebo tak neco. Kazdopadne se za ne nestrhavaji body.

To prohlaseni dr. Yaghoba, ze je treba si to do pristiho odevzdani
opravit se pravdepodobne tyka tech lidi, kteri tam maji nejake chyby (napr.
spatna pravidla flexu, dalsi warningy navic apod.). Je to vlastne dost
logicke, protoze jinak by si clovek ty chyby tahl do nasledujicich zadani
a tudiz by mu dalsi zadani nemusely pracovat spravne (jako side-efekt
by za ne clovek ztracel opakovane body).

Pokud se v necem mylim, opravte me prosim
Him
Supermatfyz(ák|ačka)
Příspěvky: 400
Registrován: 25. 1. 2008 19:59
Typ studia: Informatika Bc.

Re: DU1 - C++ error reports (~ 3 warningy co tam mame vsichni)

Příspěvek od Him »

Muze to mit na svedomi take jina verze Visual Studia, cemuz zase verim spise ja - ja mam VS08 a rekl bych, ze ve skole se lekce pouziva jeste VS05.

Tyto warningy se podle me take nemaji opravovat - jen warningy ve flexu.
Pracoval jsem na poměrně hodně materiálech pro různé předměty. Pokud Ti něco z toho ušetřilo čas, vyjádři svůj dík v podobě pár satoshi: 1H5JPTrsXie7epAQXbXhMjdgwyLbJ5NHBW ;)
Odpovědět

Zpět na „SWI098 Principy překladačů“