Gramatické systémy a jejich aplikace

but.committeedoc. RNDr. Milan Češka, Ph.D. (předseda) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Jiří Matoušek, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na 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.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMeduna, Alexandrcs
dc.contributor.authorKříčka, Daliborcs
dc.contributor.refereeKlembara, Radovancs
dc.date.created2024cs
dc.description.abstractCílem této práce je zavést nový typ kooperačně distribuovaného (CD) gramatického systému na základě typů již existujících, následně konkrétní gramatický systém tohoto typu definovat a aplikovat ho v rámci syntaktického analyzátoru. Nově zavedený typ kombinuje vlastnosti hybridních CD gramatických systémů a CD gramatických systémů s vnitřním řízením a klade důraz na determinismus komunikačního protokolu. Konkrétně definovaný gramatický systém aplikuje tři metody syntaktické analýzy (prediktivní LL, precedenční a SLR) a přijímá podmnožinu jazyka C++. Praktický aspekt práce demonstruje aplikovatelnost zmíněného gramatického systému formou konzolové aplikace implementující přední část překladače, do které je gramatický systém zakomponován.cs
dc.description.abstractThis thesis aims to introduce a new type of cooperating distributed (CD) grammar system based on already existing types, then define a specific grammar system of the new type and apply it within a parser. The newly introduced type combines features of the hybrid CD grammar system and CD grammar system with internal control and emphasizes the determinism of cooperation protocol. The explicitly defined grammar system applies three methods of syntactic analysis (LL predictive, precedence and SLR) and accepts a subset of C++ language. The practical aspect of this thesis demonstrates the applicability of the mentioned grammar system by console application, which implements the forepart of a compiler based on this system.en
dc.description.markBcs
dc.identifier.citationKŘÍČKA, D. Gramatické systémy a jejich aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.cs
dc.identifier.other153858cs
dc.identifier.urihttp://hdl.handle.net/11012/246550
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.subjectgramatický systémcs
dc.subjectkooperačně distribuovaný gramatický systémcs
dc.subjectCD gramatický systémcs
dc.subjectpřekladačcs
dc.subjectsyntaktický analyzátorcs
dc.subjectbezkontextová gramatikacs
dc.subjectformální jazykcs
dc.subjectprediktivní syntaktická analýzacs
dc.subjectprecedenční syntaktická analýzacs
dc.subjectSLR syntaktická analýzacs
dc.subjecttabulka syntaktické analýzycs
dc.subjectgrammar systemen
dc.subjectcooperating distributed grammar systemen
dc.subjectCD grammar systemen
dc.subjectcompileren
dc.subjectparseren
dc.subjectcontext-free grammaren
dc.subjectformal languageen
dc.subjectpredictive parsingen
dc.subjectprecedence parsingen
dc.subjectSLR parsingen
dc.subjectparsing tableen
dc.titleGramatické systémy a jejich aplikacecs
dc.title.alternativeGrammar Systems and Their Applicationsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2024-06-10cs
dcterms.modified2024-06-17-08:45:30cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid153858en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 21:00:51en
sync.item.modts2025.01.17 14:25:30en
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:
1.37 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_153858.html
Size:
7.44 KB
Format:
Hypertext Markup Language
Description:
file review_153858.html
Collections