Lingua-Han-Cantonese

 view release on metacpan or  search on metacpan

lib/Lingua/Han/Cantonese.pm  view on Meta::CPAN

	my $self = { @_ };
	my %ct;
	my $file = File::Spec->catfile($dir, 'Cantonese.dat');
	open(FH, $file)	or die "$file: $!";
	while(<FH>) {
		my ($uni, $ct) = split(/\s+/);
		$ct{$uni} = $ct;
	}
	close(FH);
	$self->{'ct'} = \%ct;
	return bless $self => $class;
}

sub han2Cantonese {
	my ($self, $hanzi) = @_;

	my @code = Unihan_value($hanzi);

	my @result;
	foreach my $code (@code) {
		my $value = $self->{'ct'}->{$code};

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.172 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )