On Tue, 13 Feb 2001 11:35:16 -0800, Glenn Linderman wrote:

>In the perl 5 pocket reference 3rd edition page 63, it claims that $@ is
>set to the result of an eval or do.  How does this impact exception
>handling tests on $@ to determine if an exception was thrown, if $@ can
>be set by a do ?  OR is that an error in the pocket guide?

No, it's a misunderstanding between you and Tony. The "do" your
reference is talking about, is of the form

        do FILE

where file is a string containing a filename, while Tony is talking
about the

        do BLOCK

form. do FILE behaves just like eval() (except it reads its data from a
source file), while do BLOCK doesn't. Neither.

-- 
        Bart.

Reply via email to