On 2018-07-17, at 10:45:20, John McKown wrote:
> 
> http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/6/897/ENUS218-326/index.html&lang=en&request_locale=en
> ...
> Enterprise Metal C for z/OS is the newest, stand-alone offering for the IBM
> family of development tools. Enterprise Metal C for z/OS delivers a
> high-level language alternative to having to write programs in High Level
> Assembler (HLASM). The ability to write programs in HLASM is a specialized
> skill for the z/OS platform and developers with expertise in assembler
> skills are difficult to find. Developers can use C syntax instead to
> develop systems programs. This eliminates the need to manage the use of
> registers and to manually tune assembler instruction sequences. Enterprise
> Metal C for z/OS does this for developers.
>  
What about availability of equivalent of macros for SVC and PC interfaces
and control block mapping?  Embedded assembler code might suffice for
SVC and PC; it's less comfortable to rely on embedded assembler to access
control block fields.

IBM made a serious mistake in not making PL/S a product a half-century ago.

-- gil

Reply via email to