Module:siwa-noun/data: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 61: Line 61:
if stem:match(v.."mm.$") then
if stem:match(v.."mm.$") then
loc = s3 .. (data.q == "s" and "mṡi" or data.q == "l" and "mki" or "kki")
loc = s3 .. (data.q == "s" and "mṡi" or data.q == "l" and "mki" or "kki")
elseif stem:match(v.."nn.$") then
loc = s3 .. (data.q == "s" and "nki" or data.q == "l" and "mki" or "kki")
else
loc = stem .. "ki"
end
end
Line 69: Line 73:
data.forms["all"] = {(all or loc) .. "bma"}
data.forms["all"] = {(all or loc) .. "bma"}
data.forms["abl"] = {(abl or loc) .. "ska"}
data.forms["abl"] = {(abl or loc) .. "ska"}
-- TODO: add alternative forms with table.insert
end
end
})
})