Definition options

Definition options

There are three ways to create a language definition:

New definition

Use the New definition option to create a language definition completely from scratch. No defaults will be used for parameters or required data sets; all information for each step in the build process for the language must be specified. A minimal list of steps will be included for the language. For example, the Assembler language will include a compile step and a link edit step. All other required steps must be entered by hand.

New definition using defaults

Use the New definition using defaults option to create a language definition using the built-in defaults. Default values are supplied for parameters and required data sets. Default values can be overridden to customize the definition for your installation. A minimal list of steps will be included for the language. For example, the Assembler language will include a compile step and a link edit step. All other required steps must be entered by hand.

Extract definition from a JCL file

Use the Extract definition from a JCL file option to create a language definition from an existing piece of JCL. This choice will scan the chosen file and create translators for each step in the JCL. Parameters and data sets will be extracted from the JCL and presented in the following pages.

There are two required parameters when this option is chosen:

Definition from JCL File

Data set name prefix

Specify the data set name prefix that identifies zFolders in the JCL. This value will be used as the JCL is parsed to identify zFolder data sets and modify their names accordingly. Any data set name that begins with the specified prefix will be flagged as a zFolder.

Path to the JCL file

Specify the path to the file that contains the JCL for the language. Use the Browse button to navigate to the file that contains the JCL to be scanned or simply type in the path to the file.