Your problem is that the strict pragma is lexically scoped. You've enabled it within the BEGIN block, but once that block terminates it reverts back to the default (i.e. off). Not to mention that our declarations are likewise lexically scoped and similarly in your second example the declaration of $c disappears once the BEGIN block is over.
In reply to Re: BEGIN blocks and use stict positioning
by Fletch
in thread BEGIN blocks and use strict positioning
by codeacrobat
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |