Your skill will accomplish what the force of many cannot |
|
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Maybe the easiest solution is to copy the modules to an area where you can edit them, then use something like
find . -name \*\.pm -exec perl -i -ne 'if (/^package/) {print $_ . "use strict\n;"} else {print}' {} \;
It assumes that the 'package Foo;' lines have no leading spaces - adjust if necessary... then you can run code that loads the modules and see what pops out, making sure to run the code as perl -I<path to root of strict versions> nameOfScript.pl good luck! ...it is better to be approximately right than precisely wrong. - Warren Buffet In reply to Re: scope of "use strict"? (needed: "superstrict")
by leriksen
|
|