A computer program that translates Z-code into native machine code, reminiscent of the Java virtual machine. Examples include Frotz and Nitfol.