Thanks for the feedback. So do you think I should simultaneously post to module-authors and p5p? Or hit module-authors first?
On Mon, Oct 31, 2011 at 3:16 AM, Steffen Mueller <smuel...@cpan.org> wrote: > Generally speaking, you're much more likely to get useful feedback if you > post to the module-authors list or blog about it. modules@perl.org is mostly > an administrative list of PAUSE admins and we're spread a bit thin. > > On 10/30/2011 02:32 AM, Eric Strom wrote: >> >> I am working on a module and set of tools for injecting source into >> another file at compile time. It currently does this by using >> Filter::Util::Call to hook into the compilation process, inject the >> new code before the next line that perl will compile, and then remove >> itself handing control back to the compiler. > > How nasty... > >> I have tentatively named this module `eval.pm` >> >> use eval 'my $x = 1'; >> >> use eval some_sub(...); >> >> since `use` implies compile time and it is injecting the source into >> the currently compiling `eval`. >> >> but I am considering any of the following names: > > Technically, any lower-case name needs approval from perl5-porters since > they're reserved for use by the core. Ignoring this issue (you could always > ucfirst): > >> eval > > Makes some sense, but I'd say it's not specific enough. > >> insert > > Way too overloaded. > >> inject >> inline > > I'd say both of these make a sense. > >> compile > > Hmm, you're not really compiling as such, so... > >> here > > I think that's bound to confuse people greatly. > > Best regards, > Steffen >