I note specifically your example also has a few USE items before
Aye, but strict and warnings don't use any module which use them, strict and warnings don't export anything to modules from which they import, and they are pragmas more than modules.
They are before the BEGIN block so that they affect the code before and in the BEGIN block.
In reply to Re^3: Module Undefined Subroutines, works one way - not another
by ikegami
in thread Module Undefined Subroutines, works one way - not another
by duane_ellis
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |