http://www.perlmonks.org?node_id=781774


in reply to Re^3: What is the best way to compare variables so that different types are non-equal? (overloading "cmp")
in thread What is the best way to compare variables so that different types are non-equal?

I expected it to be reduced only to the scope of the file...

There's only one Rexexp package, not one per file.

  • Comment on Re^4: What is the best way to compare variables so that different types are non-equal? (overloading "cmp")

Replies are listed 'Best First'.
Re^5: What is the best way to compare variables so that different types are non-equal? (overloading "cmp")
by LanX (Saint) on Jul 20, 2009 at 22:47 UTC
    Im still confused, there is no way to reduce the effect of overloading to just the file which imports a modul with an overloaded Regexp package?

    (except maybe implementing a switch to default behavior within the overloading methods)

    Cheers Rolf

    UPDATE: might be possible with eval 'no overload "cmp"; see Run time Overloading