Hi, In message "[ruby-talk:17674] Ruby warnings", Paul Brannan <pbrannan / atdesk.com> wrote: > warning: foo (...) interpreted as method call > > The problem is that I'm following my method name by a space before the > paren. If I remove the parens or I move the paren to be next to the > method name, the warning goes away. > > Why is this a warning condition? def foo(x); x + 2; end p foo(( 4 + 6 ) / 2) #=> 7 p foo ( 4 + 6 ) / 2 #=> 6 ( warning! ) make sense? I think someone would have more essential example. -- Shusaku