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
