On Dec 22, 2009, at 19:42 , Tony Arcieri wrote:

> On Tue, Dec 22, 2009 at 8:40 PM, Tony Arcieri <tony / medioh.com> wrote:
> 
>> So much for the "it's just the lexer!" theory...
>> 
> 
> Err whoops, perhaps I've had a little too much wine...

class Fixnum
  def +@
    puts "YES #{self}"
  end

  def -@
    puts "NO #{self}"
  end
end

-7          # => -7
+7          # =>  7
-(7)        # => NO 7
+(7)        # => YES 7
7.send(:-@) # => NO 7
7.send(:+@) # => YES 7