Acme-MetaSyntactic-daleks
view release on metacpan or search on metacpan
t/ams-22uniq.t view on Meta::CPAN
for my $theme (@themes) {
no strict 'refs';
eval "require Acme::MetaSyntactic::$theme;";
diag "$theme $@" if $@;
my %isa = map { $_ => 1 } @{"Acme::MetaSyntactic::$theme\::ISA"};
if( exists $isa{'Acme::MetaSyntactic::Locale'} ) {
for my $lang ( "Acme::MetaSyntactic::$theme"->languages() ) {
push @metas,
[ "Acme::MetaSyntactic::$theme"->new( lang => $lang ),
", $lang locale" ];
}
}
elsif( exists $isa{'Acme::MetaSyntactic::MultiList'} ) {
for my $cat ( "Acme::MetaSyntactic::$theme"->categories(), ':all' ) {
push @metas,
[ "Acme::MetaSyntactic::$theme"->new( category => $cat ),
", $cat category" ];
}
}
else {
( run in 2.208 seconds using v1.01-cache-2.11-cpan-98e64b0badf )