もりきゅうです. Yukihiro Matsumoto さんは書きました: >現在の attr の仕様は「渡されたシンボルの末尾に = を付加した >メソッドを用意する」ですから、仕様通りです。 > >どう捉えるべきだと思いますか? > > obj.send("a==", arg) > >とすれば呼べるし。 うむむ.なっとく. でも attr_writer の引数になる id の末尾に '=' をつけちゃう 間違いはあると思うのです.末尾が '=' の id を指定したら例外 を投げてくれるほうが堅実だと思います. でもでも,それを言い出すと attr_reader ':'.intern attr_writer ' '.intern alias_method ':' .intern, :colon alias_method ' =' .intern, :space= alias_method '^^;'.intern, :ase なんかは許せるのか?! ということになるので,現状維持でいいです.^^; ---- Kazuhiro Yoshida moriq.kazuhiro / nifty.ne.jp