Relational Operators allow of the comparison of objects. Following are the relational operators available in Rexx. In Rexx the true value is denoted by 1 and the false value is denoted by 0.
|==||Tests the equality between two objects||2 = 2 will give 1|
|<||Checks to see if the left object is less than the right operand.||2 < 3 will give 1|
|=<||Checks to see if the left object is less than or equal to the right operand.||2 =< 3 will give 1|
|>||Checks to see if the left object is greater than the right operand.||3 > 2 will give 1|
|>=||Checks to see if the left object is greater than or equal to the right operand.||3 > 2 will give 1|
The following program shows how the various operators can be used.
/* Main program*/ X = 3 Y = 2 say X > Y say X < Y say X >= Y say X <= Y say X == Y
The output of the above program will be −
1 0 1 0 0