Thesis Details

Překladač nového modulárního programovacího jazyka

Bachelor's Thesis Student: Čejchan Daniel Academic Year: 2016/2017 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Compiler for a New Modular Programming Language
Language
Czech
Abstract

This paper is dedicated to designing a new compiled programming language inspired by C++ and D programming languages. The paper focuses on a new concept called \textit{code hatching} that innovates fields of metaprogramming and compile-time function execution. Prototype compiler is implemented and described, too.

Keywords

Code hatching, programming language, CTFE, metaprogramming, OOP, Beast, Dragon, ctime

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
13 June 2017
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Citation
ČEJCHAN, Daniel. Překladač nového modulárního programovacího jazyka. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-13. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/19857/
BibTeX
@bachelorsthesis{FITBT19857,
    author = "Daniel \v{C}ejchan",
    type = "Bachelor's thesis",
    title = "P\v{r}eklada\v{c} nov\'{e}ho modul\'{a}rn\'{i}ho programovac\'{i}ho jazyka",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19857/"
}
Back to top