This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
fordprog:bead2 [2016/10/27 22:03] deva |
fordprog:bead2 [2019/10/17 14:19] (current) deva |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Fordítóprogramok, 2. beadandó ==== | ==== Fordítóprogramok, 2. beadandó ==== | ||
- | * Határidő: november 11. (péntek) éjfél | + | * Határidő: közel kész megoldás: november 4. (hétfő) éjfél, javítások: november 11. (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]]. | + | * Tesztfájlok a beadandók ellenőrzéséhez [[http://deva.web.elte.hu/fordprog/plang-2019-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:cpp2016|ehhez a nyelvhez]] | + | * Feladat: szintaktikus elemző elkészítése [[fordprog:plang2019|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 | ||
... | ... |