Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 725 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 725 Bytes

JOak Umbrella

An umbrella project for easily compiling all my projects related to creating, reading and running JVM .class files.

It includes:

  • JOak JVM: a basic, but functioning, JVM written in Scala.
  • JOak Analyser: a command-line tool for debugging & analysing JVM .class files.
  • JOak ClassFiles: a JVM micro-library for reading JVM .class files.

Use

Clone this project, then run:

git submodule update --init --recursive

See the individual projects for usage instructions. This project simply makes sure that all dependencies are where they're expected to be.