On Thu, May 02, 2002 at 02:33:42PM -0600, Jim Cromie wrote:
> 
> with p5, Ive often written
> 
> eval {} or carp "$@ blah";

You generally Don't Want To Do That.
If the eval succeeds, but the last statement in the eval happens to come
out as false, then it'll still carp:

    $a = 0; eval { 1 < $a } or carp "...."
    $a = 0; eval { 1 / $a } or carp "...."

will both carp

-- 
My get-up-and-go just got up and went.

Reply via email to