Language Sensitive Editor Menu EXTRACT — VMS LSE_3.0
=TITLE EXTRACT
Extracts the specified items for use in LSE commands or
SCA libraries.
Format
EXTRACT item-type item-name
Additional information available:
ADJUSTMENTALIASKEYWORDSLANGUAGEMODULE
PACKAGEPARAMETERPLACEHOLDERROUTINETAG
TOKEN
ADJUSTMENT
=TITLE ADJUSTMENT
Extracts the definition of the named adjustment and
formats the definition as a command.
Format
EXTRACT ADJUSTMENT adjustment-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the adjustment
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the adjustment definitions defined during this editing session should be extracted.
Parameter
=TITLE Parameter adjustment-name Specifies the name of the adjustment you want. You may specify a wildcard.
ALIAS
=TITLE ALIAS
Extracts the definition of an alias and formats the
definition as a command.
Format
EXTRACT ALIAS alias-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the alias
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the definitions of aliases defined during this editing session should be extracted.
Parameter
=TITLE Parameter alias-name Specifies the name of the alias you want. You may specify a wildcard.
KEYWORDS
=TITLE KEYWORDS
Extracts the definition of the named keyword list and
formats the definition as a command.
Format
EXTRACT KEYWORDS keyword-list-name
Additional information available:
Qualifier
=TITLE Qualifier
Additional information available:
/NEW
Specifies that only the definitions of keyword list names defined during this editing session should be extracted.
Parameter
=TITLE Parameter keyword-list-name Specifies the keyword list name. You can specify a wildcard.
LANGUAGE
=TITLE LANGUAGE
Extracts the definition of the named language and
formats the definition as a command.
Format
EXTRACT LANGUAGE language-name
Additional information available:
Qualifier
=TITLE Qualifier
Additional information available:
/NEW
Specifies that only the definitions of languages defined during this editing session should be extracted.
Parameter
=TITLE Parameter language-name Specifies the name of the language you want. You may specify a wildcard.
MODULE
=TITLE MODULE
[SCA Command] Extracts specified modules of source
analysis data from an SCA library.
Format
EXTRACT MODULE module-name-expr[,...]
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/DECLARATION_CLASS/LIBRARY/LOG/OUTPUT
/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.
/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).
/LOG
/LOG
/NOLOG (D)
Indicates whether SCA reports the extraction of a
module.
/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.
Parameter
=TITLE 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.
PACKAGE
=TITLE PACKAGE
Extracts the definition of the named package and
formats the definition as a command.
Format
EXTRACT PACKAGE package-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the package
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the definitions of packages defined during this editing session should be extracted.
Parameter
=TITLE Parameter package-name Specifies the name of the package you want. You may specify a wildcard.
PARAMETER
=TITLE PARAMETER
Extracts the definition of the named parameter and
formats the definition as a command.
Format
EXTRACT PARAMETER parameter-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the parameter
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the definitions of parameters defined during this editing session should be extracted.
Parameter
=TITLE Parameter parameter-name Specifies the name of the parameter you want. You may specify a wildcard.
PLACEHOLDER
=TITLE PLACEHOLDER
Extracts the definition of the named placeholder and
formats the definition as a command.
Format
EXTRACT PLACEHOLDER placeholder-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the placeholder
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the placeholder definitions defined during this editing session should be extracted.
Parameter
=TITLE Parameter placeholder-name Specifies the name of the placeholder you want. You may specify a wildcard.
ROUTINE
=TITLE ROUTINE
Extracts the definition of the named routine and
formats the definition as a command.
Format
EXTRACT ROUTINE routine-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the routine
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the definitions of routines defined during this editing session should be extracted.
Parameter
=TITLE Parameter routine-name Specifies the name of the routine you want. You may specify a wildcard.
TAG
=TITLE TAG
Extracts the definition of the named tag and formats
the definition as a command.
Format
EXTRACT TAG tag-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the tag
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the tag definitions defined during this editing session should be extracted.
Parameter
=TITLE Parameter tag-name Specifies the name of the tag you want. You may specify a wildcard.
TOKEN
=TITLE TOKEN
Extracts the definition of the named token and formats
the definition as a command.
Format
EXTRACT TOKEN token-name
Additional information available:
Qualifiers
=TITLE Qualifiers
Additional information available:
/LANGUAGE
/LANGUAGE[=language-name]
Specifies the language associated with the token
being extracted. If you do not specify the /LANGUAGE
qualifier, the default is the current language.
/NEW
Specifies that only the definitions of tokens defined during this editing session should be extracted.
Parameter
=TITLE Parameter token-name Specifies the name of the token you want. You may specify a wildcard.