Setting General Options

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 COBOL Analyzer parser can verify the component successfully. Unset this option if you need to preserve the original names of the inner entry points.