Type of project:
Diplomarbeit SS 2003, 26 May - 25 September 2003

Daniel Gisel

Eiffel library to generate Java bytecodes


The main work of my diploma project is to design and implement an Eiffel library which is able to generate Java class files that can be executed by a Java Virtual Machine.
To test this library and also to give examples how to use the framework, I will create a simple language with a corresponding compiler that uses the library as backend. The language will be similar to the Java language, but much simpler.
Project description (PDF)
Project plan (PDF)
Final report