strcompare

文字列を比較する。

形式

strcompare <string1> <string2>

解説

2つの文字列 <string1>, <string2> を比較し、結果をシステム変数 result に代入する。
文字列の文字コード表現を符号なし整数(最初の文字が最上位バイト)とみなし、2つの文字列に対応する整数値の大小関係を求め、それに応じて以下のようにresult の値が決定される。

大小関係 resultの値
<string1> < <string2> -1
<string1> = <string2> 0
<string1> > <string2> 1

; result = -1
strcompare 'abc' 'def'

strcompare command 'next'
if result=0 goto label
strcompare command 'end'
if result=0 end