This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
fordprog:bead2 [2016/03/16 09:28] deva created |
fordprog:bead2 [2019/03/16 15:32] deva |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Fordítóprogramok, 2. beadandó ==== | ==== Fordítóprogramok, 2. beadandó ==== | ||
- | * Határidő: április 1. (péntek) éjfél | + | * Határidő: közel kész megoldás: március 4. (hétfő) éjfél, javítások: március 11. (hétfő) éjfél |
- | * Tesztfájlok a beadandók ellenőrzéséhez [[http://deva.web.elte.hu/fordprog/basic2016-tesztfajlok.zip|letölthetőek]]. | + | * Tesztfájlok a beadandók ellenőrzéséhez [[http://deva.web.elte.hu/fordprog/while2019-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: szintaktikus elemző elkészítése [[fordprog:basic2016|ehhez a nyelvhez]] | + | * Feladat: szintaktikus elemző elkészítése [[fordprog:while2019|ehhez a nyelvhez]] |
* bisonc++ segítségével (segítség főleg estiseknek: [[http://deva.web.elte.hu/fordprog/bisoncpp-tutorial.pdf|Bisonc++ tutorial]]) | * bisonc++ segítségével (segítség főleg estiseknek: [[http://deva.web.elte.hu/fordprog/bisoncpp-tutorial.pdf|Bisonc++ tutorial]]) | ||
* 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 | ||
* a program minden alkalmazott szabályhoz egy sort írjon a képernyőre, például | * a program minden alkalmazott szabályhoz egy sort írjon a képernyőre, például | ||
<code> | <code> | ||
- | ertekadas -> azonosito ERTEKADAS kifejezes. | + | ertekadas -> azonosito ERTEKADAS kifejezes PONTOSVESSZO |
utasitas -> ertekadas | utasitas -> ertekadas | ||
... | ... |