z/OS ISPF User's Guide Vol II
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


COBOL compile (option 5.2)

z/OS ISPF User's Guide Vol II
SC19-3628-00

ISPF generates an ISPEXEC SELECT PGM(IGYCRCTL) statement to invoke a COBOL compiler using the values you enter on the Batch COBOL Compile panel, shown in Figure 1. For information about COBOL allocation data sets, see the topic about Allocation Data Sets in the z/OS ISPF User's Guide Vol I.

Figure 1. Batch COBOL Compile panel (ISRJP02)
   Menu  RefList  Utilities  Help
 ───────────────────────────────────────────────────────────────────────────────
                              Batch COBOL Compile
                                                                    More:     +
 ISPF Library:
    Project . . . PDFTDEV 
    Group . . . . LSACKV   . . .          . . .          . . .         
    Type  . . . . COBOL   
    Member  . . .           (Blank or pattern for member selection list)

 Other Partitioned or Sequential Data Set:
    Data Set Name  . .                                                         

 List ID . . . . . . .           (Blank for hardcopy)
 SYSOUT class  . . . .                  (If hardcopy requested)

 Compiler options:
   Term  . . . NOTERM         (TERM or NOTERM)
   Other . . .                                                              

 Additional input libraries:
 Command ===>                                                                  
  F1=Help      F2=Split     F3=Exit      F7=Backward  F8=Forward   F9=Swap
 F10=Actions  F12=Cancel
All the fields on this panel are explained in the "ISPF Libraries and Data Sets" topic of the z/OS ISPF User's Guide Vol I, except List ID, which is explained in List data sets, "Additional input libraries", which is explained here and in Input data sets:
Term
In the Term field, enter TERM if you want ISPF to generate a terminal data set. A terminal data set contains a synopsis of the error messages produced by the COBOL compiler. If the input data set is partitioned, the terminal data set name is:
prefix.member.TERM
where prefix is the data set name prefix in your TSO user profile, if you have one, and member is the name of the member being assembled. However, if the input data set is sequential, the terminal data set name is:
prefix.TEMPNAME.TERM

Enter NOTERM in the Term field to avoid generating the terminal data set. This is a required field.

Other
If you plan to run VS COBOL II interactive debug after you compile your program, enter TEST, RESIDENT, and any other options you need in the Other field.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014