Skip to content

StackDoubleFlow/rjvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rjvm Build Status License: MIT

A work-in-progress Java virtual machine written completely in rust.

Installation

As there are currently no releases, you must build from source.

If rust is not already installed, you can find out how on their official website.

git clone https://github.com/StackDoubleFlow/rjvm.git
cd rjvm
cargo build --release

Once complete, the optimized executable will be located at ./target/release/rjvm or ./target/release/rjvm.exe depending on your os.

Usage

For now, rjvm will only parse a class file, and print out it's contents as a structured output.

Example:

rjvm HelloWorld.java

It also has a help message generated by structopt:

rjvm --help

License

MIT

About

A Java Virtual Machine written completely in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published