[][src]Crate jazz

Jazz Virtual Machine

Jazz is a register-based virtual machine

Jazz is still in active develop so it's not recommended to use Jazz for your purposes

Example code:

 LoadInt(0,12) // Load 12 into R(0)
 LoadInt(1,3)  // Load 13 into R(1)
 Add(2,1,0)    // Add value from R(1) to R(0) and store result in R(2)
 Ret(2)        // Return value from R(2)

Jazz is heavily inspired by Gravity language VM

Modules

frame
jit

W.I.P

machine
opcodes
value