Acme-DotDotGone
view release on metacpan or search on metacpan
lib/Acme/DotDotGone.pm view on Meta::CPAN
use 5.006;
use strict;
use warnings;
our $VERSION = '1.00';
our %dots;
BEGIN {
%dots = (
toDots => sub {
join ' ', map { $dots{$_}() } split '', unpack "b*", shift;
},
fromDots => sub {
pack "b*", join '', map { $dots{$_}() } split ' ', shift;
},
'.' => sub { 0 },
'..' => sub { 1 },
0 => sub { '.' },
1 => sub { '..' },
stderr => sub { print @_ }
);
close STDERR; # *\o/*
}
( run in 0.934 second using v1.01-cache-2.11-cpan-49f99fa48dc )