45,631
edits
No edit summary |
No edit summary |
||
Line 350: | Line 350: | ||
elseif stem:match("i$") then | elseif stem:match("i$") then | ||
if args.ld then | if args.ld then | ||
data.forms["m"] = {stem .. "ko"} | data.forms["m"] = {(args.d and s1 or stem) .. "ko"} | ||
loc = stem .. "koi" | loc = (args.d and s1 or stem) .. "koi" | ||
na = true | na = true | ||
elseif stem:match(v.."hhį.$") then | elseif stem:match(v.."hhį.$") then | ||
Line 375: | Line 375: | ||
loc = s2 .. "ṡkoi" | loc = s2 .. "ṡkoi" | ||
else | else | ||
data.forms["m"] = {stem .. "ko"} | data.forms["m"] = {(args.d and s1 or stem) .. "ko"} | ||
loc = stem .. "koi" | loc = (args.d and s1 or stem) .. "koi" | ||
na = true | na = true | ||
end | end | ||
elseif stem:match("[ouyů]$") then | elseif stem:match("[ouyů]$") then | ||
if args.ld then | if args.ld then | ||
data.forms["m"] = { | local del = args.d and s1 or stem | ||
ill, ela = | data.forms["m"] = {del .. "ma"} | ||
ine, ade, all, abl = | ill, ela = del .. "n", del .. "n" | ||
ine, ade, all, abl = del .. "mi", del .. "mi", del .. "mi", del .. "mi" | |||
na = true | na = true | ||
elseif stem:match(v.."[bptd].$") then | elseif stem:match(v.."[bptd].$") then | ||
Line 401: | Line 402: | ||
loc = s2 .. "lmi" | loc = s2 .. "lmi" | ||
else | else | ||
data.forms["m"] = { | local del = args.d and s1 or stem | ||
ill, ela = | data.forms["m"] = {del .. "ma"} | ||
ine, ade, all, abl = | ill, ela = del .. "n", del .. "n" | ||
ine, ade, all, abl = del .. "mi", del .. "mi", del .. "mi", del .. "mi" | |||
na = true | na = true | ||
end | end |