User Tools

Site Tools


fordprog:bead1

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:bead1 [2018/10/02 16:19]
deva
fordprog:bead1 [2019/09/18 14:22] (current)
deva
Line 1: Line 1:
 ==== Fordítóprogramok,​ 1. beadandó ==== ==== Fordítóprogramok,​ 1. beadandó ====
  
-  * Határidők: közel kész megoldás: október ​8. (hétfő) éjfél, javítások: október ​12. (péntek) éjfél+  * Első értékelhető megoldás ​határideje: október ​7. (hétfő) éjfél 
 +  * Javítások határideje: október ​14. (hétfő) éjfél
   * Az ajánlott fejlesztőkörnyezet a ''​pandora.inf.elte.hu''​ szerver.   * Az ajánlott fejlesztőkörnyezet a ''​pandora.inf.elte.hu''​ szerver.
-  * Tesztfájlok [[http://​deva.web.elte.hu/​fordprog/​cpp2018-tesztfajlok.zip|letölthetőek]]! +  * Tesztfájlok [[http://​deva.web.elte.hu/​fordprog/​plang-2019-tesztfajlok.zip|letölthetőek]]! 
-  * Feladat: lexikális elemző elkészítése [[fordprog:cpp2018|ehhez a nyelvhez]]+  * Feladat: lexikális elemző elkészítése [[fordprog:plang2019|ehhez a nyelvhez]]
     * flex segítségével (segítség főleg estiseknek: [[http://​deva.web.elte.hu/​fordprog/​flex-tutorial.pdf|Flex tutorial]])     * flex segítségével (segítség főleg estiseknek: [[http://​deva.web.elte.hu/​fordprog/​flex-tutorial.pdf|Flex 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 felismert lexikális elemhez egy sort írjon a képernyőre,​ például     * a program minden felismert lexikális elemhez egy sort írjon a képernyőre,​ például
     * ''​kulcsszo:​ if''​     * ''​kulcsszo:​ if''​
-    * ''​nyito zarojel''​ 
     * ''​valtozo:​ b''​     * ''​valtozo:​ b''​
 +    * ''​kulcsszo:​ then''​
     * ...     * ...
   * Lexikális hiba észlelése esetén hibajelzést kell adni, ami tartalmazza a hiba sorának számát; ezután a program befejeződhet,​ nem kell folytatni az elemzést.   * Lexikális hiba észlelése esetén hibajelzést kell adni, ami tartalmazza a hiba sorának számát; ezután a program befejeződhet,​ nem kell folytatni az elemzést.
fordprog/bead1.1538489979.txt.gz · Last modified: 2018/10/02 16:19 by deva