On Wed, May 05, 2004 at 04:25:45PM -0400, Austin Hastings wrote:
: In this case, the reliance on saying:
: 
:       if (+$x > 9) ...
: 
: to disambiguate logical/arithmetic/string/whatever context in expressions is
: going to sit at cross purposes to the +-as-required-arg usage. It'll be yet
: another source of learning curve gradient to no real purpose.
: 
:     method x ($me: $req, ?$opt, +$namedopt, *%named, [EMAIL PROTECTED]) {...}
: vs:
:     method x($me: $req, ?$opt, ~$namedopt, *%named, [EMAIL PROTECTED]) {...}

Using ~ is not an improvement in that respect.  Named arguments are
not in string context.

Larry

Reply via email to