Source to Source Translator from C# to Java and ActionsScript
Sprache der Bezeichnung:
The goal of this thesis is the implementation of a source code translator that takes C# 3.0 code as input and produces corresponding Java 1.6 and ActionScript 3.0 code from it. The translator should use an existing C# EBNF description and the Coco/R compiler generator to process the input source files and create an abstract syntax tree representation for them. The backend should use an existing template engine to produce source files for Java and ActionScript.