vm for x-language byte code