On Thu, Dec 8, 2016 at 12:54 PM, Mike Shaw <quick...@gmail.com> wrote:
> Yet another emulator...IBM will not bless this, will they? > I'm speculating that it is a hybrid. A fast glance said it runs z/OS executables. But I'll bet they mean only those which use problem state, but not supervisor state, instructions. When the program does something like an SVC or PC, I'll bet that some sort of native code routine which implements the standard z/OS API function runs; unlike Hercules/390. I.e. the API function "marshalls" the z/OS API data; invokes the needed host OS functions; then "unmarshalling" the results back to the application. A bit like Wine does for the Windows API under Linux, but with instruction emulation thrown in. Say, as if you could run Wine on Linux/ARM with QEMU emulating the x86 instructions. > > Mike Shaw > MVS/QuickRef Support Group > Chicago-Soft, Ltd. > > -- Heisenberg may have been here. Unicode: http://xkcd.com/1726/ Maranatha! <>< John McKown