2006-10-14から1日間の記事一覧

(def|set|get)_copyとMethod.&=, |=, =&, =|

gs

あるメソッドにORやANDで別のメソッドを結合するとき、getとsetで2回同じメソッド名を表記しなければいけません。 Object.method@ `[ ... ].| (Object.method$) 冗長です。これを解決すべく、Methodオブジェクトに&=, |=, =&, =|を定義しました。'='が引数の…