In a recent note, Big Iron said:
> Date: Fri, 3 Jun 2005 16:02:37 -0500
>
> There are also some binder options: COMPAT, CASE=MIXED, LONGNAME or DLL
> which can force the use of "program objects".
>
I couldn't resist trying this:
//DOIT EXEC HLASMCL,PARM.C=(OBJECT,NOXOBJECT,TERM),
// PARM.L='MAP,LET,LIST,NCAL,CASE=MIXED'
[ ... ]
//*
//L.SYSLIN DD DISP=SHR,DSN=*.C.SYSLIN
// DD *
NAME MixCase(R)
//L.SYSLMOD DD DSNTYPE=PDS
... with the result in L.SYSPRINT:
SAVE OPERATION SUMMARY:
MEMBER NAME MixCase
LOAD LIBRARY SYS05155.T094053.RA000.MIXED.GOSET.H01
PROGRAM TYPE LOAD MODULE
... so, apparently, CASE=MIXED still doesn't require PDSE. The only way
I can imagine to execute a program so named is with ATTACH from an
Assembler program. I'm confident (without trying) that even Rexx
"address 'ATTCHMVS' 'MixCase'" wouldn't do it. (But how about C,
COBOL, PL/I, FORTRAN?)
-- gil
--
StorageTek
INFORMATION made POWERFUL
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html