Module:siwa-noun/data: Difference between revisions

Undo revision 232604 by Sware (talk)
No edit summary
(Undo revision 232604 by Sware (talk))
Tag: Undo
Line 27: Line 27:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa a-declension " .. data.proper)
table.insert(data.categories, "Siwa a-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 99: Line 99:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa e-declension " .. data.proper)
table.insert(data.categories, "Siwa e-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 217: Line 217:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa i-declension " .. data.proper)
table.insert(data.categories, "Siwa i-declension nouns")
data.forms["ine"], data.forms["all"], data.forms["abl"] = {}, {}, {}
data.forms["ine"], data.forms["all"], data.forms["abl"] = {}, {}, {}
Line 298: Line 298:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa o-declension " .. data.proper)
table.insert(data.categories, "Siwa o-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 413: Line 413:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa u-declension " .. data.proper)
table.insert(data.categories, "Siwa u-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 495: Line 495:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head), args.s)
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head), args.s)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa y-declension " .. data.proper)
table.insert(data.categories, "Siwa y-declension nouns")
data.forms["ine"] = {}
data.forms["ine"] = {}
Line 619: Line 619:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa s-declension " .. data.proper)
table.insert(data.categories, "Siwa s-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 656: Line 656:
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local sv = args[2]
local sv = args[2]
table.insert(data.categories, "Siwa n-declension " .. data.proper)
table.insert(data.categories, "Siwa n-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 687: Line 687:
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local sv = args[2]
local sv = args[2]
table.insert(data.categories, "Siwa t-declension " .. data.proper)
table.insert(data.categories, "Siwa t-declension nouns")
data.forms["u"] = {PAGENAME}
data.forms["u"] = {PAGENAME}
Line 710: Line 710:
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local stem = args.nolen and data.head or m_com.coalescence(m_com.lenition(data.head))
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
local s1, s2, s3 = sub(stem, 1, -2), sub(stem, 1, -3), sub(stem, 1, -4)
table.insert(data.categories, "Siwa l-declension " .. data.proper)
table.insert(data.categories, "Siwa l-declension nouns")
local sv = args[2]
local sv = args[2]