transliterate

Transliteration engine
git clone git://lumidify.org/transliterate.git
Log | Files | Refs | README | LICENSE

commit 32b57ea48795b5d6a406fcf15e3543d47618b666
parent e331d064e8e657dd4cd29cd6d3046b3797d7b165
Author: lumidify <nobody@lumidify.org>
Date:   Tue,  7 Apr 2020 16:29:48 +0200

Small cleanup

Diffstat:
Mtransliterate.pl | 15++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/transliterate.pl b/transliterate.pl @@ -502,7 +502,6 @@ sub parse_config { push(@{$commands[-1]}, {type => $ID, value => $cur_val}); $cur_val = ""; } - # FIXME: check if this works if ($#{$commands[-1]} == -1) { pop(@commands); } @@ -836,16 +835,10 @@ sub interpret_config { foreach (1..$#$cmd) { push @{$config{$cmd_name}}, $cmd->[$_]->{"value"}; } - } elsif ($cmd_name eq "split") { - $config{"split"} = $cmd->[1]->{"value"}; - } elsif ($cmd_name eq "beforeword") { - $config{"beforeword"} = $cmd->[1]->{"value"}; - } elsif ($cmd_name eq "afterword") { - $config{"afterword"} = $cmd->[1]->{"value"}; - } elsif ($cmd_name eq "tablesep") { - $config{"tablesep"} = $cmd->[1]->{"value"}; - } elsif ($cmd_name eq "choicesep") { - $config{"choicesep"} = $cmd->[1]->{"value"}; + } elsif ($cmd_name eq "split" || $cmd_name eq "beforeword" || + $cmd_name eq "afterword" || $cmd_name eq "tablesep" || + $cmd_name eq "choicesep") { + $config{$cmd_name} = $cmd->[1]->{"value"}; } elsif ($cmd_name eq "ignore") { $config{"ignore"} = $cmd->[1]->{"value"}; my $table = load_ignore_table $cmd->[1]->{"value"}, $args;