OS/VS2 R3.6 had a major upgrade to CLIST that in most ways was an improvement, 
but it changed the handling of quoted strings such that there were scenarios 
requiring counting a ludicrous number of apostrophes. Despite that issue, the 
conditional logic was useful enough that I retrofitted it to OS/VS2 R 1.7 (SVS).

What is SPF? There were two names with the same initials. Or did you use both?

I used a home grown IDE built around AUX, CNTRL and UPDATE files, with 
automatic construction of a standard comment block in every new assembler H 
file and a bunch of local tools. I found XEDIT to be a very friendly 
environment for tool building. It was all REXX except for one function package. 
This was before pipes, and I found CMS itself inferior to TSO, but XEDIT was a 
game changer, and the use of CNTRL files made merging independent updates to 
the same source file a breeze.

One thing about VM is that you can IPL CP under CP ("second level"). This cane 
in handy when a new release of VM/SE ("SEPP") worked fine on IBN displays but 
had a garbled logon screen with Sylvania IS/7800 terminals. Running second 
level VM I saw that the logon code exploit the buffer address adjustment of the 
RA buffer order, while the 7800 left the buffer address at its original 
position.



-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר

Reply via email to