Thesis Details
Obecný generátor syntaxí řízeného překladu
Bachelor's Thesis
Student: Marcin Juraj
Academic Year: 2015/2016
Supervisor: Meduna Alexander, prof. RNDr., CSc.
English title
A General Generator of Syntax Directed Translation
Language
Czech
Abstract
This thesis is dedicated to the design and creation of generic generator that performs syntax directed translation according to user requirements. The translation is processing in the time of analysis of the source program. Parser is based on bottom-up parsing. The result of the translation is the creation of syntax tree. From this syntax tree are created instructions in the form of three - address code. These instructions represent final program and they are essential in rendering of syntax tree.
Keywords
syntax analysis, syntax tree, symbol table, syntax-direct translation, three-address code
Department
Degree Programme
Information Technology
Files
Status
defended, grade D
Date
15 June 2016
Reviewer
Committee
Meduna Alexander, prof. RNDr., CSc. (DIFS FIT BUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
MARCIN, Juraj. Obecný generátor syntaxí řízeného překladu. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-15. Supervised by Meduna Alexander. Available from: https://www.fit.vut.cz/study/thesis/16898/
BibTeX
@bachelorsthesis{FITBT16898, author = "Juraj Marcin", type = "Bachelor's thesis", title = "Obecn\'{y} gener\'{a}tor syntax\'{i} \v{r}\'{i}zen\'{e}ho p\v{r}ekladu", school = "Brno University of Technology, Faculty of Information Technology", year = 2016, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/16898/" }