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
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
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/"
}
Back to top