Implementation of Java Virtual Machine


Introduction

This project is an implementation of Java Virtual Machine based on the Specication published by JavaSoft.

A Description of the Project

This project is done using C. It is implemented to generate Contant Pool entries, Fields and Methods.

The code is available This project will enable translation of Java compiled classes into user readable format.

The output will consist of Contant Pool entries, Fields and Methods.

Project related files: To run the code, copy the above files, compile it and execute the following on the command line prompt:

od -An -tx -w4 *.class | pars [-ALL] [-C] [-M]

Note: Any JAVA generated class can be used to generate the output.



Mail your comments to : <krishg@rpi.edu>