Module:siwa-noun/data: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 863: Line 863:
data.forms["m_sg"] = {s2 .. "įa"}
data.forms["m_sg"] = {s2 .. "įa"}
data.forms["m_pl"] = {s2 .. "įagi"}
data.forms["m_pl"] = {s2 .. "įagi"}
elseif stem:match("t[ao]$") then
if s then
data.forms["m_sg"] = {s2 .. "vva"}
data.forms["m_pl"] = {s2 .. "vvagi"}
elseif not s2:match("[tklrḍsṡgġ]$") then
data.forms["m_sg"] = {s2 .. "ųa"}
data.forms["m_pl"] = {s2 .. "ųagi"}
else
data.forms["m_sg"] = {s2 .. "va"}
data.forms["m_pl"] = {s2 .. "vagi"}
end
data.forms["u_sg"] = {stem .. "gi"}
elseif stem:match("t[ei]$") then
elseif stem:match("t[ei]$") then
data.forms["u_pl"] = {stem .. "gi", s1 .. "si"}
data.forms["u_pl"] = {stem .. "gi", s1 .. "si"}