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
childrenSource Codeshared formal ExistsNonemptyExpression[2] children

The child nodes of this node.

Refines BinaryOperation.children ultimately refines Node.children
leftOperandSource Codeshared formal ExistsNonemptyExpression leftOperand

The left operand.

rightOperandSource Codeshared formal ExistsNonemptyExpression rightOperand

The right operand.

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