I would like to suggest that we define:

        multi sub *infix:+(...) {...}

Will always generate a warning (not just for C<infix:+>, but for any
operator) if used outside of a class definition or if used inside a
class definition where the current class does not appear in the list of
parameters.

That is, you get a warning if you try to overload the behavior of an
operator for everyone without limiting your change to the type you are
currently defining.

-- 
ããã <[EMAIL PROTECTED]>

Reply via email to