VMS Help DECset, Context File *Conan The Librarian (sorry for the slow response - running on an old VAX) |
A context file contains statements which assign values to the various attributes comprising a context. This file may also contain comment lines and blank lines. A statement is used in the context file to assign a value to a particular context attribute. A hyphen may be used in the last character position of a line to continue a statement on the following line. Several of the statements that may appear in a context file are similar to DCL commands; however, the syntax of these statements is more restrictive than that of DCL. Note that a context file is automatically generated when you save a context via the Environment Manager's graphical user interface.
1 - CMS_SET_LIBRARY |
The CMS SET LIBRARY statement is used to specify the CMS library. Format: CMS SET LIBRARY directory[,...]
2 - DTM_SET_LIBRARY |
The DTM SET LIBRARY statement is used to specify the DTM library. Format: DTM SET LIBRARY directory
3 - Comments |
Comment lines must begin with an exclamation point. For example: ! This is a comment line.
4 - DEASSIGN |
The DEASSIGN statement is used to deassign a logical name. Format: DEASSIGN [qualifiers] logical-name
4.1 - Qualifiers
The optional qualifiers for the DEASSIGN command are: /PROCESS /JOB /GROUP /SYSTEM /TABLE=name You should not combine any of /PROCESS, /JOB, /GROUP, /SYSTEM, and /TABLE.
5 - DEFINE |
The DEFINE statement is used to define a logical name. Format: DEFINE [qualifiers] logical-name equivalence-string[,...]
5.1 - Qualifiers
The optional qualifiers for the DEFINE command are: /PROCESS /JOB /GROUP /SYSTEM /TABLE=name /TRANSLATION_ATTRIBUTES=CONCEALED You should not combine any of /PROCESS, /JOB, /GROUP, /SYSTEM, and /TABLE.
6 - DELETE_SYMBOL |
The DELETE/SYMBOL statement is used to delete a symbol. Format: DELETE/SYMBOL symbol-name
7 - SCA_SET_LIBRARY |
The SCA SET LIBRARY statement is used to specify the SCA library. Format: SCA SET LIBRARY directory[,...]
8 - SET_DEFAULT |
The SET DEFAULT statement is used to specify the default directory for the context. Format: SET DEFAULT directory
9 - SET_DIRECTORY |
The SET_DIRECTORY statement is used to specify a directory to be used for a particular purpose. Format: SET_DIRECTORY setting where setting can be one of the following: SOURCE directory[,...] EXECUTABLE directory LISTING directory OBJECT directory
10 - SET_LINKER |
The SET_LINKER statement is used to set the values of linker-specific attributes. Format: SET_LINKER setting where setting can be one of the following: OBJECT_LIBRARY filespec OPTIONS_FILE filespec
11 - SET_MMS |
The SET_MMS statement is used to set the values of MMS-specific attributes. Format: SET_MMS setting
11.1 - Parameters
Most of the SET_MMS setting options have the same syntactic forms and semantics of corresponding MMS command qualifiers.
11. 1.1 - ACTION
This option has the same semantics as the MMS /ACTION qualifier. Format: SET_MMS [NO]ACTION
11. 1.2 - BUILTIN_RULES_APPLY
This option has the same semantics as the MMS /BUILTIN_RULES_APPLY qualifier. Format: SET_MMS [NO]BUILTIN_RULES_APPLY
11. 1.3 - CHANGED
This option has the same semantics as the MMS /CHANGED qualifier. Format: SET_MMS CHANGED=(source[,source...])
11. 1.4 - CHECK_STATUS
This option has the same semantics as the MMS /CHECK_STATUS qualifier. Format: SET_MMS [NO]CHECK_STATUS
11. 1.5 - CMS
This option has the same semantics as the MMS /CMS qualifier. Format: SET_MMS [NO]CMS
11. 1.6 - DESCRIPTION
This option has the same semantics as the MMS /DESCRIPTION qualifier. Format: SET_MMS DESCRIPTION[=filespec] SET_MMS NODESCRIPTION
11. 1.7 - ENABLE macro
This option enables the indicated MMS macro. Format: SET_MMS ENABLE_DEBUG (to enable the DEBUG macro) SET_MMS ENABLE_LIST (to enable the LIST macro) SET_MMS ENABLE_DIAG (to enable the DIAG macro)
11. 1.8 - FORCE
This option has the same semantics as the MMS /FORCE qualifier. Format: SET_MMS [NO]FORCE
11. 1.9 - FROM_SOURCES
This option has the same semantics as the MMS /FROM_SOURCES qualifier. Format: SET_MMS FROM_SOURCES
11. 1.10 - IGNORE
This option has the same semantics as the MMS /IGNORE qualifier. Format: SET_MMS IGNORE[={WARNING|ERROR|FATAL}] SET_MMS NOIGNORE
11. 1.11 - LIST
This option has the same semantics as the MMS /LIST qualifier. Format: SET_MMS LIST[=filespec] SET_MMS NOLIST
11. 1.12 - LOG
This option has the same semantics as the MMS /LOG qualifier. Format: SET_MMS [NO]LOG
11. 1.13 - MACRO
This option has the same semantics as the MMS /MACRO qualifier. Format: SET_MMS MACRO=(macro[,...]) SET_MMS MACRO="macroname=expansion" The macro argument in the MACRO=(macro[,...]) form can be in either of the following forms: "macroname=expansion" macro-filespec
11. 1.14 - OBJECT_LIBRARY
This option allows you to specify the object library to be used by the MMS description file generator. Format: SET_MMS OBJECT_LIBRARY filespec
11. 1.15 - OUTPUT
This option has the same semantics as the MMS /OUTPUT qualifier. Format: SET_MMS OUTPUT[=filespec]
11. 1.16 - OVERRIDE
This option has the same semantics as the MMS /OVERRIDE qualifier. Format: SET_MMS [NO]OVERRIDE
11. 1.17 - REVISE_DATE
This option has the same semantics as the MMS /REVISE_DATE qualifier. Format: SET_MMS [NO]REVISE_DATE
11. 1.18 - RULES
This option has the same semantics as the MMS /RULES qualifier. Format: SET_MMS RULES[=filespec] SET_MMS NORULES
11. 1.19 - SCA_LIBRARY
This option has the same semantics as the MMS /SCA_LIBRARY qualifier. Format: SET_MMS SCA_LIBRARY[=directory] SET_MMS NOSCA_LIBRARY
11. 1.20 - SCAN_INCLUDE
This option has the same semantics as the MMS /SCAN_INCLUDE qualifier. Format: SET_MMS [NO]SCAN_INCLUDE
11. 1.21 - SKIP_INTERMEDIATE
This option has the same semantics as the MMS /SKIP_INTERMEDIATE qualifier. Format: SET_MMS [NO]SKIP_INTERMEDIATE
11. 1.22 - SWITCHES
This option has the same semantics as the MMS /SWITCHES qualifier. Format: SET_MMS SWITCHES
11. 1.23 - VERIFY
This option has the same semantics as the MMS /VERIFY qualifier. Format: SET_MMS [NO]VERIFY
12 - Symbol Assignment |
A symbol assignment takes the following form: symbol == expression
|