Module:siwa-noun/data: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 64: Line 64:
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
elseif stem:match(v.."nn.$") then
loc = s3 .. (data.q == "s" and "nki" or data.q == "l" and "mki" or "kki")
loc = s3 .. (data.q == "s" and "nki" or "kki")
elseif stem:match(v.."ṡṡ.$") then
elseif stem:match(v.."ṡṡ.$") then
loc = s2 .. "ki"
loc = s2 .. "ki"
elseif stem:match(v.."vv.$") then
loc = s3 .. "ggi"
elseif stem:match(v.."[lrs]k.$") then
loc = s2 .. "kki"
elseif stem:match(v.."m.$") then
loc = s2 .. (data.q == "s" and "mṡi" or data.q == "l" and "mki" or "kki")
elseif stem:match(v.."n.$") then
loc = s2 .. (data.q == "s" and "nki" or "kki")
elseif stem:match(v.."[pb].$") then
loc = s2 .. (data.q == "s" and "pri" or "ḍgi")
elseif stem:match(v.."t.$") then
loc = s2 .. (data.q == "s" and "tri" or "tṡi")
elseif stem:match(v.."r.$") then
loc = s2 .. "hki"
else
else
loc = stem .. "ki"
loc = stem .. "ki"