For now, the project has been archived but I will most probably continue work on it later. In it's current condition, tinyVM is 100% "usable" as it was intended to be used, as a barebones, fast VM.
A simple register based virtual machine that uses a bytecode interpreter.
To run the VM, simply compile using CMake.
cmake . -Bbuild; cd build; make
This will work on Linux and macOS. If you were smart enough to install windows i'm sure you are smart enough to find your way around CMake too.