Paul Gilmartin wrote:

>>If I find a vendor which says ICH??? or use module name easily confused with 
>>something else, I will have to remove them.
>SyncSort?  ACF2?

Good catch. Ok, I admit we don't have those replacement software. So I can't 
comment on what are similar to IBM's own versions. But I suppose that if you 
have a software which does more or less the same and use same prefixes, names, 
etc, but can work together with the original IBM software, then there could be 
confusion especially during diagnostics.


>If I pass an in valid address to an ISV-supplied program, should that program:
>o ABEND with S0C4?
>o Attempt to validate the address before accessing the storage?  How should it 
>report failure?
>o Trap the addressing exception and convert to a vendor-defined  Unnn ABEND?

Groan... Thats hard questions... ;-)


>IBM maintains a registry of component prefixes (the name space is 
>uncomfortably small). 

True and that registry is small.


>Is something similar done for data set HLQ?

AFAIK, not in a program module or some parmlib member. But in Program Directory 
document, you can see all those HLQ, but not in one nice table.

Usually IBM own HLQs are 3 characters, but they are not following their rules, 
for example SYS1, GDDM, EQAW, FFST, etc.

Groete / Greetings
Elardus Engelbrecht

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

Reply via email to