45,631
edits
No edit summary |
No edit summary |
||
Line 514: | Line 514: | ||
na = true | na = true | ||
end | end | ||
elseif stem:match(" | elseif stem:match("[ie]$") then | ||
if args.ld then | if args.ld then | ||
if stem:match("i$") then | if stem:match("i$") then | ||
Line 566: | Line 566: | ||
ine = stem .. "di" | ine = stem .. "di" | ||
na = true | na = true | ||
end | |||
elseif stem:match("[ouyů]$") then | |||
if stem:match(v.."[mn][mn].$") then | |||
data.forms["m"] = {s3 .. "mma"} | |||
loc = s3 .. "mmi" | |||
elseif stem:match(v.."[mvn].$") then | |||
data.forms["m"] = {s2 .. "mma"} | |||
loc = s2 .. "mmi" | |||
elseif stem:match(v.."[rhg].$") then | |||
data.forms["m"] = {s2 .. "hma"} | |||
loc = s2 .. "hmi" | |||
elseif stem:match(v.."l.$") then | |||
data.forms["m"] = {s2 .. "lma"} | |||
loc = s2 .. "lmi" | |||
else | |||
data.forms["m"] = {stem .. "ma"} | |||
ill, ela = stem .. "n", stem .. "n" | |||
ine, ade, all, abl = stem .. "mi", stem .. "mi", stem .. "mi", stem .. "mi" | |||
end | end | ||
end | end |