Module:qhv-adj/data: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 12: Line 12:
local s = sub(stem, -1) == "s"
local s = sub(stem, -1) == "s"
local j = sub(stem, -1) == "j"
local j = sub(stem, -1) == "j"
local stemr = s and sub(stem, 1, -2) .. "j" or j and stem
local stemr = s and sub(stem, 1, -2) .. "j" or j and stem or stem .. "r"
data.decl_type = "I"
data.decl_type = "I"
table.insert(data.categories, "High Valyrian class-I adjectives")
table.insert(data.categories, "High Valyrian class-I adjectives")
Line 50: Line 50:
data.forms["nom_a_sg"] = {stem .. "or"}
data.forms["nom_a_sg"] = {stem .. "or"}
data.forms["acc_a_sg"] = data.forms["nom_a_sg"]
data.forms["acc_a_sg"] = data.forms["nom_a_sg"]
data.forms["gen_a_sg"] = {stemr .. "o" or stem .. "ro"}
data.forms["gen_a_sg"] = {stemr .. "o"}
data.forms["dat_a_sg"] = {stemr .. "o" or stem .. "ro", stemr .. "ot" or stem .. "rot"}
data.forms["dat_a_sg"] = {stemr .. "o", stemr .. "ot"}
data.forms["loc_a_sg"] = data.forms["dat_a_sg"]
data.forms["loc_a_sg"] = data.forms["dat_a_sg"]
data.forms["ins_a_sg"] = {stemr .. "os" or stem .. "ros"}
data.forms["ins_a_sg"] = {stemr .. "os" or stem .. "ros"}

Navigation menu