>
>
> >I don't like ASASYMBM much either :-)
>
> Care to provide a helpful comment about in what ways it does not meet your
> needs?
> You are welcome to bash all you like, but without specifics doing so is
> unproductive.
> The service is admittedly primitive. It meets our needs.
>
>
I believe that this thread demonstrates what the problem is:  its overly
complicated.

Why not just a simple service to look up the value of a system symbol?

It could be called easily by any HLL without a complicated mapping macro,
but in C it would be something like:

int rc = getSymbol(
               const char* name,
               char* value,
               size_t value_size,
               size_t* returned_length );     // or needed len if
value_size too small

And BTW: avoiding a mapping macro like ASASYMBP means that the simple
service could easily have an AMODE64 version, wherease ASASYMBM is only
AMODE31 and requires 31-bit storage.

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

Reply via email to