Compiler Construction

Revision Guide.
The following
past papers
indicate the topics you can expect for the exam this year.
Topics that will not be covered this year: cps transformation,
defunctionalisation. Note however that these topics do contribute to
a deeper understanding our universe.

http://www.angelfire.com/tx4/cus/jasper/ :
Jasper is a JVM bytecode disassembler, taking a binary foo.class
file to an ASCII foo.j file in the
Jasmin syntax.
Note that the
javap
dissassembler also prodoces ASCII. However, there does not seem to be
an associated assembler (please correct me if I'm wrong).