On Mon, 16 Feb 2015 12:00:38 -0600, John McKown wrote:
>> >
>> Just curious: Is the Program Management API Rexx-friendly?
>
>​All that I can see in the manual are HLASM macros and a C/C++ DLL
>interface. That doesn't sound too friendly to me.​
> 
This can depend on ...

E.g. the API to ICSF is somewhat[1] Rexx-friendly.  In fact, SAMPLIB
contains examples of Rexx driving ICSF via LINKPGM.

The API to SMP/E is Rexx-hostile in that it expects the caller to supply
control blocks containing ADCONs of other control blocks, and Rexx
has no GETMAIN interface to create those.

LE could muddy the water.

-- gil

[1] The interface to ICSF makes numerous LOAD-DELETE calls (inplicit
in LINKPGM).  Probably a horrible overhead unless the target program
is in LPA.  (Where's the "sticky bit" when you need it?)  Rexx would do
well to provide interfaces to LOAD and DELETE so LINKPGM might find
the utility already loaded.  Even "address LINKADDR" to avoid the CSV
table search.

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

Reply via email to