Module:qhv-noun/data: Difference between revisions

Undo revision 220771 by Sware (talk)
No edit summary
(Undo revision 220771 by Sware (talk))
Tag: Undo
Line 14: Line 14:
local stemi = sub(stem, 1, -2)
local stemi = sub(stem, 1, -2)
data.decl_type = "lunar first-declension"
data.decl_type = "lunar first-declension"
table.insert(data.categories, "High Valyrian first-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian first-declension nouns")


data.forms["nom_sg"] = {stem .. "a"}
data.forms["nom_sg"] = {stem .. "a"}
Line 65: Line 65:
local stem = args[1]
local stem = args[1]
data.decl_type = "aquatic first-declension"
data.decl_type = "aquatic first-declension"
table.insert(data.categories, "High Valyrian first-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian first-declension nouns")


data.forms["nom_sg"] = {stem .. "ar"}
data.forms["nom_sg"] = {stem .. "ar"}
Line 116: Line 116:
local stem = args[1]
local stem = args[1]
data.decl_type = "lunar second-declension"
data.decl_type = "lunar second-declension"
table.insert(data.categories, "High Valyrian second-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian second-declension nouns")


data.forms["nom_sg"] = {stem .. "y"}
data.forms["nom_sg"] = {stem .. "y"}
Line 167: Line 167:
local stem = args[1]
local stem = args[1]
data.decl_type = "solar second-declension"
data.decl_type = "solar second-declension"
table.insert(data.categories, "High Valyrian second-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian second-declension nouns")


