Závěrečná práce: Bc. Dávid Šutor: A Compiler for Simplified Python
Diplomová práce
A Compiler for Simplified Python
Anotace
Cieľom tejto práce je implementovať kompilátor schopný prekladať obmedzenú podmnožinu jazyka Python, ktorá sa používa v prvých dvoch týždňoch kurzu IB111: Základy programovania. Výsledný kompilátor bude slúžiť na vyhodnocovanie odovzdaní študentských kódov. Táto práca definuje syntax a sémantiku cieľového jazyka, popisuje proces kompilácie a vyhodnocuje výkon skompilovaných programov v porovnaní so …více
Abstract
The goal of this thesis is to implement a compiler capable of translating a simplified subset of Python, as used in the first two weeks of the IB111: Foundations of Programming course. The resulting compiler will be used for evaluating student submissions. This thesis defines the syntax and semantics of the target language, outlines the compilation process, and evaluates the performance of the compiled …více
Zadání práce
26. 5. 2025 12:35, RNDr. Petr Ročkai, Ph.D., učo 139761
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Automatizovaná paralelizace zpracování vstupních dat na základě kauzality
Mgr. Richard Kakaš -
Informační systém sportovních soutěží
Mgr. Dominik Štefančik, učo 73405 -
Správce elektronického poštovního systému
Mgr. Jaroslav Aster, učo 50861 -
Nástroje pro automatickou konverzi dokumentace
Bc. Michal Palata -
Informační systém kulturních akcí
Mgr. Ivo Žáček, učo 98721 -
Libvirt a jeho využitie pre správu virtualizovanej infraštruktúry
Mgr. Martin Jantošovič, učo 173308 -
Nástroje pro analýzu kódu v Pythonu a vizualizace jejich výstupu
Bc. Ján Vorčák, učo 359426 -
Enhanced remote execution layer for Deployment testing framework
Mgr. Matej Leško




