Module:qhv-verb/data: Difference between revisions
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
local d = {} | local d = {} | ||
d[" | d["a"] = { | ||
params = { | params = { | ||
[1] = {}, | [1] = {}, | ||
| Line 18: | Line 18: | ||
setmetatable(d["a"], {__call = function(self, args, data) | setmetatable(d["a"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
data.decl_type = "a" | data.decl_type = "a-stem" | ||
if not data.no_cat then table.insert(data.categories, "High Valyrian | if not data.no_cat then table.insert(data.categories, "High Valyrian a-stem verbs") end | ||
data.forms["act_ind_prs_1sg"] = {stem .. ""} | --Active | ||
--Indicative | |||
data.forms["act_ind_prs_1sg"] = {stem .. "an"} | |||
data.forms["act_ind_prs_2sg"] = {stem .. "ā"} | |||
data.forms["act_ind_prs_3sg"] = {stem .. "as"} | |||
data.forms["act_ind_prs_1pl"] = {stem .. "ī"} | |||
data.forms["act_ind_prs_2pl"] = {stem .. "āt"} | |||
data.forms["act_ind_prs_3pl"] = {stem .. "asi"} | |||
data.forms["act_ind_aor_1sg"] = {stem .. "assin"} | |||
data.forms["act_ind_aor_2sg"] = {stem .. "assia"} | |||
data.forms["act_ind_aor_3sg"] = {stem .. "assis"} | |||
data.forms["act_ind_aor_1pl"] = {stem .. "assiti"} | |||
data.forms["act_ind_aor_2pl"] = {stem .. "assiat"} | |||
data.forms["act_ind_aor_3pl"] = {stem .. "assi"} | |||
data.forms["act_ind_fut_1sg"] = {stem .. "ēnna"} | |||
data.forms["act_ind_fut_2sg"] = {stem .. "ēlā"} | |||
data.forms["act_ind_fut_3sg"] = {stem .. "ēlza"} | |||
data.forms["act_ind_fut_1pl"] = {stem .. "ēli"} | |||
data.forms["act_ind_fut_2pl"] = {stem .. "ēlāt"} | |||
data.forms["act_ind_fut_3pl"] = {stem .. "ēlzi"} | |||
data.forms["act_ind_imperf_1sg"] = {stem .. "ēlen"} | |||
data.forms["act_ind_imperf_2sg"] = {stem .. "ēlē"} | |||
data.forms["act_ind_imperf_3sg"] = {stem .. "ēles"} | |||
data.forms["act_ind_imperf_1pl"] = {stem .. "ēlin"} | |||
data.forms["act_ind_imperf_2pl"] = {stem .. "ēlēt"} | |||
data.forms["act_ind_imperf_3pl"] = {stem .. "ēlis"} | |||
data.forms["act_ind_prf_1sg"] = {stem .. "atan"} | |||
data.forms["act_ind_prf_2sg"] = {stem .. "atā"} | |||
data.forms["act_ind_prf_3sg"] = {stem .. "atas"} | |||
data.forms["act_ind_prf_1pl"] = {stem .. "ati"} | |||
data.forms["act_ind_prf_2pl"] = {stem .. "atāt"} | |||
data.forms["act_ind_prf_3pl"] = {stem .. "atis"} | |||
data.forms["act_ind_plu_1sg"] = {stem .. "aten"} | |||
data.forms["act_ind_plu_2sg"] = {stem .. "atē"} | |||
data.forms["act_ind_plu_3sg"] = {stem .. "ates"} | |||
data.forms["act_ind_plu_1pl"] = {stem .. "atin"} | |||
data.forms["act_ind_plu_2pl"] = {stem .. "atēt"} | |||
data.forms["act_ind_plu_3pl"] = {stem .. "atis"} | |||
data.forms["act_ind_hab_1sg"] = {stem .. "atin"} | |||
data.forms["act_ind_hab_2sg"] = {stem .. "atia"} | |||
data.forms["act_ind_hab_3sg"] = {stem .. "atis"} | |||
data.forms["act_ind_hab_1pl"] = {stem .. "atiti"} | |||
data.forms["act_ind_hab_2pl"] = {stem .. "atiat"} | |||
data.forms["act_ind_hab_3pl"] = {stem .. "atisi"} | |||
--Subjunctive | |||
data.forms["act_sub_prs_1sg"] = {stem .. "aon"} | |||
data.forms["act_sub_prs_2sg"] = {stem .. "aō"} | |||
data.forms["act_sub_prs_3sg"] = {stem .. "aos"} | |||
data.forms["act_sub_prs_1pl"] = {stem .. "aoty"} | |||
data.forms["act_sub_prs_2pl"] = {stem .. "aōt"} | |||
data.forms["act_sub_prs_3pl"] = {stem .. "aosy"} | |||
data.forms["act_sub_aor_1sg"] = {stem .. "assun"} | |||
data.forms["act_sub_aor_2sg"] = {stem .. "assua"} | |||
data.forms["act_sub_aor_3sg"] = {stem .. "assus"} | |||
data.forms["act_sub_aor_1pl"] = {stem .. "assuty"} | |||
data.forms["act_sub_aor_2pl"] = {stem .. "assuat"} | |||
data.forms["act_sub_aor_3pl"] = {stem .. "assusy"} | |||
data.forms["act_sub_fut_1sg"] = {stem .. "ēlun"} | |||
data.forms["act_sub_fut_2sg"] = {stem .. "ēlū"} | |||
data.forms["act_sub_fut_3sg"] = {stem .. "ēlus"} | |||
data.forms["act_sub_fut_1pl"] = {stem .. "ēluty"} | |||
data.forms["act_sub_fut_2pl"] = {stem .. "ēlūt"} | |||
data.forms["act_sub_fut_3pl"] = {stem .. "ēlusy"} | |||
data.forms["act_sub_imperf_1sg"] = {stem .. "ēlon"} | |||
data.forms["act_sub_imperf_2sg"] = {stem .. "ēlō"} | |||
data.forms["act_sub_imperf_3sg"] = {stem .. "ēlos"} | |||
data.forms["act_sub_imperf_1pl"] = {stem .. "ēloty"} | |||
data.forms["act_sub_imperf_2pl"] = {stem .. "ēlōt"} | |||
data.forms["act_sub_imperf_3pl"] = {stem .. "ēlosy"} | |||
data.forms["act_sub_prf_1sg"] = {stem .. "aton"} | |||
data.forms["act_sub_prf_2sg"] = {stem .. "atō"} | |||
data.forms["act_sub_prf_3sg"] = {stem .. "atos"} | |||
data.forms["act_sub_prf_1pl"] = {stem .. "atoty"} | |||
data.forms["act_sub_prf_2pl"] = {stem .. "atōt"} | |||
data.forms["act_sub_prf_3pl"] = {stem .. "atosy"} | |||
data.forms["act_sub_plu_1sg"] = data.forms["act_sub_prf_1sg"] | |||
data.forms["act_sub_plu_2sg"] = data.forms["act_sub_prf_2sg"] | |||
data.forms["act_sub_plu_3sg"] = data.forms["act_sub_prf_2sg"] | |||
data.forms["act_sub_plu_1pl"] = data.forms["act_sub_prf_1pl"] | |||
data.forms["act_sub_plu_2pl"] = data.forms["act_sub_prf_2pl"] | |||
data.forms["act_sub_plu_3pl"] = data.forms["act_sub_prf_3pl"] | |||
data.forms["act_sub_hab_1sg"] = {stem .. "atun"} | |||
data.forms["act_sub_hab_2sg"] = {stem .. "atua"} | |||
data.forms["act_sub_hab_3sg"] = {stem .. "atus"} | |||
data.forms["act_sub_hab_1pl"] = {stem .. "atuty"} | |||
data.forms["act_sub_hab_2pl"] = {stem .. "atuat"} | |||
data.forms["act_sub_hab_3pl"] = {stem .. "atusy"} | |||
--Imperative | |||
data.forms["act_imp_pres_2sg"] = {stem .. "ās"} | |||
data.forms["act_imp_pres_2pl"] = {stem .. "ātās"} | |||
data.forms["act_imp_aor_2sg"] = {stem .. "assiās"} | |||
data.forms["act_imp_aor_2pl"] = {stem .. "assiātās"} | |||
data.forms["act_imp_fut_2sg"] = {stem .. "ēlās"} | |||
data.forms["act_imp_fut_2pl"] = {stem .. "ēlātās"} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. "agon"} | |||
data.forms["act_inf_aor"] = {stem .. "assigon"} | |||
data.forms["act_inf_prf"] = {stem .. "atagon"} | |||
data.forms["act_part_prs"] = {stem .. "are"} | |||
data.forms["act_part_aor"] = {stem .. "aje"} | |||
data.forms["act_part_fut"] = {stem .. "ēlare"} | |||
data.forms["act_part_prf"] = {stem .. "ata"} | |||
data.forms["act_part_hab"] = {stem .. "atre"} | |||
data.forms[" | --Passive | ||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. "aks"} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. "āks"} | |||
data.forms["pas_ind_prs_3sg"] = data.forms["pas_ind_prs_1sg"] | |||
data.forms["pas_ind_prs_1pl"] = {stem .. "aksi"} | |||
data.forms["pas_ind_prs_2pl"] = data.forms["pas_ind_prs_2sg"] | |||
data.forms["pas_ind_prs_3pl"] = data.forms["pas_ind_prs_1pl"] | |||
data.forms["pas_ind_aor_1sg"] = {stem .. "assiks"} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. "assiaks"} | |||
data.forms["pas_ind_aor_3sg"] = data.forms["pas_ind_aor_1sg"] | |||
data.forms["pas_ind_aor_1pl"] = {stem .. "assiksi"} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. "assiaks"} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. "assiksi"} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. "ēlaks"} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. "ēlāks"} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. "ēlaks"} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. "ēliks"} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. "ēlāks"} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. "ēliks"} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. "ēleks"} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. "ēlēks"} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. "ēleks"} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. "ēliks"} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. "ēlēks"} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. "ēliks"} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. "ataks"} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. "atāks"} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. "ataks"} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. "ataksi"} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. "atāks"} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. "ataksi"} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. "ateks"} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. "atēks"} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. "ateks"} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. "atiks"} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. "atēks"} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. "atiks"} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. "atiks"} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. "atiaks"} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. "atiks"} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. "atiksi"} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. "atiaks"} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. "atiksi"} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. "aoks"} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. "atō"} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. "atos"} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. "atoty"} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. "atōt"} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. "atosy"} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. "assuks"} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. "assuaks"} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. "assuks"} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. "assuksy"} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. "assuaks"} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. "assuksy"} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. "ēluks"} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. "ēlūks"} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. "ēluks"} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. "ēluksy"} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. "ēlūks"} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. "ēluksy"} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. "ēloks"} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. "ēlōks"} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. "ēloks"} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. "ēloksy"} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. "ēlōks"} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. "ēloksy"} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. "atoks"} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. "atōks"} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. "atoks"} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. "atoksy"} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. "atōks"} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. "atoksy"} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. "ayoks"} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. "atōks"} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. "atoks"} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. "atoksy"} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. "atōks"} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. "atoksy"} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. "atuks"} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. "atuaks"} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. "atuks"} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. "atuksy"} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. "atuaks"} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. "atuksy"} | |||
--Imperative | |||
data.forms["pas_imp_pres_2sg"] = {stem .. "āks"} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. "āks"} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. "assiāks"} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. "assiāks"} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. "ēlāks"} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. "ēlāks"} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. "akson"} | |||
data.forms["pas_inf_aor"] = {stem .. "assiakson"} | |||
data.forms["pas_inf_prf"] = {stem .. "atakson"} | |||
data.forms["pas_part_aor"] = {stem .. "assiarza"} | |||
data.forms["pas_part_fut"] = {stem .. "ēlaksa"} | |||
data.forms["pas_part_prf"] = {stem .. "ata"} | |||
data.forms["pas_part_hab"] = {stem .. "atiarza"} | |||
end | |||
}) | |||
d["e"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["e"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "e-stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian e-stem verbs") end | |||
data.forms["act_ind_imperf_1sg"] = {stem .. ""} | --Active | ||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
data.forms["act_ind_plu_1sg"] = {stem .. ""} | --Passive | ||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["i"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["i"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "i-stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian i-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
data.forms[" | --Passive | ||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["o"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["o"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "o-stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian o-stem verbs") end | |||
data.forms["act_sub_aor_1sg"] = {stem .. ""} | --Active | ||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
data.forms[" | --Passive | ||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["u"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["u"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "u-stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian u-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["liquid"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["liquid"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "liquid stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian liquid-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["voiceless-stop"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["voiceless-stop"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "voiceless-stop stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian voiceless-stop-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["nasal"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["nasal"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "nasal stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian nasal-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["voiced-stop"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["voiced-stop"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "voiced-stop stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian voiced-stop-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["palatal"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["palatal"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "palatal stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian palatal-stem verbs") end | |||
--Active | |||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
--Passive | |||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | |||
}) | |||
d["fricative"] = { | |||
params = { | |||
[1] = {}, | |||
}, | |||
} | |||
setmetatable(d["fricative"], {__call = function(self, args, data) | |||
local stem = args[1] | |||
data.decl_type = "fricative stem" | |||
if not data.no_cat then table.insert(data.categories, "High Valyrian fricative-stem verbs") end | |||
data.forms["act_sub_prf_1sg"] = {stem .. ""} | --Active | ||
--Indicative | |||
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 .. ""} | |||
--Subjunctive | |||
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 .. ""} | |||
--Imperative | |||
data.forms["act_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["act_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["act_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["act_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["act_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["act_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["act_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {stem .. ""} | |||
data.forms["act_inf_aor"] = {stem .. ""} | |||
data.forms["act_inf_prf"] = {stem .. ""} | |||
data.forms["act_part_prs"] = {stem .. ""} | |||
data.forms["act_part_aor"] = {stem .. ""} | |||
data.forms["act_part_fut"] = {stem .. ""} | |||
data.forms["act_part_prf"] = {stem .. ""} | |||
data.forms["act_part_hab"] = {stem .. ""} | |||
data.forms[" | --Passive | ||
--Indicative | |||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_ind_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_ind_hab_3pl"] = {stem .. ""} | |||
--Subjunctive | |||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_fut_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_imperf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_prf_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_prf_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_plu_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_plu_3pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3sg"] = {stem .. ""} | |||
data.forms["pas_sub_hab_1pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_2pl"] = {stem .. ""} | |||
data.forms["pas_sub_hab_3pl"] = {stem .. ""} | |||
--Imperative | |||
data.forms["pas_imp_pres_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_pres_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_pres_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_aor_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_aor_3pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3sg"] = {stem .. ""} | |||
data.forms["pas_imp_fut_1pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_2pl"] = {stem .. ""} | |||
data.forms["pas_imp_fut_3pl"] = {stem .. ""} | |||
--Nonfinite | |||
data.forms["pas_inf_prs"] = {stem .. ""} | |||
data.forms["pas_inf_aor"] = {stem .. ""} | |||
data.forms["pas_inf_fut"] = {stem .. ""} | |||
data.forms["pas_inf_prf"] = {stem .. ""} | |||
data.forms["pas_inf_hab"] = {stem .. ""} | |||
data.forms["pas_part_prs"] = {stem .. ""} | |||
data.forms["pas_part_aor"] = {stem .. ""} | |||
data.forms["pas_part_fut"] = {stem .. ""} | |||
data.forms["pas_part_prf"] = {stem .. ""} | |||
data.forms["pas_part_hab"] = {stem .. ""} | |||
end | end | ||
}) | }) | ||
return d | return d | ||