YAVM Yet Another Virtual Machine providing: an assembly language a compiler an interpreter See the documentation for more informations.