Rexx - Operatori relazionali

Gli operatori relazionali consentono il confronto di oggetti. Di seguito sono riportati gli operatori relazionali disponibili in Rexx. In Rexx il valore vero è denotato da 1 e il valore falso è denotato da 0.

Operatore Descrizione Esempio
== Verifica l'uguaglianza tra due oggetti 2 = 2 darà 1
< Verifica se l'oggetto sinistro è minore dell'operando destro. 2 <3 darà 1
= < Verifica se l'oggetto sinistro è minore o uguale all'operando destro. 2 = <3 darà 1
> Verifica se l'oggetto sinistro è maggiore dell'operando destro. 3> 2 darà 1
> = Verifica se l'oggetto sinistro è maggiore o uguale all'operando destro. 3> 2 darà 1

Esempio

Il seguente programma mostra come possono essere utilizzati i vari operatori.

/* Main program*/ 
X = 3 
Y = 2 

say X > Y 
say X < Y 
say X >= Y 
say X <= Y 
say X == Y

L'output del programma di cui sopra sarà:

1
0
1
0
0