Los operadores lógicos se utilizan para evaluar expresiones booleanas. A continuación se muestran los operadores lógicos disponibles en Rexx.
Operador |
Descripción |
Ejemplo |
Y |
Este es el operador lógico "y" |
1 o 1 dará 1 |
| |
Este es el operador lógico "o" |
1 o 0 dará 1 |
\ |
Este es el operador lógico "no" |
\ 0 dará 1 |
&& |
Este es el operador lógico "o" exclusivo |
1 && 0 dará 1 |
Ejemplo
El siguiente programa muestra cómo se pueden utilizar los distintos operadores.
/* Main program*/
say 1 & 0
say 1 | 0
say 1 && 0
say \1
La salida del programa anterior será:
0
1
1
0