A comparison expression.
No associativity.
This is the abstract superclass of expressions like a <= b
and x > 3
;
not to be confused with CompareOperation
, the concrete class representing expressions like first <=> second
!
Initializer |
ComparisonOperation() |
Attributes | |
children | shared formal ExistsNonemptyExpression[2] children The child nodes of this node. |
leftOperand | shared formal ExistsNonemptyExpression leftOperand The left operand. Refines BinaryOperation.leftOperand |
rightOperand | shared formal ExistsNonemptyExpression rightOperand The right operand. Refines BinaryOperation.rightOperand |
Inherited Attributes |
Attributes inherited from: BinaryOperation |
Attributes inherited from: Expression |
Attributes inherited from: Node |
Attributes inherited from: Object hash , string |
Attributes inherited from: Operation |
Inherited Methods |
Methods inherited from: Node |
Methods inherited from: Object equals |