Los operadores relacionales permiten la comparación de objetos. A continuación se muestran los operadores relacionales disponibles en Rexx. En Rexx, el valor verdadero se denota con 1 y el valor falso se denota con 0.
Operador |
Descripción |
Ejemplo |
== |
Prueba la igualdad entre dos objetos |
2 = 2 dará 1 |
< |
Comprueba si el objeto izquierdo es menor que el operando derecho. |
2 <3 dará 1 |
= < |
Comprueba si el objeto izquierdo es menor o igual que el operando derecho. |
2 = <3 dará 1 |
> |
Comprueba si el objeto izquierdo es mayor que el operando derecho. |
3> 2 dará 1 |
> = |
Comprueba si el objeto izquierdo es mayor o igual que el operando derecho. |
3> 2 dará 1 |
Ejemplo
El siguiente programa muestra cómo se pueden utilizar los distintos operadores.
/* Main program*/
X = 3
Y = 2
say X > Y
say X < Y
say X >= Y
say X <= Y
say X == Y
La salida del programa anterior será:
1
0
1
0
0