文字列を比較する。
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