rendered paste body var %i = 1
var %fail = 0
var %inc = 0
var %jpname
while (%i <= $len($2)) {
if ($readini(hiragana.ini,HIRAGANA,$mid($2,%i,1)) == $null) {
if ($readini(hiragana.ini,HIRAGANA,$mid($2,%i,2)) == $null) {
if ($readini(hiragana.ini,HIRAGANA,$mid($2,%i,3)) == $null) {
%fail = 1
break
}
else {
%jpname = %jpname $+ $readini(hiragana.ini,HIRAGANA,$mid($2,%i,3))
%inc = 3
}
}
else {
%jpname = %jpname $+ $readini(hiragana.ini,HIRAGANA,$mid($2,%i,2))
%inc = 2
}
}
else {
%jpname = %jpname $+ $readini(hiragana.ini,HIRAGANA,$mid($2,%i,3))
%inc = 1
}
%i = %i + %inc
}
if (%fail == 1) {
echo -a Failed ( $+ %jpname $+ )
}
else {
echo -a %jpname
}