Compiler Language Selection panel

Panel and field definitions

Figure 1. Compiler Language Selection
 Process   Options   Help
 Z Data Tools             Compiler Language Selection

 Language Selection:
    1  1. COBOL          Use the COBOL compiler
       2. PL/I           Use the PL/I compiler
       3. Auto detect    Determine which compiler to use.
       4. HLASM          Use the HLASM compiler

 Processing Options:
    Enter "/" to select option
      Override compiler options for template update
      Preserve copybook library
      Show copybook name with record type field name

 Command ===> ____________________________________________________________________
  F1=Help      F2=Split     F3=Exit      F4=CRetriev  F7=Backward  F8=Forward
  F9=Swap     F10=Actions  F12=Cancel
Language Selection
The language used for compiling a copybook to create a template.
Use the COBOL compiler. This is the default.
Use the PL/I compiler.
Auto detect
Analyze the source to determine whether the language of the source is COBOL or PL/I to use the appropriate compiler
Note: Selecting Auto detect may increase processing time of your copybooks.
Use the HLASM compiler.
Processing Options
Override compiler options for template update
When selected, overrides the compiler options found in the template being updated with the current compiler options.

Foreground processing always overrides the compiler options for older templates that do not contain compiler options.

You should select this option for batch template update of older templates to generate compiler options in the JCL.

Preserve copybook library
Ensures that, if a copybook still exists in the library that it was previously found in and that library is in the list that the update is using, then that version of the copybook is used.

If you do not select this option, or the copybook no longer exists in the library it was previously found in, or that library is not in the list the update is using, then the utility searches the libraries in the order they are listed and uses the first version of the copybook that it finds.

Show copybook name with record type field name
Select this option to make the copybook name for a record layout visible during template edit and for an edit, view or browse session where a copybook or template is being used.
Note: For the editor session where the layout name is specified it is prefixed with the name of the associated copybook. This may cause the layout name to be truncated, depending on its length.

Child panels

  • None.

Equivalent functions

  • None.