data.forms["nom_sg"] = {stem .. "ys"}
data.forms["nom_sg"] = {stem .. "ys"}
Line 220: Line 220:
local stemi = sub(stem, 1, -2)
local stemi = sub(stem, 1, -2)
data.decl_type = "lunar third-declension"
data.decl_type = "lunar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {stem .. "o"}
data.forms["nom_sg"] = {stem .. "o"}
Line 271: Line 271:
local stem = args[1]
local stem = args[1]
data.decl_type = "solar third-declension"
data.decl_type = "solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {stem .. "os"}
data.forms["nom_sg"] = {stem .. "os"}
Line 322: Line 322:
local stem = args[1]
local stem = args[1]
data.decl_type = "k-stem solar third-declension"
data.decl_type = "k-stem solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")
table.insert(data.categories, "High Valyrian k-stem " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian k-stem nouns")


data.forms["nom_sg"] = {stem .. "ks"}
data.forms["nom_sg"] = {stem .. "ks"}
Line 374: Line 374:
local stem = mw.title.getCurrentTitle().text == "Lȳs" and "L" .. args[1] or args[1]
local stem = mw.title.getCurrentTitle().text == "Lȳs" and "L" .. args[1] or args[1]
data.decl_type = "v-stem solar third-declension"
data.decl_type = "v-stem solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")
table.insert(data.categories, "High Valyrian v-stem " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian v-stem nouns")


data.forms["nom_sg"] = {stem .. "ȳs"}
data.forms["nom_sg"] = {stem .. "ȳs"}
Line 426: Line 426:
local stem = args[1]
local stem = args[1]
data.decl_type = "h-stem solar third-declension"
data.decl_type = "h-stem solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")
table.insert(data.categories, "High Valyrian h-stem " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian h-stem nouns")


data.forms["nom_sg"] = {stem .. "s"}
data.forms["nom_sg"] = {stem .. "s"}
Line 480: Line 480:
local stemi = sub(stem, 1, -2)
local stemi = sub(stem, 1, -2)
data.decl_type = "terrestrial third-declension"
data.decl_type = "terrestrial third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {stem .. "on"}
data.forms["nom_sg"] = {stem .. "on"}
Line 531: Line 531:
local stem = args[1]
local stem = args[1]
data.decl_type = "aquatic third-declension"
data.decl_type = "aquatic third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {stem .. "or"}
data.forms["nom_sg"] = {stem .. "or"}
Line 582: Line 582:
local stem = args[1]
local stem = args[1]
data.decl_type = "lunar fourth-declension"
data.decl_type = "lunar fourth-declension"
table.insert(data.categories, "High Valyrian fourth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fourth-declension nouns")


data.forms["nom_sg"] = {stem .. "e"}
data.forms["nom_sg"] = {stem .. "e"}
Line 633: Line 633:
local stem = args[1]
local stem = args[1]
data.decl_type = "solar fourth-declension"
data.decl_type = "solar fourth-declension"
table.insert(data.categories, "High Valyrian fourth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fourth-declension nouns")


data.forms["nom_sg"] = {stem .. "es"}
data.forms["nom_sg"] = {stem .. "es"}
Line 684: Line 684:
local stem = args[1]
local stem = args[1]
data.decl_type = "terrestrial fourth-declension"
data.decl_type = "terrestrial fourth-declension"
table.insert(data.categories, "High Valyrian fourth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fourth-declension nouns")


data.forms["nom_sg"] = {stem .. "ien"}
data.forms["nom_sg"] = {stem .. "ien"}
Line 735: Line 735:
local stem = args[1]
local stem = args[1]
data.decl_type = "lunar fifth-declension"
data.decl_type = "lunar fifth-declension"
table.insert(data.categories, "High Valyrian fifth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fifth-declension nouns")


data.forms["nom_sg"] = {stem .. "i"}
data.forms["nom_sg"] = {stem .. "i"}
Line 786: Line 786:
local stem = args[1]
local stem = args[1]
data.decl_type = "solar fifth-declension"
data.decl_type = "solar fifth-declension"
table.insert(data.categories, "High Valyrian fifth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fifth-declension nouns")


data.forms["nom_sg"] = {stem .. "is"}
data.forms["nom_sg"] = {stem .. "is"}
Line 839: Line 839:
local stemz = sub(stem, 1, -3)
local stemz = sub(stem, 1, -3)
data.decl_type = "aquatic fifth-declension"
data.decl_type = "aquatic fifth-declension"
table.insert(data.categories, "High Valyrian fifth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian fifth-declension nouns")


data.forms["nom_sg"] = {stem .. "ir"}
data.forms["nom_sg"] = {stem .. "ir"}
Line 883: Line 883:
alldata["ōz"] = function(args, data)
alldata["ōz"] = function(args, data)
data.decl_type = "n-stem solar third-declension"
data.decl_type = "n-stem solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")
table.insert(data.categories, "High Valyrian n-stem " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian n-stem nouns")


data.forms["nom_sg"] = {"ōz"}
data.forms["nom_sg"] = {"ōz"}
Line 925: Line 925:
alldata["Mȳr"] = function(args, data)
alldata["Mȳr"] = function(args, data)
data.decl_type = "solar third-declension"
data.decl_type = "solar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {"Mȳr"}
data.forms["nom_sg"] = {"Mȳr"}
Line 946: Line 946:
local stem = args[1]  
local stem = args[1]  
data.decl_type = "sixth-declension"
data.decl_type = "sixth-declension"
table.insert(data.categories, "High Valyrian sixth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian sixth-declension nouns")


data.forms["nom_sg"] = {stem, stem .. "i"}
data.forms["nom_sg"] = {stem, stem .. "i"}
Line 990: Line 990:
alldata["mhysa"] = function(args, data)
alldata["mhysa"] = function(args, data)
data.decl_type = "sixth-declension"
data.decl_type = "sixth-declension"
table.insert(data.categories, "High Valyrian sixth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian sixth-declension nouns")


data.forms["nom_sg"] = {"mhysa"}
data.forms["nom_sg"] = {"mhysa"}
Line 1,032: Line 1,032:
alldata["bianor"] = function(args, data)
alldata["bianor"] = function(args, data)
data.decl_type = "lunar third-declension"
data.decl_type = "lunar third-declension"
table.insert(data.categories, "High Valyrian third-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian third-declension nouns")


data.forms["nom_sg"] = {"bianor"}
data.forms["nom_sg"] = {"bianor"}
Line 1,081: Line 1,081:
local stem = args[1]  
local stem = args[1]  
data.decl_type = "sixth-declension"
data.decl_type = "sixth-declension"
table.insert(data.categories, "High Valyrian sixth-declension " .. data.proper and "proper nouns" or "nouns")
table.insert(data.categories, "High Valyrian sixth-declension nouns")


data.forms["nom_sg"] = {stem, stem .. "i"}
data.forms["nom_sg"] = {stem, stem .. "i"}