HELPLIB.HLB  —  SCA  EXTRACT
    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.
Close Help