Hlavním cílem této práce je navrhnout a implementovat program, který bude umět přeložit zdrojový kód Javy do jiných programovacích jazyků. Tyto jazyky jsou: C, C++, Free Pascal a C#. Cílem není aby tento program byl schopen převést libovolný program napsaný v Javě, ale pouze podmnožinu základních funkcí Javy, definovaných potřebami programovací soutěže PilsProg.
Anotace v angličtině
The main goal of this work is to design and implement a software that can translate Java source code into other languages. The languages are: C, C++, Free Pascal, and C#. The goal is not to translate any program written in Java, but only a small subset of basic Java functions, defined by the needs of programming competition PilsProg.
Hlavním cílem této práce je navrhnout a implementovat program, který bude umět přeložit zdrojový kód Javy do jiných programovacích jazyků. Tyto jazyky jsou: C, C++, Free Pascal a C#. Cílem není aby tento program byl schopen převést libovolný program napsaný v Javě, ale pouze podmnožinu základních funkcí Javy, definovaných potřebami programovací soutěže PilsProg.
Anotace v angličtině
The main goal of this work is to design and implement a software that can translate Java source code into other languages. The languages are: C, C++, Free Pascal, and C#. The goal is not to translate any program written in Java, but only a small subset of basic Java functions, defined by the needs of programming competition PilsProg.