User Tools

Site Tools


fordprog:bead3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fordprog:bead3 [2017/04/28 16:28]
deva
fordprog:bead3 [2019/11/14 14:55] (current)
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árideje2019. november 25. (hétfő) éjfél 
-  * Tesztfájlok a beadandók ellenőrzéséhez [[http://​deva.web.elte.hu/​fordprog/​while2017-tesztfajlok.zip|letölthetőek]].+  * Javítások határideje:​ 2019. december 2. (hétfő) éjfél 
 +  * 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: szemantikus elemző elkészítése [[fordprog:while2017|ehhez a nyelvhez]]+  * Feladat: szemantikus elemző elkészítése [[fordprog:plang2019|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)
Line 20: Line 21:
         Parser.ih implementációs headerfile         Parser.ih implementációs headerfile
         ###         ###
-        semantics.h headerfile (fontos, hogy a ti megoldásotokban is ez legyen a neve!)+        semantics.h headerfile (fontos, hogy a megoldásban ​ez legyen a neve!)
         ###         ###
         c++ forrásfájl (main)         c++ forrásfájl (main)
 </​code>​ </​code>​
fordprog/bead3.1493389724.txt.gz · Last modified: 2017/04/28 16:28 by deva