Module:qhv-verb/data: Difference between revisions
Created page with "local sub = mw.ustring.sub local gsub = mw.ustring.gsub local m_table = require('Module:table') local astems = m_table.listToSet({ "dēmagon", "ellagon", "ilimagon", "kȳva..." |
No edit summary |
||
| Line 11: | Line 11: | ||
local d = {} | local d = {} | ||
d["I"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["a"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "a" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian class-I adjectives") end | |||
data.forms["act_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["act_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["act_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["act_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["act_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["act_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["act_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["act_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["act_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["act_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["act_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["act_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["act_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["act_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["act_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["act_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["act_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["act_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["act_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["act_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["act_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["act_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["act_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["act_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["act_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["act_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["act_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["act_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["act_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["act_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["act_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["act_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["act_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["act_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["act_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["act_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["act_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["act_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["act_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["act_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["act_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["act_ind_hab_3pl"] = {stem .. ""} | |||
data.forms["act_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["act_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["act_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["act_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["act_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["act_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["act_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["act_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["act_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["act_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["act_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["act_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["act_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["act_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["act_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["act_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["act_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["act_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["act_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["act_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["act_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["act_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["act_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["act_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["act_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["act_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["act_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["act_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["act_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["act_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["act_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["act_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["act_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["act_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["act_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["act_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["act_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["act_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["act_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["act_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["act_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["act_sub_hab_3pl"] = {stem .. ""} | |||
end | |||
}) | |||
return d | return d | ||