Extracts the specified items for use in LSE commands or SCA libraries. Format EXTRACT item-type item-name
1 – MODULE
[SCA Command] Extracts specified modules of source analysis data from an SCA library. Format EXTRACT MODULE module-name-expr[, . . . ]
1.1 – Qualifiers
1.1.1 /DECLARATION_CLASS
/DECLARATION_CLASS=declaration-class Indicates the class of the module to be copied. The following declaration classes are supported: PRIMARY-Module implementation ASSOCIATED-Module specification If you do not specify a declaration class, SCA extracts both classes, if they exist.
1.1.2 /LIBRARY
/LIBRARY=library-spec Specifies the SCA static library from which to extract the module. This library must be one of the current SCA libraries (established by a SET LIBRARY command). If you do not specify this qualifier, then SCA tries to extract the module from the primary library (the first of the current SCA libraries).
1.1.3 /LOG
/LOG /NOLOG (D) Indicates whether SCA reports the extraction of a module.
1.1.4 /OUTPUT
/OUTPUT=file-spec Specifies the file into which all modules of source analysis data will be written. The default is /OUTPUT=module-name.ANA, where the module name is the name of the file the compiler created.
1.2 – Parameter
module-name-expr[, . . . ] Specifies the modules to extract. If you specify more than one library, SCA extracts the module from the first library in which it occurs.