|
| Diagnostic Messages |
|
| Error Messages |
1059 | MESSAGE | Divide by zero |
| CAUSE | Attempt to perform division with a |
|
| zero divisor. |
| ACTION | Examine definition of divisor, ensure |
|
| that it is not zero. |
1060 | MESSAGE | Argument 0 or 2 in FARG upper |
| CAUSE | Using the FU value with ARGW0 or |
|
| ARGW2 keywords. |
| ACTION | Only use the FU value with ARGW0 or |
|
| ARGW2 keywords. |
1061 | MESSAGE | Closing parenthesis is |
|
| missing in expression |
| CAUSE | Mismatched parenthesis. |
| ACTION | Insert closing parenthesis in the |
|
| expression. |
1062 | MESSAGE | Macro parameters must be |
|
| separated by commas |
| CAUSE | Formal parameters to .MACRO or |
|
| actual parameters to a macro |
|
| invocation are not separated by |
|
| commas. |
| ACTION | Insert commas between parameters. |
1063 | MESSAGE | Unterminated macro definition |
| CAUSE | A .MACRO directive is not matched |
|
| with a .ENDM directive. |
| ACTION | Terminate macro definition with |
|
| .ENDM. |
1064 | MESSAGE | Poorly formed macro parameter |
| CAUSE | Formal parameter to the macro |
|
| definition is not in the format |
|
| accepted by the Assembler. |
| ACTION | Change the form of the formal |
|
| parameter to an acceptable form. |
Chapter 8 | 165 |