0= = <> < > 0< u> u< within
0= ( x --- fl)
flag is true if and only if x is equal to zero.
Example:
5 0= \ push FALSE on stack 0 0= \ push TRUE on stack
= ( x1 x2 --- fl)
flag is true if and only if x1 is equal x2.
Example:
5 5 = \ push TRUE on stack 5 4 = \ push FALSE on stack
<> ( x1 x2 --- fl)
flag is true if and only if x1 is different x2.
Example:
5 5 <> \ push FALSE on stack 5 4 <> \ push TRUE on stack
< ( x1 x2 --- fl)
Test if x1 is less than x2.
> ( x1 x2 --- fl)
Test if x1 is greater than x2.
0< ( x1 --- fl)
Test if x1 is less than zero.
u> ( x1 x2 --- fl)
Tests if x1 is greater than x2 in absolute values.
u< ( x1 x2 --- fl)
Tests if x1 is less than x2 in absolute value.
within ( x1 x2 x3 --- fl)
Tests if the value x1 is in the range x2 x3.