On Wed, 27 Feb 2013 15:32:43 -0500, Tony Harminc <[email protected]> wrote:
>
>... But it's a fact of life these days. IBM ships all sorts of
>assembler stuff that either doesn't work at all (e.g. some VTAM/VSAM
>macros), breaks commonly used conventions or newer HLASM functions
>(e.g. SETRP), or is so badly designed as to be near impossible to use
>without local changes or ugly workarounds (some IRX macros).
>
>I am sure the main reason for this is that hardly anyone in IBM writes
>assembler code anymore. IBM developers use PL/X, and only if defined
>programming interfaces or the need for sample programs call for it,
>are assembler pieces written, but often enough they are not tested
>even to the point of obtaining a clean assembly.
> 
It's been discussed here that IBM internally uses a program that
converts PL/X data definitions to HLASM.  IBM would do well to
incorporate that code as a subroutine in HLASM, so HLASM could
accept the PL/X definitions raw and get IBM and its customers
reading from the same page.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to