Thesis Details
Standardní knihovny a preprocesor jazyka C pro WWW prohlížeč
Bachelor's Thesis
Student: Burda Luděk
Academic Year: 2021/2022
Supervisor: Kolář Dušan, doc. Dr. Ing.
English title
Standard C Language Preprocessor and Libraries for WWW Browser
Language
Czech
Abstract
This technical report describes design and implementation of a C preprocessor in javascript without using a remote server for processing of the source code. Further it deals with implementation of a subset of standard libraries functions of the C language in javascript and its memory and time efficiency. In addition, a type based C memory model is implemented as necessary component for the standard functions.
Keywords
C preprocessor, C preprocessing, standard libraries C, offline compiler C web browser, javascript
Department
Degree Programme
Information Technology
Files
Status
defended, grade D
Date
17 June 2022
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Citation
BURDA, Luděk. Standardní knihovny a preprocesor jazyka C pro WWW prohlížeč. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-17. Supervised by Kolář Dušan. Available from: https://www.fit.vut.cz/study/thesis/24334/
BibTeX
@bachelorsthesis{FITBT24334, author = "Lud\v{e}k Burda", type = "Bachelor's thesis", title = "Standardn\'{i} knihovny a preprocesor jazyka C pro WWW prohl\'{i}\v{z}e\v{c}", school = "Brno University of Technology, Faculty of Information Technology", year = 2022, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/24334/" }