![]() |
|
Problems? Is your data what you think it is? | |
PerlMonks |
Re^5: use warnings and debug messages ( caller(expr) )by LanX (Saint) |
on Mar 08, 2017 at 01:50 UTC ( [id://1183906]=note: print w/replies, xml ) | Need Help?? |
Hi Gabor > a runtime impact we need to consider No need to read the source lines from file. caller(EXPR) gives you the subs name already as 4th return value. See caller for details.
updatenever mind, I just realized that you still want to parse the code where the call happens, because the error happens in the args-list there debug("x=$x y=$y"); That's pretty much as stable as a source filter. Why not relying on Smart::Comments then? YMMV
Cheers Rolf
In Section
Seekers of Perl Wisdom
|
|