The table below describes the Component Maker General extraction options.
Option | Language | Description |
---|---|---|
Add Program Name as Prefix | COBOL, Natural, PL/I, RPG | Prepend the name of the sliced program to the component name you specified when you created the component, in the form <program>$<component>. |
Generate Slice | COBOL, Natural, PL/I, RPG | Generate both a Interactive Analysis list of sliced constructs and a component. |
Keep Legacy Copybooks | COBOL, RPG | Do not generate modified copybooks for the component. Modified copybooks have names of the form
<copybook>-<component>-n, where
n is a number ensuring the uniqueness of the copybook name when multiple instances of a copybook are generated for the same
component.
Note: Component Maker issues a warning if including the original copybooks in the component would result in an error.
|
Keep Legacy Includes | PL/I | Do not generate modified program include files for the component. The layout and commentary of the sliced program is preserved. |
Keep Legacy Macros | PL/I | Do not expand macros for the component. The layout and commentary of the sliced program is preserved. |
Preserve Legacy Includes | Natural | Do not generate modified program include files for the component. |
Rename Program Entries | COBOL | Prepend the name of the component to inner entry points, in the form <component>-<entrypoint>. This ensures that entry point names are unique and that the Enterprise Analyzer parser can verify the component successfully. Unset this option if you need to preserve the original names of the inner entry points. |