From: ts Date: 2001-04-13T22:12:43+09:00 Subject: [ruby-talk:13652] Re: operator + >>>>> "E" == Eric Bennett writes: E> Oh, that's what that mirror stuff was about - so you can seperate the E> forward and reverse forms: Just define a constant class One Value = 1 def +(x) Value + x end def -(x) Value - x end def coerce(x) [x, Value] end end Guy Decoux