On Wed, Mar 13, 2002 at 01:27:08PM -0500, Nikola Janceski wrote:
> Here is my question, $follow and $follow_skip I want to be a global variable
> in the scope of the perl script I am running.
> If I put a my in front of the declaration wouldn't it only be in the scope
> of BEGIN or would it be in the scope of the entire script? How can I declare
> it so that use strict; and use warnings; won't complain?

If you put the declaration within the BEGIN block, yes, it would be scoped
to just that block.  So place the declaration outside of the BEGIN block.

    my($follow, $follow_skip);
    BEGIN {
        ...
    }

Also, use strict is the only thing that complains about out-of-scope
variable usage, and it's more than just a complaint.


Michael
--
Administrator                      www.shoebox.net
Programmer, System Administrator   www.gallanttech.com
--

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to