The following information describes general directives:
This directive specifies the padding character that is used in a field having a specified length. For example, to pad a field with spaces, use the following:
.fill 32
This directive sets an identifier to a specific value. The identifier in the directive can be used with the keyword indicator "%". The value in this directive may include other keywords. For example:
.equate time "%hour%:%minute%"
.equate date "%month%/%monthday%/%year%"
.translate < keyword> <Symantec ESM value> <target value>
This directive converts a Symantec ESM keyword value to a new value in the target format. For example:
.translate class 0 "Green"
.translate class 1 "Yellow"
This directive specifies the operating system base value for the format file.
You can obtain this value from the .base directive in the <module>.m file. This file is in the platform specific Symantec ESM register directory. Note that <module> is any short module name.
If you need to use a message code that is four digits or smaller, define a code_base and subtract it from the code. You can assign the result using the adjusted_code keyword.
For example, you can set the default value for all unspecified modules by substituting the word "default" for the <module>.
.code_base default 20000
code_base patch 45000