Acme-Greeting
view release on metacpan or search on metacpan
lib/Acme/Greeting.pm view on Meta::CPAN
package Acme::Greeting;
use strict;
use warnings;
use v5.12.3;
use utf8;
use self;
our $VERSION = '0.0.3';
my $last = "";
sub new {
my %opt = args;
$opt{language} = "en" unless defined $opt{language};
$opt{target} = "guest" unless defined $opt{target};
lib/Acme/Greeting.pm view on Meta::CPAN
my $realfile = "";
my $db = "Acme/Greeting/$opt{language}.pm";
for my $prefix (@INC) {
$realfile = "$prefix/$db";
last if (-f $realfile);
}
my @greeting = ();
my $DB;
open($DB, "<:utf8", $realfile) and do {
while (<$DB>) {
chomp;
if ( m/^=item\ (.+)$ /x ) {
push @greeting, $1;
}
}
close $DB;
};
if (@greeting == 0) {
lib/Acme/Greeting/zh_tw.pm view on Meta::CPAN
package Acme::Greeting::en;
use utf8;
# No code
1;
__DATA__
=head1 NAME
Acme::Greeting::zh_tw - How people do greeting in English.
( run in 1.058 second using v1.01-cache-2.11-cpan-49f99fa48dc )