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