Mike Walter <[email protected]> said:
> Surely Sir Lynn would know off the top of his head, and have ALL the gory
> details in his astonishingly complete personal records.

I'm definitely no substitute for Sir Lynn, but I remember DCSS and DMKSNT in
VM/370 Release 3 PLC 8, which is where I started with VM.

In fact, I used CMSAMS and CMSVSAM then for Unnatural Practices, or at least
not for the purposes for which they were created. I was porting the CP/67
port of LISP/MTS to VM/370, and needed something to replace the named
segment used under CP/67 for LISP's pushdown stack. Instead of checking the
stack pointer for the end of the stack, it would just push onto the stack
and take the program check when it ran off the end. I simulated that by
using DIAG x'64' to attach CMSAMS and CMSVSAM, and then set the protect key
to user key for all but the last 2K (remember 2K pages?) page.

A LISP interpreter written entirely in BAL, with self-modifying code and
almost out of base register addressibility... that was quite an interesting
piece of code.

regards, Jeff Savit

Reply via email to