Závěrečná práce: Martin Gavora: Implementace LR analyzátorů v prostředí JGAF
Bakalářská práce
Implementace LR analyzátorů v prostředí JGAF
Implementation of LR analysers in JGAF environment
Martin Gavora
Anotace
Táto práca sa zaoberá syntaktickou analýzou LR. Jadrom práce je jej implementačná časť, ktorá má slúžiť na demonštráciu procesu tvorby a behu analyzátorov. Vzniká rozšírením prostredia pre prácu s objektami teórie formálnych jazykov JGAF. V texte práce sú zavedené potrebné definície a sú tu uvedené použité postupy.
Abstract
This thesis discusses LR parsing. The core of this thesis is the implementation part, software tool intended to demonstrate the process of creating and running parsers. It was created as an extension of JGAF - platform for working with objects of theory of formal languages. The text part of the thesis provides necessary definitions and explains used procedures.
Klíčová slova
bezkontextová gramatika formálne jazyky analýza analyzátor SLR LR LALR First Follow JGAF parserZadání práce
Cílem práce je rozšířit nástroj JGAF, který je určen pro podporu výuky teorie formálních jazyků. Nástroj bude rozšířen o následující:
- Výpočet funkcí FIRST(k) a FOLLOW(k) nad CFG.
- Výpočet deterministických analyzátorů SLR(k), LR(k) a LALR(k).
- Možnost demonstrace analýzy slova vybraným analyzátorem.
Práce zkontrolována:
21. 5. 2013 08:28, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
21. 5. 2013 08:28, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
- Zadáno/změněno 19. 6. 2013 11:57, Helena Kryštofová
- Záznam založen 11. 10. 2012 16:25, Helena Kryštofová
- Zveřejnit od 20. 5. 2013 09:59, Helena Kryštofová
- Práce převzata 20. 5. 2013 09:59, Helena Kryštofová
Jazyk práce
Termín obhajoby
18. 6. 2013
Práce byla úspěšně obhájena
Literatura
- HOPCROFT, John E. a Jeffrey D. ULLMAN. Formálne jazyky a automaty. Edited by Branislav Rovan, Translated by Peter Mikulecký. 1. vyd. Bratislava: Alfa, vydavateľstvo technickej a ekonomickej literatúry, 1978, 342 s.
Studijní program
Informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
LL analyzátory a jejich implementace v prostředí JGAF
Bc. Dominik Szalai -
Rozšíření nástroje JGAF
Mgr. Radek Gomola, učo 256769 -
Java aplet pro zobrazení a simulaci SLR(k) analyzátorů
Bc. Vladimír Hromada, učo 98952 -
Uživatelské rozhraní pro manipulaci s bezkontextovými gramatikami
Mgr. Štěpán Štefaník, učo 72810 -
Návrh a implementace překladače pro převod SQL příkazů ze syntaxe Oracle do PostgreSQL
Mgr. Miroslav Sedlák -
Webová Java aplikace pro zobrazení a simulaci LR(k) a LALR(k) analyzátorů
Mgr. Radek Gomola, učo 256769 -
Syntaktická analýza s využitím postupné segmentace věty
RNDr. Vojtěch Kovář, Ph.D., učo 139915 -
Analyzátor jazyka XUL pro systém DIG
Mgr. Petr Kovács, učo 99085
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Martin Gavora FI B-IN MI p8r7j/8
Kryštofová, H.
11. 10. 2012




