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.