more useful options | |
PerlMonks |
Re: List::MoreUtils and requireby Sidhekin (Priest) |
on Jun 27, 2006 at 23:50 UTC ( [id://557900]=note: print w/replies, xml ) | Need Help?? |
Prototype and late loading don't run well together. Add XS into the mix, and you get a segfault instead of an error message. Bug? Anyway, workarounds for the original problem: (1) Bypass prototype (ugly): my $ea = &List::MoreUtils::each_array(\@v1, \@v2);(2) Late compilation w/string eval (somewhat ugly, unnecessary compilation): my $ea = eval q{ use List::MoreUtils; List::MoreUtils::each_array(@v1, @v2) };(3) Declare the prototype yourself (might break(?) if List::MoreUtils upgrades behind your back):
print "Just another Perl ${\(trickster and hacker)},"
In Section
Seekers of Perl Wisdom
|
|