MicroJava Tools

MJTools

Legal

Links

MJBCE - MicroJava Bytecode Editor

The MicroJava Bytecode Editor (MJBCE) is an editor of the MicroJava Bytecode. The format of this bytecode is specified in the MicroJava Specification (pdf document) in section B.3. The editor supports opening files in multiple tabs and launching MJVM. Bytes are represented as numbers in the range 0-255.

MJBCE is implemented in Java and requires Java Runtime Environment to run. It works on Windows, Linux, Solaris, Mac and other Java enabled platforms.

Usage

File mjbce.jar is an executable Java archive that does not depend on other Java libraries. Double click should start the application (shown in Figure 1).

Figure 1: MicroJava Bytecode Editor

Examples

Examples are provided within the application in the Help/Examples menu. There are three examples: HelloWorld.mjb, ByteEcho.mjb and IntEcho.mjb. Figure 2. shows running HelloWorld example.

Figure 2: MicroJava Bytecode Editor Run