This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
fordprog:bead3 [2017/04/07 16:11] deva |
fordprog:bead3 [2018/04/11 09:08] deva |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Fordítóprogramok, 3. beadandó ==== | ==== Fordítóprogramok, 3. beadandó ==== | ||
- | * Határidő: április 28. (péntek) éjfél | + | * Első értékelhető megoldás határideje: 2018. április 23. (hétfő) éjfél |
- | * Tesztfájlok a beadandók ellenőrzéséhez [[http://deva.web.elte.hu/fordprog/cpp2016-tesztfajlok.zip|letölthetőek]]. | + | * Javítások határideje: 2018. április 30. (hétfő) éjfél |
+ | * Tesztfájlok a beadandók ellenőrzéséhez [[http://deva.web.elte.hu/fordprog/abap2018-tesztfajlok.zip|letölthetőek]]. | ||
* Az ajánlott fejlesztőkörnyezet a ''pandora.inf.elte.hu'' szerver. | * Az ajánlott fejlesztőkörnyezet a ''pandora.inf.elte.hu'' szerver. | ||
- | * Feladat: szemantikus elemző elkészítése [[fordprog:while2017|ehhez a nyelvhez]] | + | * Feladat: szemantikus elemző elkészítése [[fordprog:abap2018|ehhez a nyelvhez]] |
* flex, bisonc++ és C++ segítségével | * flex, bisonc++ és C++ segítségével | ||
* a programnak parancssori paraméterben lehessen megadni az elemzendő fájl nevét | * a programnak parancssori paraméterben lehessen megadni az elemzendő fájl nevét | ||
Line 10: | Line 11: | ||
* ha a forrásfájl helyes, akkor a fordítóprogram visszatérési értéke legyen ''0'' (azaz ''return 0'' utasítással fejeződjön be) | * ha a forrásfájl helyes, akkor a fordítóprogram visszatérési értéke legyen ''0'' (azaz ''return 0'' utasítással fejeződjön be) | ||
* Elérhető egy [[http://deva.web.elte.hu/szemantikus.hu.html|tutorial]] és egy [[http://deva.web.elte.hu/fordprog/szemantikus-pelda.zip|példaprogram]] | * Elérhető egy [[http://deva.web.elte.hu/szemantikus.hu.html|tutorial]] és egy [[http://deva.web.elte.hu/fordprog/szemantikus-pelda.zip|példaprogram]] | ||
- | * Beadás módja: <color red>Még nincs kiírva a feladat a BEAD-ban!</color> Ha majd ki lesz írva, akkor [[https://bead.inf.elte.hu/|ezen az oldalon]] kell a szemantikus elemző feladatra beadni a forrásfájlokat az alábbi formában: | + | * Beadás módja: [[https://bead.inf.elte.hu/|Ezen az oldalon]] kell a szemantikus elemző feladatra beadni a forrásfájlokat az alábbi formában: |
<code> | <code> | ||
flex forrásfájl (.l) | flex forrásfájl (.l) |