Syntaktická analýza založená na gramatikách s nahodilým kontextem

but.committeeprof. RNDr. Alexandr Meduna, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Porovnejte vyjadřovací schopnosti bezkontextových gramatik a gramatik s nahodilým kontextem. Jak se toto změní pokud se omezíme pouze na gramatiky splňující LL podmínky?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorVrábel, Lukášcs
dc.contributor.authorMikita, Martincs
dc.contributor.refereeSolár, Petercs
dc.date.created2013cs
dc.description.abstractTato bakalářská práce popisuje gramatiku s nahodilým kontextem a implementaci aplikace, která bude konvertovat gramatiku (respektující LL podmínku) na ekvivalentní bezkontextovou gramatiku (také splňující podmínku LL). Výslednou gramatiku je možné použít ve stávajících generátorech parseru, který přijme yacc-kompatibilní formát. Tato práce používá GNU Bison generátor, pro který byl zavedený zapouzdřený skript. Potenciální výhodou gramatiky s nahodilým kontextem je dokázaný úspornější zápis oproti bezkontextové gramatiky pro některé jazyky.cs
dc.description.abstractThis thesis describes a random context grammar and the implementation of an application which will convert this grammar (respecting the LL condition) to an equivalent context-free grammar (also satisfying the LL condition). The resulting grammar can be used in the existing parser generator that accepts a yacc-compatible format. This thesis uses the GNU Bison generator, for which the encapsulated script was introduced. The potential advantage of random context grammar consists in the proven efficient description compared to context-free grammar for some languages.en
dc.description.markBcs
dc.identifier.citationMIKITA, M. Syntaktická analýza založená na gramatikách s nahodilým kontextem [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.cs
dc.identifier.other79226cs
dc.identifier.urihttp://hdl.handle.net/11012/54865
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectGramatika s nahodilým kontextemcs
dc.subjectgenerátor parseracs
dc.subjectparsovánícs
dc.subjectsyntaktická analýzacs
dc.subjectbezkontextová gramatikacs
dc.subjectparsercs
dc.subjectLL podmínkacs
dc.subjectúsporný zápiscs
dc.subjectnejlevější derivacecs
dc.subjectGNKcs
dc.subjectLL GNKcs
dc.subjectyacc-kompatibilní formatcs
dc.subjectGNU Bison front-end v C++cs
dc.subjectRandom context grammaren
dc.subjectparser generatoren
dc.subjectparsingen
dc.subjectsyntactic analysisen
dc.subjectcontext-free grammaren
dc.subjectparseren
dc.subjectLL requirementen
dc.subjectefficient descriptionen
dc.subjectleftmost derivationen
dc.subjectRCGen
dc.subjectLL RCGen
dc.subjectyacc-compatible formaten
dc.subjectGNU Bison front-end in C++en
dc.titleSyntaktická analýza založená na gramatikách s nahodilým kontextemcs
dc.title.alternativeParsing Based on Random Context Grammarsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2013-06-13cs
dcterms.modified2020-05-10-16:11:06cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79226en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 17:58:40en
sync.item.modts2025.01.15 23:32:15en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
533.66 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79226.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_79226.html
Collections