Projektfeladatok: itt. Választani kell: 2018. április 25-ig, órán vagy coospace fórumban.
A tantárgyhoz kapcsolódó könyvet innen tudod tölteni. Jól használható, viszont még ANTLR 3-hoz készült.
ANTLR 4-ről információk: http://www.antlr.org/
Ajánlott fejlesztőkörnyezet: http://tunnelvisionlabs.com/products/demo/antlrworks
Kézzel fordítás menete Windows alatt:
- JDK telepítése (1.6+)
- ANTLR jar letöltése innen: http://www.antlr.org/download/antlr-4.2-complete.jar
- Indulócsomag: http://havasi.sed.hu/sites/havasi.sed.hu/files/download/KifAST.zip
- CLASSPATH beállítása úgy, hogy ez a jar benne legyen (pl. SET CLASSPATH=.;C:\Javalib\antlr-4.2-complete.jar;%CLASSPATH% )
- Hozzunk létre egy bat fájlt a fordításhoz antlr4.bat néven java org.antlr.v4.Tool %* tartalommal. Ez a bat fájl jó ha olyan könyvtárban van, ami része a PATH-nak.
- Generáld le a forrást antlr4.bat nyelvtannev.g4 paranccsal
- Fordítsd le a forrást javac nyelvtannev*.java paranncsal
- Futtathatod a programot java nyelvtannevParser input.txt paranccsal (az input.txt értelemszerűen az input)
ZH időpontja: 2018. május 9.
Kötelező program bemutatása: 2018. május 16.