Acme-Cow
view release on metacpan or search on metacpan
sub new
{
my $proto = shift;
my $class = ref $proto || $proto;
my %args = @_;
my $self = {
wrap => 40,
mode => 'say',
fill => 1,
over => 0,
text => undef,
el => 'o',
er => 'o',
U => ' ',
%args,
};
bless $self, $class;
}
=pod
for my $i (qw(fill text over mode wrap)) {
$b->{$i} = $self->{$i};
}
return $b;
}
sub _slurp_file
{
my $filename = shift;
my $fh = new IO::File($filename);
local $/ = undef;
my $text = $fh->getline();
return $text;
}
1;
__END__
=pod
=head1 WRITING YOUR OWN COW FILES
( run in 2.653 seconds using v1.01-cache-2.11-cpan-d80b1682f3f )