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
>

Reply via email to