COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
299 (Warning)
Division by zero
Cause
The value of a divisor is 0.
300 (Error)
Expected relation operand
Cause
The operand of a relational operator is not a literal, index-name, data item, or arithmetic
expression, as it must be.
301 (Error)
Have no implicit operand for relation
Cause
There is no implicit left-hand operand to complete the relation.
302 (Error)
Relation operands not compatible
Cause
One of:
• An arithmetic expression was compared with something other than another arithmetic
expression, a numeric data item, or a numeric literal.
• An index-name was compared with something other than another index-name, an index
data item, a numeric data item, or a numeric literal.
• An index data item was compared with something other than another index data item or
an index-name.
• A pointer (a data item with USAGE POINTER, or ADDRESS OF data-item, or NULL) can
be compared only with another pointer.
303 (Error)
No variable among relation operands
Cause
A relation includes no references to data items; it is constructed solely from literal operands.
304 (Error)
Expected class-name
Cause
A name referenced in a context where it must identify a class-name does not.
305 (Error)
Improper operand for class test
Cause
The subject of a class test is not an identifier, as it must be.
306 (Error)
Improper item for alphabetic or class-name test
Message List 1149










