I missed this question of yours originally
Or, is it that eval() only does one pass of interpolation over "$temp"
eval EXPR doesn't interpolate. It parses and executes the Perl code it is provided.
As for Perl, it doesn't interpolate recursively. Nothing I know does. (Perl, bash, Template-Toolkit, ...) quotemeta would become the most used function if it did.
In reply to Re^5: eval problem
by ikegami
in thread eval problem
by 7stud
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |