#!/usr/local/bin/perl
use strict;
require('jcode.pl');
sub ff($$){
    my $yomi = shift;
    my $word = shift;
   &jcode::tr(\$yomi,
'ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ',
'ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん�瑤���');
    printf("%-30s   %-15s  地名     2\n", $yomi, $word);}
while (<>) {
    my @token = split;
    my $yomi = $token[9];
    my $word = $token[6];
    $word =~ s/\(//g;
    $yomi =~ s/\)//g;
    if ( $yomi =~ m|\{(.*)\}| ) {
	my @several = split('/',$1);
	foreach my $i (@several) {
	    ff($i,$word);}}
    else {
	ff ($yomi,$word);  }}
__END__
## {ながす/ながず}                  長洲             地名     2

ipadic-2.4.4)> ack -e Noun.place.dic | ~/perl/practice/kata-hira-tr | jless


/tmp/6.u:いちいばら                       櫟原             地名     2
/tmp/6.u:いちぎばる                       櫟原             地名     2
/tmp/6.u:いちはら                         櫟原             地名     2
