Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/ozy/ToyJVM

An experimental Java Bytecode Interpreter written in C
https://github.com/ozy/ToyJVM

Last synced: 3 months ago
JSON representation

An experimental Java Bytecode Interpreter written in C

Lists

README

        

# ToyJVM

Experimental Java Bytecode Interpreter written in C to understand Java concepts better.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

## Prerequisites

```Javac``` is required to compile Java codes into Java bytecodes.

## Running the tests

You can run the tests with the ```test.sh``` script. As the project grows up, new tests will be added.

## Running the software

You need to give the class name without extension to the executable. For example ```./bin/main test/HelloWorld``` will run the test/HelloWorld.class file.