Hi,

In message "Re: value of assignment (Re: Order of the value of an expression changed? (PR#579))"
    on 03/02/11, dblack / candle.superlink.net <dblack / candle.superlink.net> writes:

|> > Would it be possible to have method-style return behavior iff the
|> > arguments are parenthesized?

|> Interesting, but how will you distinguish it from assignment,
|> absence of whitespace among 'thing', '=' and '('?
|
|Something like that... or maybe just by the presence of the () ?

Hmm, how about

 a.send(:thing=, 100) # => "dummy return value"

?  Seriously, mere () are too small clue to be different.

							matz.