OpenBoot 3.x コマンド・リファレンスマニュアル

比較コマンド

表 I-34 比較コマンド

コマンド  

スタックダイアグラム 

説明 

<

( n1 n2 -- flag ) 

n1 < n2 の場合 true。

<=

( n1 n2 -- flag ) 

n1 <= n2 の場合 true。

<>

( n1 n2 -- flag ) 

n1n2 に等しくない場合 true。

=

( n1 n2 -- flag ) 

n1 = n2 の場合 true。

>

( n1 n2 -- flag ) 

n1 > n2 の場合 true。

>=

( n1 n2 -- flag ) 

n1 >= n2 の場合 true。

0<

( n -- flag ) 

n < 0 の場合 true。

0<=

( n -- flag ) 

n <= 0 の場合 true。

0<>

( n -- flag ) 

n <> 0 の場合 true。

0=

( n -- flag ) 

n = 0 の場合 true (さらにフラグを反転します)。

0>

( n -- flag ) 

n > 0 の場合 true。

0>=

( n -- flag )  

n >= 0 の場合 true。

between

( n min max -- flag ) 

min <= n <= max の場合 true。

false

( -- 0 ) 

FALSE の値 = 0。

true

( -- -1 ) 

TRUE の値 = -1。

u<

( u1 u2 -- flag ) 

u1 < u2 の場合 true。u1u2 とも符号なし。

u<=

( u1 u2 -- flag ) 

u1 <= u2 の場合 true、符号なし。

u>

( u1 u2 -- flag ) 

u1 > u2 の場合 true、符号なし。

u>=

( u1 u2 -- flag ) 

u1 >= u2 の場合 true、符号なし。

within

( n min max -- flag ) 

min <= n < max の場合 true。