This is a class project and I'm really going crazy with it. The task it to perform code generation for JO99 into JVM bytecode assembly language as defined by Jasmin*. Basically you have to write a codeGen() function for a whole bunch of classes - (about 20 or so, but there's a lot of duplication), and you have to write a few other small functions as well. A few files are provided to get us started, with a few codeGen() functions already done. This code should run on Unix machines. Some test files are also provided to check proper working of the code. I don't need an executable of course, I need the source code. *This is the home page for Jamsin [login to view URL]~meyer/jasmin/ All the codeGen() functions have to do is spit out assembler directives of the form described at the link above.
## Deliverables
1) Complete and fully-functional working program(s) in the form of complete source code of all work done.
## Platform
Unix Java 1.4.1