A virtual machine with ruby