> うーん,
> 
> |	$RESERVED.find_all {|item| token=~/#{item}/i}.size>0
> 
> てのもありますが,たしかにinclude?よりは遅いかも知れませんね.

$pat = /(^XXX$)|(^YYY$)|,,,,,,/i っての作ってやってみたら
更に遅かった、、、

> 他の部分での文字列比較もcase insensitiveで良ければ,変数
> 
>   $= = TRUE
> 
> をプログラムの先頭に置くと文字列比較が全部case insensitiveに
> なります.

はい。これマニュアルで発見。これでやってみるって出そうとした所。

>                                 まつもと ゆきひろ /:|)
> p.s.
> でもこの変数,あまり使われていないんでバグがあるかも….

では debuger で貢献。

#  $RESERVED.include?(token.upcase) も思い付いたが、、