The stupid question is the question not asked | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
I'm currently working on a script to performs auto-categorisation of data elements based on rules generated from their characteristics.
These categorisation rules change periodically, and hence I've created a rules file to perform the categorisation and return a suitable category and reason to the calling sub. My problem: I'm struggling to have eval return anything. According to the docs: In both forms, the value returned is the value of the last expression evaluated inside the mini-program; a return statement may be also used, just as with subroutines. .. but that doesn't seem to work for me. A typical rule might look like the following, where $abs_diff and $source are defined within the sub performing the eval:
I've tried the following: and among a bunch of variations without luck. Can anyone see where I'm going wrong? Thanks in advance ... -- Foxcub
In reply to Returning data from an eval by Tanalis
|
|