Hi, At Tue, 11 Feb 2003 20:41:53 +0900, Yukihiro Matsumoto wrote: > |> > 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. a.:thing=(100) is too ugly? -- Nobu Nakada