Rexx - Relational Operators



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.

Operator Description Example
== 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

Example

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
rexx_operators.htm
Advertisements