Hello, I have some obscure points around C function eval_pv.
Specifically, I don't understand why eval_pv cannot access a pre-defined main::subroutine as it does for a packaged one, eg. pack::subroutine. In other words, why distinct eval_pv calls don't share the main scope, but do share package scope? Perl docs tells nothing more than almost nothing about "eval_pv", so I would greatly appreciate some link/info about it. Silvio