Teknőc-grafikus programok végrehajtására alkalmas interpreter ANTLR4 alapokon

dc.contributor.advisorVaszil, György
dc.contributor.authorPetrov-Todorov, Péter
dc.contributor.departmentDE--Informatikai Kar
dc.date.accessioned2025-06-30T14:03:48Z
dc.date.available2025-06-30T14:03:48Z
dc.date.created2025-04-15
dc.description.abstractA szakdolgozat célja, hogy bemutassa a szintaktikus elemzők működését. Egy alkalmazás segítségével szemlélteti, hogyan működik a forráskód értelmezése és fordítása. Továbbá szó lesz az ANTLR4 (Another Tool for Language Recognition) parser kód-generátor használatáról és működéséről is. Röviden összefoglalásra kerül, hogy mi is az a formális grammatika. Ezután következik compiler és interpreter összehasonlítása, a levezetési fa, balrekurzió, valamint a DFA és NFA bemutatása. Áttekintésre kerülnek a forráskód értelmezésének lépései, külön kitérve a lexerekre és parserekre. Továbbá a dolgozat tartalmazza a FIRST és FOLLOW halmazok meghatározását, valamint az LL(k) és LL(*) elemzők bemutatását. Végezetül egy ANTLR által létrehozott interpreter kerül megismertetésre.
dc.description.courseProgramtervező informatikus
dc.description.degreeBSc/BA
dc.format.extent39
dc.identifier.urihttps://hdl.handle.net/2437/395103
dc.language.isohu
dc.rights.infoHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.
dc.subjectANTLR
dc.subjectinterpreter
dc.subjectbalrekurzió
dc.subjectLL(k)
dc.subjectLL(*)
dc.subjectlevezetési fa
dc.subjectfirst
dc.subjectfollow
dc.subjectdeterminisztikus véges automata
dc.subjectgrammatika
dc.subjectlexer
dc.subjectparser
dc.subject.dspaceInformatika
dc.titleTeknőc-grafikus programok végrehajtására alkalmas interpreter ANTLR4 alapokon
Fájlok
Eredeti köteg (ORIGINAL bundle)
Megjelenítve 1 - 1 (Összesen 1)
Nincs kép
Név:
szakdolgozat.pdf
Méret:
770.53 KB
Formátum:
Adobe Portable Document Format
Leírás:
szakdolgozat
Engedélyek köteg
Megjelenítve 1 - 1 (Összesen 1)
Nincs kép
Név:
license.txt
Méret:
2.35 KB
Formátum:
Item-specific license agreed upon to submission
Leírás: