Perl-Sensitive Sunglasses | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
After any eval, you should check to see whether it failed or not. Right after yours, I slipped in this line:
It's also useful when debugging to print out the string you're trying to eval in case it has an obvious error. Here's the string you're using:
...so I stuck a space in this line:
The error you get about "gettimeofday" and "strict subs" is because you've told Perl that the bareword "gettimeofday" is a function call rather than just some string. If Time::HiRes doesn't load, you'll still get another error:
If Time::HiRes does load, "gettimeofday" without the parentheses is fine because—I'm guessing a little here—it has a prototype. Anyway, always check your evals. In reply to Re: Interesting behavior in eval block
by kyle
|
|