A language virtual machine