From: matz@... (Yukihiro Matsumoto) Date: 1997-11-21T13:14:02+09:00 Subject: [ruby-list:5386] Re: Hash bug ?? まつもと ゆきひろです In message "[ruby-list:5385] Re: Hash bug ??" on 97/11/21, tamori@sm.sony.co.jp writes: |田守です。素早い回答どうもありがとうございます。 |>> おかしいですねえ.うちではちゃんと引けるんです. | |ありゃ、今やってみたらひけますねえ。うーん。あ、わかった!もともとのに |は全角でコメントが付いていたからのようです。よけいなことをしてしまった |か。 |一応エラーが出るソースをgzip->uuencodeしてつけますね。 わかりました.「タ」の前の「ソ」がSJISでは\で終るため,次の 行にコメントが継続してしまうためでした.コメントの読み飛ばし では全角対応を行っていないため,-Ksをつけてもダメでした. 対応するようにしましょう. まつもと ゆきひろ /:|) --- parse.y.orig Wed Nov 19 17:20:22 1997 +++ parse.y Fri Nov 21 13:14:32 1997 @@ -1984,2 +1984,3 @@ } + if (ismbchar(c)) c = nextc(); }