moritz, thanks for correcting me - you are right, it is a warning, not an error - that was a typo that percolated as I was doing my copy/paste. I might not be understanding you correctly and am still unsure why I can't make a sub call in block form. I am pretty sure this would work: eval { mySub("hello world"); }
eval <mystring> doesn't work when I have "" in the sub in the XML. I am unsure if I am not escaping/interpolating the "" correctly.
My first thought was to try what javafan had and it just does not return anything upon evaluation. I then tried many different things to no avail. If I hard code the direct calls in my Perl script it works either ways.
almut, thank you for your input. I don't believe prototyping to be an issue here. Don't you think the direct call should also not have worked in that case?
Thanks again.In reply to Re^2: eval sub
by samip
in thread eval sub
by samip
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |