Portace knihovny Prawn z Ruby do Pythonu 3 – Bc. Michal Molhanec
Bc. Michal Molhanec
Diplomová práce
Portace knihovny Prawn z Ruby do Pythonu 3
Porting of Prawn Library from Ruby to Python 3
Anotace:
Práce se zabývá automatickým překladem kódu napsaného v jazyku Ruby do Pythonu 3. Nejprve jsou prozkoumány principy překladu, jak je popisuje odborná literatura. V další části se porovnávají jednotlivé jazykové konstrukce a jsou navrženy způsoby jejich překladu.Na základě této teorie byl vyvinut překladač, který svou funkčnost ukazuje na překladu knihovny Prawn pro generování PDF souborů.Abstract:
This work focuses on automatic translation of code written in Ruby programming language into Python 3. First part investigates principles of computer programming languages translation as is described in the literature. Second part compares elements of these two programming languages and suggests ways how these elements can be translated.Based on this theory I developed Ruby-to-Python translator. Its …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 8. 11. 2016
Obhajoba závěrečné práce
- Vedoucí: Ing. Marek Pícka, Ph.D.
Citační záznam
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Česká zemědělská univerzita v Praze, Provozně ekonomická fakultaČeská zemědělská univerzita v Praze
Provozně ekonomická fakultaMagisterský studijní program / obor:
Systémové inženýrství a informatika / Informatika
Práce na příbuzné téma
-
Analýza abstraktních syntaktických stromů pro podporu výuky jazyka Python
Jakub Fáber -
Abstraktní interpretace
Jakub Kermaschek -
Optimization of Complex Abstract Syntax Tree Processing
Martin Baňas -
Skriptovací jazyky - Powershell praxi
Tomáš Hypš -
Skriptovací jazyky pro tvorbu webových aplikací
Jan Voráček -
Integrace skriptovacích jazyků do C++ kódu
Michal Pochobradský -
Abstraktní datové typy pro jazyk C
Tomáš Duda -
Analýza rozdílů mezi jazyky Java a C#
Ondřej Hartman
Název
Vložil
Vloženo
Práva