Another virtual machine written in C++