Acme-Labs
view release on metacpan or search on metacpan
lib/Acme/Labs.pm view on Meta::CPAN
#----------------------------------------------------------------------
open 0 or print "NARF? What does that mean?!? '$0'\n" and exit; # read our source code
(my $plan = join "", <0>) =~ s[(.*^\s*use\s+Acme::Labs\s*;)]["\n" x (split /\n/, $1)]mes; # capture intro for preserving later on (and leave behind the same number of \n's so we don't throw off the line numbers)
do {eval brainier $plan or print STDERR $@; exit} if AYPWIP($plan); # if we recognise a Pinky's Plan, apply to North Pole, I mean, Brain
open 0, ">$0" or print "Cannot get pinking shears! '$0'\n" and exit; # Otherwise, prepare to pinkify!
print {0} $1, pinking $plan # write out reformulated plan
and print STDOUT "Fun-fun-silly-willy!\n"
and do {eval brainier $plan or print STDERR $@; exit}; # and execute our plan
#----------------------------------------------------------------------
=pod
=head1 NAME
Acme::Labs -- When you need an extraordinary plan to Take Over the World
( run in 0.262 second using v1.01-cache-2.11-cpan-2b0bae70ee8 )