From: matz@... (Yukihiro Matsumoto) Date: 2000-03-08T08:35:08+09:00 Subject: [ruby-list:21255] Re: 二重引用符中の #{} 中の CR+LF → LF の置換 まつもと ゆきひろです In message "[ruby-list:21238] Re: 二重引用符中の #{} 中の CR+LF → LF の置換" on 00/03/07, WATANABE Hirofumi writes: |:あ, どうせもう一度 nextc() で読み直すわけだし str_extend() |:で '\\' の処理を単にやめちゃえばいいのかも. | |ぐはぁ, 全然だめですね. |\r だけ adhoc に \ r に分解して tokadd するのも変だし. うーむ. read_escape()を止めるとうまく行きそうに思います。つまり、' \\'の処理を止めるんじゃなくて、\rをそのまま変換なしにバッファ に積めば良いのではないかと。ただし、""の中での \" などは特別 扱い刷る必要がありますね。