けいじゅ@日本ラショナルソフトウェアです.

def self.bar=(a,b)
  ...
end

ってどういうメソッドになるんですか?

self.send("bar=", 1, 2)

は動作しますが,

irb:027:0> self.bar=1,2
irb:028:0> self.bar=[1,2]
irb:031:0> self.bar(1)=2

は全部駄目ですね... 

# きっと, さいごのをゆるすきはないですよね...

__
..............................石塚 圭樹@日本ラショナルソフトウェア...
----------------------------------->> e-mail: keiju / rational.com <<---