Changes the severity of errors/messages. Messages can also be suppressed or returned to their original severity.
Syntax:
+---------------+
V |
>>-.---.-.-----CHANGE-MESSAGE--"error svrty"--.-><
+-/-+ +-NO--CHANGE-MESSAGE-----------------+
Parameters:
error
|
Number of message to be changed or ALL meaning all messages.
|
svrty
|
New severity:
- S
- Serious
- E
- Error
- W
- Warning
- I
- Informational
- N
- Do not produce this message
- R
- Reset to normal severity
|
Properties:
Default:
|
NOCHANGE-MESSAGE
|
Phase:
|
Syntax check
|
$SET:
|
Any
|
Dependencies:
CHANGE-MESSAGE overrides the general settings of directives such as FLAGAS.
Example:
CHANGE-MESSAGE"ALL R"
CHANGE-MESSAGE"10 S 135 E 100 N"
Comments:
CHANGE-MESSAGE can take as many parameter pairs as required. If CHANGE-MESSAGE is specified multiple times the effects are cumulative.
CHANGE-MESSAGE replaces the HIDE-MESSAGE Compiler directive. However, if you use HIDE-MESSAGE in conjunction with CHANGE-MESSAGE the effects are also cumulative.
Serious errors cannot have their severity reduced unless they were changed to serious (from a lower severity) by another CHANGE-MESSAGE directive or the FLAGAS or FLAGCD directive.