Z-machine interpreter