The most current COBOL documentation on this is actually in the LE manual.
See:

 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea2150/2.1.4 

which has (in the sample COBOL code):

03 PARM-BYTE  PIC X OCCURS 0 TO 100  DEPENDING ON STRINGLEN.

STRINGLEN is defined as:

  STRINGLEN   PIC 9(4) USAGE IS BINARY.

but I *believe* that older manuals had this as a SIGNED field.

<[EMAIL PROTECTED]> wrote in message
news:<[EMAIL PROTECTED]>...
> In a recent note, Patrick O'Keefe said:
> 
> > Date:         Mon, 23 May 2005 15:17:11 -0500
> > 
> > >...
> > >    Title: z/OS V1R4.0 MVS Assembler Services Guide
> > >    Document Number: SA22-7605-04
> > >...,
> > And why would you expect an application programmer writing in COBOL to
even
> > know that manual exists?  Why should he/she even know it's possible for
> > the programs to be invoked by anything other than EXEC PGM=... )where a
> > 100-byte parm limit has existed forever)?
> > 
> So, a fair question is, what does the corresponding publication
> for COBOL say?

----------------------------------------------------------------------
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

Reply via email to