まつもと ゆきひろです

In message "[ruby-dev:16652] [OniGuruma] nested repeat operator"
    on 02/03/29, "K.Kosako" <kosako / sofnec.co.jp> writes:

|[ruby-talk:36959]で指摘された
|/(a?)?/はエラーでなくて、/(?:a?)?/はエラーになる
|というのは、意図的にそうしているのですが、
|変更したほうがいいのでしょうか?

これはどういう意図なのでしょう。なんとなくどちらもエラーのよ
うに思うのですが。

|それから、ruby/lib/debug.rbの中に、.*?+というパターンを含んでいる
|正規表現があるのですが、これもエラーにしています。(make testすると出ます)
|.*?+は、.*?と同じと思うのですが、何か勘違いしているでしょうか?

「.*?+」はエラーでよいと思います。今はどういう意味に解釈して
るんだろう。「(?:.*?)+」かな。