• Stars
    star
    160
  • Rank 234,703 (Top 5 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An experimental Java Bytecode Interpreter written in C

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.