ごとけんです まつもとさん [ruby-list:6255] Re: i++(98/02/05 11:02:51)> > |んで思ったのですが、パーザーだけ変えて ++ を演算子として許し、 > 他の演算子ならそうするんですが(というかRubyのほとんどの演算 > 子は実際にそうなってるんですが),++には他の演算子に無い性質, > すなわち「変数に対する副作用」があるんで通常のメソッドに出来 > ないんです. なるほど > Stringはmutableです.succ!はないけど. succ! が提案されたときを見落としたのですが、 いま書くとしたら class String def succ! self.sub!(/^.*$/, self.succ) end end みたいなもののことですよね? -- gotoken