Zobrazit minimální záznam

Translation of QuakeC into Rust



dc.contributor.advisorPolách Radomír
dc.contributor.authorMartin Taibr
dc.date.accessioned2019-06-19T22:52:13Z
dc.date.available2019-06-19T22:52:13Z
dc.date.issued2019-06-19
dc.identifierKOS-695599740105
dc.identifier.urihttp://hdl.handle.net/10467/83384
dc.description.abstractTato práce se zaměřuje na nalezení vhodného přístupu k překladu jazyka QuakeC do jazyka Rust a implementaci prototypu takového překladače. Překladač se snaží zachovat čitelnost kódu a podporuje překlad některých maker preprocesoru jazyka C (která využívá QuakeC) do deklarativních maker v jazyce Rust.cze
dc.description.abstractThis thesis focuses on finding an appropriate approach to translating the QuakeC language to the Rust language and implementing a prototype of such a compiler. The compiler tries to maintain the code's readability and supports translating some C preprocessor macros (used by QuakeC) into declarative macros in Rust.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectpreprocesorová makracze
dc.subjectdeklarativní makracze
dc.subjectkonverze makercze
dc.subjectQuakeCcze
dc.subjectRustcze
dc.subjecttranspilacecze
dc.subjectpreprocessor macroseng
dc.subjectdeclarative macroseng
dc.subjectmacro conversioneng
dc.subjectQuakeCeng
dc.subjectRusteng
dc.subjecttranspilationeng
dc.titlePřeklad QuakeC do Rustucze
dc.titleTranslation of QuakeC into Rusteng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeTrávníček Jan
theses.degree.disciplineTeoretická informatikacze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam