App-Asciio
view release on metacpan or search on metacpan
setup/import_export/perl.pl view on Meta::CPAN
regenerate base 64 string
=cut
my ($file_name) = @_ ;
my ($header, $footer) = ('', '') ;
eval "use Pod::Select ; use Pod::Text;" ;
die $@ if $@ ;
open INPUT, '<', $file_name or die "get_base64_data: Can't open '$file_name'!\n" ;
open my $out, '>', \my $all_pod or die "Can't redirect to scalar output: $!\n";
my $parser = new Pod::Select();
$parser->parse_from_filehandle(\*INPUT, $out);
$all_pod .= '=cut' ; #add the =cut taken away by above parsing
my @asciio_pods ;
while($all_pod =~ /(^=.*?(?=\n=))/smg)
{
my $section = $1 ;
if($section =~ s/^=for asciio\s*//i)
{
( run in 0.252 second using v1.01-cache-2.11-cpan-4e96b696675 )