DSM Template Services Manual
Template Language
DSM Template Services Manual—427187-004
3-17
Template Definition (MSG) Statement
RESIDENT
if present, requests that the template be resident in system memory.
override-option
if present, is of the form:
OVERRIDE token-name token-value
" template-string "
is a character string that contains display text and edit markers in angle brackets
(<>). See Edit Markers on page 3-19
edit-descriptor
see Edit Descriptors on page 3-20.
Each of these items must be complete on a single line:
•
MSG line (everything up to and including the RESIDENT option)
•
Override option
•
Template string
Include as many template strings (lines) as needed to produce the display text.
The compiler concatenates all template strings in an MSG statement when it
makes the template. Generally, the last character of a template string should be a
space (or punctuation) so the word preceding the space does not run into the first
word of the next string.
•
Edit descriptor
You can place multiple complete items of one MSG statement on a line, except for edit
descriptors, each of which must be complete on a line by itself.
RESIDENT Option
The RESIDENT option keeps the template in system memory rather than on disk. Use
RESIDENT if the template might be needed for formatting when the templates on disk
are inaccessible, such as when a coldload is in progress.
OVERRIDE Option
The OVERRIDE option is implemented only for these token codes:
ZEMS-TKN-EMPHASIS
ZEMS-TKN-CONSOLE-PRINT
ZEMS-TKN-SUPPRESS-DISPLAY
Note. To display a left angle bracket (<) in an operator message instead of using the
bracket in an edit marker, include two left angle brackets (<<).