[Pdx-pm] interesting testing hole thats been dug
Eric Wilhelm
scratchcomputing at gmail.com
Tue Jan 2 18:17:21 PST 2007
# from Kris Bosland
# on Tuesday 02 January 2007 04:23 pm:
>Did you put
>your if/else in a begin block to be sure it happens before the use
>statement?
You actually need an eval("use thing") if you want to use "use"
conditionally. But, you might want to BEGIN {if($foo) {require foo;}
else {require bar}} instead.
The compiler is a really good detective. If you use() anything anywhere
it will find it.
--Eric
--
Those who cannot remember the past are condemned to repeat it.
--George Santayana
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------
More information about the Pdx-pm-list
mailing list