48,355
edits
No edit summary |
Tag: Undo |
||
| Line 293: | Line 293: | ||
setmetatable(d["liquid"], {__call = function(self, args, data) | setmetatable(d["liquid"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local pstem = match(stem, "ael$") and sub(stem, 1, -4) .. "eld" or stem | local pstem = match(stem, "ael$") and sub(stem, 1, -4) .. "eld" or stem | ||
data.decl_type = "liquid stem" | data.decl_type = "liquid stem" | ||
if not data.no_cat then | if not data.no_cat then | ||
| Line 590: | Line 590: | ||
data.forms["act_ind_imperf_3pl"] = {stem .. "ilis"} | data.forms["act_ind_imperf_3pl"] = {stem .. "ilis"} | ||
data.forms["act_ind_prf_1sg"] = {pstem .. " | data.forms["act_ind_prf_1sg"] = {pstem .. "tan"} | ||
data.forms["act_ind_prf_2sg"] = {pstem .. " | data.forms["act_ind_prf_2sg"] = {pstem .. "tā"} | ||
data.forms["act_ind_prf_3sg"] = {pstem .. " | data.forms["act_ind_prf_3sg"] = {pstem .. "tas"} | ||
data.forms["act_ind_prf_1pl"] = {pstem .. " | data.forms["act_ind_prf_1pl"] = {pstem .. "ti"} | ||
data.forms["act_ind_prf_2pl"] = {pstem .. " | data.forms["act_ind_prf_2pl"] = {pstem .. "tāt"} | ||
data.forms["act_ind_prf_3pl"] = {pstem .. " | data.forms["act_ind_prf_3pl"] = {pstem .. "tis"} | ||
data.forms["act_ind_plu_1sg"] = {pstem .. " | data.forms["act_ind_plu_1sg"] = {pstem .. "ten"} | ||
data.forms["act_ind_plu_2sg"] = {pstem .. " | data.forms["act_ind_plu_2sg"] = {pstem .. "tē"} | ||
data.forms["act_ind_plu_3sg"] = {pstem .. " | data.forms["act_ind_plu_3sg"] = {pstem .. "tes"} | ||
data.forms["act_ind_plu_1pl"] = {pstem .. " | data.forms["act_ind_plu_1pl"] = {pstem .. "tin"} | ||
data.forms["act_ind_plu_2pl"] = {pstem .. " | data.forms["act_ind_plu_2pl"] = {pstem .. "tēt"} | ||
data.forms["act_ind_plu_3pl"] = {pstem .. " | data.forms["act_ind_plu_3pl"] = {pstem .. "tis"} | ||
data.forms["act_ind_hab_1sg"] = {pstem .. " | data.forms["act_ind_hab_1sg"] = {pstem .. "tin"} | ||
data.forms["act_ind_hab_2sg"] = {pstem .. " | data.forms["act_ind_hab_2sg"] = {pstem .. "tia"} | ||
data.forms["act_ind_hab_3sg"] = {pstem .. " | data.forms["act_ind_hab_3sg"] = {pstem .. "tis"} | ||
data.forms["act_ind_hab_1pl"] = {pstem .. " | data.forms["act_ind_hab_1pl"] = {pstem .. "titi"} | ||
data.forms["act_ind_hab_2pl"] = {pstem .. " | data.forms["act_ind_hab_2pl"] = {pstem .. "tiat"} | ||
data.forms["act_ind_hab_3pl"] = {pstem .. " | data.forms["act_ind_hab_3pl"] = {pstem .. "tisi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 640: | Line 640: | ||
data.forms["act_sub_imperf_3pl"] = {stem .. "ilosy"} | data.forms["act_sub_imperf_3pl"] = {stem .. "ilosy"} | ||
data.forms["act_sub_prf_1sg"] = {pstem .. " | data.forms["act_sub_prf_1sg"] = {pstem .. "ton"} | ||
data.forms["act_sub_prf_2sg"] = {pstem .. " | data.forms["act_sub_prf_2sg"] = {pstem .. "tō"} | ||
data.forms["act_sub_prf_3sg"] = {pstem .. " | data.forms["act_sub_prf_3sg"] = {pstem .. "tos"} | ||
data.forms["act_sub_prf_1pl"] = {pstem .. " | data.forms["act_sub_prf_1pl"] = {pstem .. "toty"} | ||
data.forms["act_sub_prf_2pl"] = {pstem .. " | data.forms["act_sub_prf_2pl"] = {pstem .. "tōt"} | ||
data.forms["act_sub_prf_3pl"] = {pstem .. " | data.forms["act_sub_prf_3pl"] = {pstem .. "tosy"} | ||
data.forms["act_sub_plu_1sg"] = {pstem .. " | data.forms["act_sub_plu_1sg"] = {pstem .. "ton"} | ||
data.forms["act_sub_plu_2sg"] = {pstem .. " | data.forms["act_sub_plu_2sg"] = {pstem .. "tō"} | ||
data.forms["act_sub_plu_3sg"] = {pstem .. " | data.forms["act_sub_plu_3sg"] = {pstem .. "tos"} | ||
data.forms["act_sub_plu_1pl"] = {pstem .. " | data.forms["act_sub_plu_1pl"] = {pstem .. "toty"} | ||
data.forms["act_sub_plu_2pl"] = {pstem .. " | data.forms["act_sub_plu_2pl"] = {pstem .. "tōt"} | ||
data.forms["act_sub_plu_3pl"] = {pstem .. " | data.forms["act_sub_plu_3pl"] = {pstem .. "tosy"} | ||
data.forms["act_sub_hab_1sg"] = {pstem .. " | data.forms["act_sub_hab_1sg"] = {pstem .. "tun"} | ||
data.forms["act_sub_hab_2sg"] = {pstem .. " | data.forms["act_sub_hab_2sg"] = {pstem .. "tua"} | ||
data.forms["act_sub_hab_3sg"] = {pstem .. " | data.forms["act_sub_hab_3sg"] = {pstem .. "tus"} | ||
data.forms["act_sub_hab_1pl"] = {pstem .. " | data.forms["act_sub_hab_1pl"] = {pstem .. "tuty"} | ||
data.forms["act_sub_hab_2pl"] = {pstem .. " | data.forms["act_sub_hab_2pl"] = {pstem .. "tuat"} | ||
data.forms["act_sub_hab_3pl"] = {pstem .. " | data.forms["act_sub_hab_3pl"] = {pstem .. "tusy"} | ||
--Imperative | --Imperative | ||
| Line 679: | Line 679: | ||
data.forms["act_part_aor"] = {stem .. "ire"} | data.forms["act_part_aor"] = {stem .. "ire"} | ||
data.forms["act_part_fut"] = {stem .. "ilare"} | data.forms["act_part_fut"] = {stem .. "ilare"} | ||
data.forms["act_part_hab"] = {pstem .. " | data.forms["act_part_hab"] = {pstem .. "tre"} | ||
| Line 712: | Line 712: | ||
data.forms["pas_ind_imperf_3pl"] = {stem .. "iliks"} | data.forms["pas_ind_imperf_3pl"] = {stem .. "iliks"} | ||
data.forms["pas_ind_prf_1sg"] = {pstem .. " | data.forms["pas_ind_prf_1sg"] = {pstem .. "taks"} | ||
data.forms["pas_ind_prf_2sg"] = {pstem .. " | data.forms["pas_ind_prf_2sg"] = {pstem .. "tāks"} | ||
data.forms["pas_ind_prf_3sg"] = {pstem .. " | data.forms["pas_ind_prf_3sg"] = {pstem .. "taks"} | ||
data.forms["pas_ind_prf_1pl"] = {pstem .. " | data.forms["pas_ind_prf_1pl"] = {pstem .. "taksi"} | ||
data.forms["pas_ind_prf_2pl"] = {pstem .. " | data.forms["pas_ind_prf_2pl"] = {pstem .. "tāks"} | ||
data.forms["pas_ind_prf_3pl"] = {pstem .. " | data.forms["pas_ind_prf_3pl"] = {pstem .. "taksi"} | ||
data.forms["pas_ind_plu_1sg"] = {pstem .. " | data.forms["pas_ind_plu_1sg"] = {pstem .. "teks"} | ||
data.forms["pas_ind_plu_2sg"] = {pstem .. " | data.forms["pas_ind_plu_2sg"] = {pstem .. "tēks"} | ||
data.forms["pas_ind_plu_3sg"] = {pstem .. " | data.forms["pas_ind_plu_3sg"] = {pstem .. "teks"} | ||
data.forms["pas_ind_plu_1pl"] = {pstem .. " | data.forms["pas_ind_plu_1pl"] = {pstem .. "tiks"} | ||
data.forms["pas_ind_plu_2pl"] = {pstem .. " | data.forms["pas_ind_plu_2pl"] = {pstem .. "tēks"} | ||
data.forms["pas_ind_plu_3pl"] = {pstem .. " | data.forms["pas_ind_plu_3pl"] = {pstem .. "tiks"} | ||
data.forms["pas_ind_hab_1sg"] = {pstem .. " | data.forms["pas_ind_hab_1sg"] = {pstem .. "tiks"} | ||
data.forms["pas_ind_hab_2sg"] = {pstem .. " | data.forms["pas_ind_hab_2sg"] = {pstem .. "tiaks"} | ||
data.forms["pas_ind_hab_3sg"] = {pstem .. " | data.forms["pas_ind_hab_3sg"] = {pstem .. "tiks"} | ||
data.forms["pas_ind_hab_1pl"] = {pstem .. " | data.forms["pas_ind_hab_1pl"] = {pstem .. "tiksi"} | ||
data.forms["pas_ind_hab_2pl"] = {pstem .. " | data.forms["pas_ind_hab_2pl"] = {pstem .. "tiaks"} | ||
data.forms["pas_ind_hab_3pl"] = {pstem .. " | data.forms["pas_ind_hab_3pl"] = {pstem .. "tiksi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 762: | Line 762: | ||
data.forms["pas_sub_imperf_3pl"] = {stem .. "iloksy"} | data.forms["pas_sub_imperf_3pl"] = {stem .. "iloksy"} | ||
data.forms["pas_sub_prf_1sg"] = {pstem .. " | data.forms["pas_sub_prf_1sg"] = {pstem .. "toks"} | ||
data.forms["pas_sub_prf_2sg"] = {pstem .. " | data.forms["pas_sub_prf_2sg"] = {pstem .. "tōks"} | ||
data.forms["pas_sub_prf_3sg"] = {pstem .. " | data.forms["pas_sub_prf_3sg"] = {pstem .. "toks"} | ||
data.forms["pas_sub_prf_1pl"] = {pstem .. " | data.forms["pas_sub_prf_1pl"] = {pstem .. "toksy"} | ||
data.forms["pas_sub_prf_2pl"] = {pstem .. " | data.forms["pas_sub_prf_2pl"] = {pstem .. "tōks"} | ||
data.forms["pas_sub_prf_3pl"] = {pstem .. " | data.forms["pas_sub_prf_3pl"] = {pstem .. "toksy"} | ||
data.forms["pas_sub_plu_1sg"] = {pstem .. " | data.forms["pas_sub_plu_1sg"] = {pstem .. "toks"} | ||
data.forms["pas_sub_plu_2sg"] = {pstem .. " | data.forms["pas_sub_plu_2sg"] = {pstem .. "tōks"} | ||
data.forms["pas_sub_plu_3sg"] = {pstem .. " | data.forms["pas_sub_plu_3sg"] = {pstem .. "toks"} | ||
data.forms["pas_sub_plu_1pl"] = {pstem .. " | data.forms["pas_sub_plu_1pl"] = {pstem .. "toksy"} | ||
data.forms["pas_sub_plu_2pl"] = {pstem .. " | data.forms["pas_sub_plu_2pl"] = {pstem .. "tōks"} | ||
data.forms["pas_sub_plu_3pl"] = {pstem .. " | data.forms["pas_sub_plu_3pl"] = {pstem .. "toksy"} | ||
data.forms["pas_sub_hab_1sg"] = {pstem .. " | data.forms["pas_sub_hab_1sg"] = {pstem .. "tuks"} | ||
data.forms["pas_sub_hab_2sg"] = {pstem .. " | data.forms["pas_sub_hab_2sg"] = {pstem .. "tuaks"} | ||
data.forms["pas_sub_hab_3sg"] = {pstem .. " | data.forms["pas_sub_hab_3sg"] = {pstem .. "tuks"} | ||
data.forms["pas_sub_hab_1pl"] = {pstem .. " | data.forms["pas_sub_hab_1pl"] = {pstem .. "tuksy"} | ||
data.forms["pas_sub_hab_2pl"] = {pstem .. " | data.forms["pas_sub_hab_2pl"] = {pstem .. "tuaks"} | ||
data.forms["pas_sub_hab_3pl"] = {pstem .. " | data.forms["pas_sub_hab_3pl"] = {pstem .. "tuksy"} | ||
--Imperative | --Imperative | ||
| Line 796: | Line 796: | ||
data.forms["pas_inf_prs"] = {stem .. "akson"} | data.forms["pas_inf_prs"] = {stem .. "akson"} | ||
data.forms["pas_inf_aor"] = {stem .. "iakson"} | data.forms["pas_inf_aor"] = {stem .. "iakson"} | ||
data.forms["pas_inf_prf"] = {pstem .. " | data.forms["pas_inf_prf"] = {pstem .. "takson"} | ||
data.forms["pas_part_aor"] = {stem .. "iarza"} | data.forms["pas_part_aor"] = {stem .. "iarza"} | ||
data.forms["pas_part_fut"] = {stem .. "ilaksa"} | data.forms["pas_part_fut"] = {stem .. "ilaksa"} | ||
data.forms["act_part_prf"] = {pstem .. " | data.forms["act_part_prf"] = {pstem .. "ta"} | ||
data.forms["pas_part_hab"] = {pstem .. " | data.forms["pas_part_hab"] = {pstem .. "tiarza"} | ||
end | end | ||
}) | }) | ||