Previous Topic: 4.2.4 Generator Definition Statements

Next Topic: 4.2.4.1.1 Generation Type Statement (GEN)

4.2.4.1 Component Definition Statements


The generation definition statements used to define the
component and information area to be generated and to control
the MCG generation processing options are GEN, OPTION, COMP,
COMPOPT, COMPJOB, INPUTSOURCE, and AREA.

The GEN statement controls the extent of component
generation.  Only one GEN statement is permitted in each
cccGENIN member.

The optional OPTION statement defines optional processing
and data element selection parameters unique to this
component.  User-written components typically do not use this
statement.  If present, only one OPTION statement is
permitted per cccGENIN member.

The COMP statement defines the component.  Only one COMP
statement is permitted per cccGENIN member.

The optional COMPOPT statement defines the Essential
and Derived data element options to be used for this
component's files.

The optional COMPJOB statement defines whether or not the
component is included in or excluded from operational
processing.

The optional INPUTSOURCE statement defines the
component's input source and the record types it processes.

The AREA statement defines the information areas within
the defined component.  A minimum of one AREA statement per
cccGENIN member is required.  Each AREA statement must be
followed by one or more file statement groups.  One AREA
statement is coded per information area in the component.
For example, the IMS Analyzer has one information area, and
that information area's name is also IMS.  The SCP and
Hardware Analyzer, however, has two information areas, HAR
and SCP.