Original title:
Překladač Java do C++
Translated title:
Java-C++ compiler
Authors:
Kamenišťák, Marián ; Yaghob, Jakub (referee) ; Galamboš, Leo (advisor) Document type: Master’s theses
Year:
2006
Language:
cze Abstract:
[cze][eng] Cílem této diplomové práce je vytvořit nástroj pro překlad zdrojového kódu jazyka Java 1.5 do výstupního kódu jazyka C++. Předpokladem je, že vstupní kód je kompilovatelný. Součástí práce je návrh způsobu překladu a analýza Java konstruktů, které nelze automaticky přeložit do efektivního C++ výstupu. Implementace překladače používá parsovací mechanizmus založený na specifikaci Java gramatiky, a je rozšiřitelná o další moduly.The goal of this thesis is to create the tool for translation of Java 1.5 source code to output C++ code on the assumption that input source code is able to be compiled. Part of this thesis is the proposal of method, which leads to translation, as well as analyze of Java constructs, which cannot be translated automatically to efficient C++ output. Implementation of translator uses parsing mechanism based upon Java grammar specification, extensible for additional modules.
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/7127