Acme-MetaSyntactic-Themes
view release on metacpan or search on metacpan
lib/Acme/MetaSyntactic/good_omens.pm view on Meta::CPAN
package Acme::MetaSyntactic::good_omens;
use strict;
use Acme::MetaSyntactic::List;
our $VERSION = '1.001';
our @ISA = qw( Acme::MetaSyntactic::List );
=head1 NAME
Acme::MetaSyntactic::good_omens - The Good Omens theme
=head1 DESCRIPTION
This list gives the names of the characters from
Neil Gaiman and Terry Pratchett's novel, I<Good Omens>.
Source: I<Good Omens>
A Narrative of Certain Events occurring in the
last eleven years of human history, in strict accordance as shall
be shewn with:
I<The Nice and Accurate Prophecies of Agnes Nutter>
Compiled and edited, with Footnotes of an Educational Nature
and Precepts for the Wise,
by Neil Gaiman and Terry Pratchett.
=cut
{
my %seen;
__PACKAGE__->init(
{ names => join ' ',
grep { !$seen{$_}++ }
map { s/_+/_/g; $_ }
map { Acme::MetaSyntactic::RemoteList::tr_nonword($_) }
map { Acme::MetaSyntactic::RemoteList::tr_accent($_) }
map { /^=item\s+(.*?)\s*$/ ? $1 : () }
split /\n/ => <<'=cut'} );
=pod
=head1 DRAMATIS PERSONAE
=head2 SUPERNATURAL BEINGS
=over 4
=item God
God
=item Metatron
The Voice of God
=item Aziraphale
An angel, and part-time rare book dealer
=item Satan
A Fallen Angel; the Adversary
=item Beelzebub
A Likewise Fallen Angel and Prince of Hell
=item Hastur
A Fallen Angel and Duke of Hell
=item Ligur
Likewise a Fallen Angel and Duke of Hell
=item Crowley
An Angel who did not so much Fall as Saunter Vaguely Downwards
=back
=head2 APOCALYPTIC HORSEPERSONS
=over 4
=item DEATH
Death
=item War
War
=item Famine
Famine
( run in 1.847 second using v1.01-cache-2.11-cpan-39bf76dae61 )