Re: How to accept multiple lines of Instream data.



COBOL Program:

IDENTIFICATION DIVISION.
PROGRAM-ID. INSTRM01.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-ISTRM PIC X(05).
PROCEDURE DIVISION.
PARA-A.
DISPLAY 'START EXECUTION.'.
ACCEPT WS-ISTRM.
IF WS-ISTRM > SPACE
DISPLAY 'WS-ISTRM ' WS-ISTRM
ELSE
DISPLAY 'ISTRM-WS'
END-IF.
DISPLAY 'STOP EXECUTION.'.

Corresponding JCL:

//XXXXXXSJ JOB (XXXXXX),'TEST JOB',
// CLASS=X,
// MSGCLASS=X,
// NOTIFY=&SYSUID
//*
//JOBLIB DD DSN=XXXXX.XXXXXX.LOAD,DISP=SHR
//JS010 EXEC PGM=INSTRM01
//*
//SYSIN DD *
ABCDE
FGHIJ
KLMNO
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//

Any help?

.



Relevant Pages

  • Re: compile+link Fujitsu Linux
    ... IDENTIFICATION DIVISION. ... DISPLAY "THE END - ACCEPTING ONE BYTE". ... Red Hat Linux 7.2, Locale C ...
    (comp.lang.cobol)
  • The MOVE problem
    ... IDENTIFICATION DIVISION. ... ENVIRONMENT DIVISION. ... WORKING-STORAGE SECTION. ... DISPLAY B. ...
    (comp.lang.cobol)
  • Re: Sample for testing "backwards" ....
    ... Identification Division. ... Perform Para3 Thru Para1 ... Display "After Perform" ...
    (comp.lang.cobol)