Monday, September 04, 2006
Free Java Assemblers
Java Bytecode Assembler
This is an assembler that converts Java "assembly language" into valid Java class files. The input language is similar to that generated by Sun's javap utility.
Jasmin
According to the website, Jasmin "takes ASCII descriptions for Java classes, written in a simple assembler-like syntax using Java Virtual Machine instruction set" and generates a Java class file.
Jamaica - the Java Virtual Machine (JVM) Macro Assembler
Jamaica is a macro assembler that can handle simplified JVM assembly language. Your assembly language code is specified in a class structure with a syntax similar to Java, and the code is assembled (compiled) into JVM bytecode. The package is released under the GNU LGPL.