Thesis Details
Gramatické systémy aplikované v překladačích
The main goal of this work is to design a method of constructing a compiler based on grammar systems that allows it's user to by able to combine any existing constructionmethods.Solution of this problem lies in utilization of cooperating distributed grammar systems. The principle of dividing compiler into sequentially cooperating components was used by this thesis.So we have a construction of smaller, narrowly specified units that are able to pass control to each other and together analyze complex languages. Each of these components is using one of the existing methods of analysis and any way of it's implementation.Benefit of this thesis is the design of construction method using principle of grammar systems, that allows us to use combination of any existing methods and brings overall higher generative power, and showing a possible way of using this method.
compiler, compiler structure, syntax analysis, grammar systems, methods of syntax analysis
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
@bachelorsthesis{FITBT23226, author = "Jakub Re\v{s}", type = "Bachelor's thesis", title = "Gramatick\'{e} syst\'{e}my aplikovan\'{e} v p\v{r}eklada\v{c}\'{i}ch", school = "Brno University of Technology, Faculty of Information Technology", year = 2021, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/23226/" }