Module:qhv-verb/data: Difference between revisions
No edit summary |
No edit summary |
||
| (15 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
local function long(v) | local function long(v) | ||
local switch = { | local switch = { | ||
["a"] = "ā", ["e"] = "ē", ["i"] = "ī", ["o"] = "ō", ["u"] = "ū", | ["a"] = "ā", ["e"] = "ē", ["i"] = "ī", ["o"] = "ō", ["u"] = "ū", ["y"] = "ȳ", | ||
} | } | ||
return switch[v] or v | return switch[v] or v | ||
| Line 552: | Line 552: | ||
setmetatable(d["stop"], {__call = function(self, args, data) | setmetatable(d["stop"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local pstem = llet(stem, "b") and sub(stem, 1, -2) .. "pt" | local pstem = stem == "tat" and "tet" | ||
or llet(stem, "b") and sub(stem, 1, -2) .. "pt" | |||
or llet(stem, "pik") and stem .. "t" | |||
or llet(stem, "g") and stem .. "d" | or llet(stem, "g") and stem .. "d" | ||
or llet(stem, "p") and stem .. "t" | or llet(stem, "p") and stem .. "t" | ||
| Line 816: | Line 818: | ||
setmetatable(d["nasal"], {__call = function(self, args, data) | setmetatable(d["nasal"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local pstem = match(stem, "gaom$") and gsub(stem, "gaom", " | local pstem = llet(stem, "rhaen") and gsub(stem, "rhaen","rhēd") or | ||
match(stem, "gaom$") and gsub(stem, "gaom", "gōnt") or | |||
match(stem, "pam$") and stem .. "pt" or | |||
stem == "tym" and "tympt" or stem == "uēm" and "uēmpt" or | |||
sub(stem, 1, -2) .. "nt" | |||
data.decl_type = "nasal stem" | data.decl_type = "nasal stem" | ||
if not data.no_cat then | if not data.no_cat then | ||
| Line 853: | Line 859: | ||
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 .. "an"} | ||
data.forms["act_ind_prf_2sg"] = {pstem .. " | data.forms["act_ind_prf_2sg"] = {pstem .. "ā"} | ||
data.forms["act_ind_prf_3sg"] = {pstem .. " | data.forms["act_ind_prf_3sg"] = {pstem .. "as"} | ||
data.forms["act_ind_prf_1pl"] = {pstem .. " | data.forms["act_ind_prf_1pl"] = {pstem .. "i"} | ||
data.forms["act_ind_prf_2pl"] = {pstem .. " | data.forms["act_ind_prf_2pl"] = {pstem .. "āt"} | ||
data.forms["act_ind_prf_3pl"] = {pstem .. " | data.forms["act_ind_prf_3pl"] = {pstem .. "is"} | ||
data.forms["act_ind_plu_1sg"] = {pstem .. " | data.forms["act_ind_plu_1sg"] = {pstem .. "en"} | ||
data.forms["act_ind_plu_2sg"] = {pstem .. " | data.forms["act_ind_plu_2sg"] = {pstem .. "ē"} | ||
data.forms["act_ind_plu_3sg"] = {pstem .. " | data.forms["act_ind_plu_3sg"] = {pstem .. "es"} | ||
data.forms["act_ind_plu_1pl"] = {pstem .. " | data.forms["act_ind_plu_1pl"] = {pstem .. "in"} | ||
data.forms["act_ind_plu_2pl"] = {pstem .. " | data.forms["act_ind_plu_2pl"] = {pstem .. "ēt"} | ||
data.forms["act_ind_plu_3pl"] = {pstem .. " | data.forms["act_ind_plu_3pl"] = {pstem .. "is"} | ||
data.forms["act_ind_hab_1sg"] = {pstem .. " | data.forms["act_ind_hab_1sg"] = {pstem .. "in"} | ||
data.forms["act_ind_hab_2sg"] = {pstem .. " | data.forms["act_ind_hab_2sg"] = {pstem .. "ia"} | ||
data.forms["act_ind_hab_3sg"] = {pstem .. " | data.forms["act_ind_hab_3sg"] = {pstem .. "is"} | ||
data.forms["act_ind_hab_1pl"] = {pstem .. " | data.forms["act_ind_hab_1pl"] = {pstem .. "iti"} | ||
data.forms["act_ind_hab_2pl"] = {pstem .. " | data.forms["act_ind_hab_2pl"] = {pstem .. "iat"} | ||
data.forms["act_ind_hab_3pl"] = {pstem .. " | data.forms["act_ind_hab_3pl"] = {pstem .. "isi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 903: | Line 909: | ||
data.forms["act_sub_imperf_3pl"] = {stem .. "ilosy"} | data.forms["act_sub_imperf_3pl"] = {stem .. "ilosy"} | ||
data.forms["act_sub_prf_1sg"] = { | data.forms["act_sub_prf_1sg"] = {pstem .. "on"} | ||
data.forms["act_sub_prf_2sg"] = { | data.forms["act_sub_prf_2sg"] = {pstem .. "ō"} | ||
data.forms["act_sub_prf_3sg"] = { | data.forms["act_sub_prf_3sg"] = {pstem .. "os"} | ||
data.forms["act_sub_prf_1pl"] = { | data.forms["act_sub_prf_1pl"] = {pstem .. "oty"} | ||
data.forms["act_sub_prf_2pl"] = { | data.forms["act_sub_prf_2pl"] = {pstem .. "ōt"} | ||
data.forms["act_sub_prf_3pl"] = { | data.forms["act_sub_prf_3pl"] = {pstem .. "osy"} | ||
data.forms["act_sub_plu_1sg"] = { | data.forms["act_sub_plu_1sg"] = {pstem .. "on"} | ||
data.forms["act_sub_plu_2sg"] = { | data.forms["act_sub_plu_2sg"] = {pstem .. "ō"} | ||
data.forms["act_sub_plu_3sg"] = { | data.forms["act_sub_plu_3sg"] = {pstem .. "os"} | ||
data.forms["act_sub_plu_1pl"] = { | data.forms["act_sub_plu_1pl"] = {pstem .. "oty"} | ||
data.forms["act_sub_plu_2pl"] = { | data.forms["act_sub_plu_2pl"] = {pstem .. "ōt"} | ||
data.forms["act_sub_plu_3pl"] = { | data.forms["act_sub_plu_3pl"] = {pstem .. "osy"} | ||
data.forms["act_sub_hab_1sg"] = { | data.forms["act_sub_hab_1sg"] = {pstem .. "un"} | ||
data.forms["act_sub_hab_2sg"] = { | data.forms["act_sub_hab_2sg"] = {pstem .. "ua"} | ||
data.forms["act_sub_hab_3sg"] = { | data.forms["act_sub_hab_3sg"] = {pstem .. "us"} | ||
data.forms["act_sub_hab_1pl"] = { | data.forms["act_sub_hab_1pl"] = {pstem .. "uty"} | ||
data.forms["act_sub_hab_2pl"] = { | data.forms["act_sub_hab_2pl"] = {pstem .. "uat"} | ||
data.forms["act_sub_hab_3pl"] = { | data.forms["act_sub_hab_3pl"] = {pstem .. "usy"} | ||
--Imperative | --Imperative | ||
| Line 937: | Line 943: | ||
data.forms["act_inf_prs"] = {stem .. "agon"} | data.forms["act_inf_prs"] = {stem .. "agon"} | ||
data.forms["act_inf_aor"] = {stem .. "igon"} | data.forms["act_inf_aor"] = {stem .. "igon"} | ||
data.forms["act_inf_prf"] = {pstem .. " | data.forms["act_inf_prf"] = {pstem .. "agon"} | ||
data.forms["act_part_prs"] = {stem .. "are"} | data.forms["act_part_prs"] = {stem .. "are"} | ||
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 .. "re"} | ||
| Line 975: | Line 981: | ||
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 .. "aks"} | ||
data.forms["pas_ind_prf_2sg"] = {pstem .. " | data.forms["pas_ind_prf_2sg"] = {pstem .. "āks"} | ||
data.forms["pas_ind_prf_3sg"] = {pstem .. " | data.forms["pas_ind_prf_3sg"] = {pstem .. "aks"} | ||
data.forms["pas_ind_prf_1pl"] = {pstem .. " | data.forms["pas_ind_prf_1pl"] = {pstem .. "aksi"} | ||
data.forms["pas_ind_prf_2pl"] = {pstem .. " | data.forms["pas_ind_prf_2pl"] = {pstem .. "āks"} | ||
data.forms["pas_ind_prf_3pl"] = {pstem .. " | data.forms["pas_ind_prf_3pl"] = {pstem .. "aksi"} | ||
data.forms["pas_ind_plu_1sg"] = {pstem .. " | data.forms["pas_ind_plu_1sg"] = {pstem .. "eks"} | ||
data.forms["pas_ind_plu_2sg"] = {pstem .. " | data.forms["pas_ind_plu_2sg"] = {pstem .. "ēks"} | ||
data.forms["pas_ind_plu_3sg"] = {pstem .. " | data.forms["pas_ind_plu_3sg"] = {pstem .. "eks"} | ||
data.forms["pas_ind_plu_1pl"] = {pstem .. " | data.forms["pas_ind_plu_1pl"] = {pstem .. "eksi"} | ||
data.forms["pas_ind_plu_2pl"] = {pstem .. " | data.forms["pas_ind_plu_2pl"] = {pstem .. "ēks"} | ||
data.forms["pas_ind_plu_3pl"] = {pstem .. " | data.forms["pas_ind_plu_3pl"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_1sg"] = {pstem .. " | data.forms["pas_ind_hab_1sg"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_2sg"] = {pstem .. " | data.forms["pas_ind_hab_2sg"] = {pstem .. "iaks"} | ||
data.forms["pas_ind_hab_3sg"] = {pstem .. " | data.forms["pas_ind_hab_3sg"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_1pl"] = {pstem .. " | data.forms["pas_ind_hab_1pl"] = {pstem .. "iksi"} | ||
data.forms["pas_ind_hab_2pl"] = {pstem .. " | data.forms["pas_ind_hab_2pl"] = {pstem .. "iaks"} | ||
data.forms["pas_ind_hab_3pl"] = {pstem .. " | data.forms["pas_ind_hab_3pl"] = {pstem .. "iksi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 1,025: | Line 1,031: | ||
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 .. "oks"} | ||
data.forms["pas_sub_prf_2sg"] = {pstem .. " | data.forms["pas_sub_prf_2sg"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_prf_3sg"] = {pstem .. " | data.forms["pas_sub_prf_3sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_prf_1pl"] = {pstem .. " | data.forms["pas_sub_prf_1pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_prf_2pl"] = {pstem .. " | data.forms["pas_sub_prf_2pl"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_prf_3pl"] = {pstem .. " | data.forms["pas_sub_prf_3pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_plu_1sg"] = {pstem .. " | data.forms["pas_sub_plu_1sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_plu_2sg"] = {pstem .. " | data.forms["pas_sub_plu_2sg"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_plu_3sg"] = {pstem .. " | data.forms["pas_sub_plu_3sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_plu_1pl"] = {pstem .. " | data.forms["pas_sub_plu_1pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_plu_2pl"] = {pstem .. " | data.forms["pas_sub_plu_2pl"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_plu_3pl"] = {pstem .. " | data.forms["pas_sub_plu_3pl"] = {pstem .. "ōksy"} | ||
data.forms["pas_sub_hab_1sg"] = {pstem .. " | data.forms["pas_sub_hab_1sg"] = {pstem .. "uks"} | ||
data.forms["pas_sub_hab_2sg"] = {pstem .. " | data.forms["pas_sub_hab_2sg"] = {pstem .. "uaks"} | ||
data.forms["pas_sub_hab_3sg"] = {pstem .. " | data.forms["pas_sub_hab_3sg"] = {pstem .. "uks"} | ||
data.forms["pas_sub_hab_1pl"] = {pstem .. " | data.forms["pas_sub_hab_1pl"] = {pstem .. "uksy"} | ||
data.forms["pas_sub_hab_2pl"] = {pstem .. " | data.forms["pas_sub_hab_2pl"] = {pstem .. "uaks"} | ||
data.forms["pas_sub_hab_3pl"] = {pstem .. " | data.forms["pas_sub_hab_3pl"] = {pstem .. "uksy"} | ||
--Imperative | --Imperative | ||
| Line 1,063: | Line 1,069: | ||
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 .. "a"} | ||
data.forms["pas_part_hab"] = {pstem .. " | data.forms["pas_part_hab"] = {pstem .. "iarza"} | ||
end | end | ||
}) | }) | ||
| Line 1,076: | Line 1,082: | ||
local stem = args[1] | local stem = args[1] | ||
local dep = llet(stem, "ñ") and sub(stem, 1, -2) .. "n" or sub(stem, 1, -2) | local dep = llet(stem, "ñ") and sub(stem, 1, -2) .. "n" or sub(stem, 1, -2) | ||
local pstem = stem == "siñ" and "sīd" or dep .. "t" | |||
data.decl_type = "palatal stem" | data.decl_type = "palatal stem" | ||
if not data.no_cat then | if not data.no_cat then | ||
| Line 1,112: | Line 1,119: | ||
data.forms["act_ind_imperf_3pl"] = {dep .. "ilis"} | data.forms["act_ind_imperf_3pl"] = {dep .. "ilis"} | ||
data.forms["act_ind_prf_1sg"] = { | data.forms["act_ind_prf_1sg"] = {pstem .. "an"} | ||
data.forms["act_ind_prf_2sg"] = { | data.forms["act_ind_prf_2sg"] = {pstem .. "ā"} | ||
data.forms["act_ind_prf_3sg"] = { | data.forms["act_ind_prf_3sg"] = {pstem .. "as"} | ||
data.forms["act_ind_prf_1pl"] = { | data.forms["act_ind_prf_1pl"] = {pstem .. "i"} | ||
data.forms["act_ind_prf_2pl"] = { | data.forms["act_ind_prf_2pl"] = {pstem .. "āt"} | ||
data.forms["act_ind_prf_3pl"] = { | data.forms["act_ind_prf_3pl"] = {pstem .. "is"} | ||
data.forms["act_ind_plu_1sg"] = { | data.forms["act_ind_plu_1sg"] = {pstem .. "en"} | ||
data.forms["act_ind_plu_2sg"] = { | data.forms["act_ind_plu_2sg"] = {pstem .. "ē"} | ||
data.forms["act_ind_plu_3sg"] = { | data.forms["act_ind_plu_3sg"] = {pstem .. "es"} | ||
data.forms["act_ind_plu_1pl"] = { | data.forms["act_ind_plu_1pl"] = {pstem .. "in"} | ||
data.forms["act_ind_plu_2pl"] = { | data.forms["act_ind_plu_2pl"] = {pstem .. "ēt"} | ||
data.forms["act_ind_plu_3pl"] = { | data.forms["act_ind_plu_3pl"] = {pstem .. "is"} | ||
data.forms["act_ind_hab_1sg"] = { | data.forms["act_ind_hab_1sg"] = {pstem .. "in"} | ||
data.forms["act_ind_hab_2sg"] = { | data.forms["act_ind_hab_2sg"] = {pstem .. "ia"} | ||
data.forms["act_ind_hab_3sg"] = { | data.forms["act_ind_hab_3sg"] = {pstem .. "is"} | ||
data.forms["act_ind_hab_1pl"] = { | data.forms["act_ind_hab_1pl"] = {pstem .. "iti"} | ||
data.forms["act_ind_hab_2pl"] = { | data.forms["act_ind_hab_2pl"] = {pstem .. "iat"} | ||
data.forms["act_ind_hab_3pl"] = { | data.forms["act_ind_hab_3pl"] = {pstem .. "isi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 1,162: | Line 1,169: | ||
data.forms["act_sub_imperf_3pl"] = {dep .. "ilosy"} | data.forms["act_sub_imperf_3pl"] = {dep .. "ilosy"} | ||
data.forms["act_sub_prf_1sg"] = { | data.forms["act_sub_prf_1sg"] = {pstem .. "on"} | ||
data.forms["act_sub_prf_2sg"] = { | data.forms["act_sub_prf_2sg"] = {pstem .. "ō"} | ||
data.forms["act_sub_prf_3sg"] = { | data.forms["act_sub_prf_3sg"] = {pstem .. "os"} | ||
data.forms["act_sub_prf_1pl"] = { | data.forms["act_sub_prf_1pl"] = {pstem .. "oty"} | ||
data.forms["act_sub_prf_2pl"] = { | data.forms["act_sub_prf_2pl"] = {pstem .. "ōt"} | ||
data.forms["act_sub_prf_3pl"] = { | data.forms["act_sub_prf_3pl"] = {pstem .. "osy"} | ||
data.forms["act_sub_plu_1sg"] = { | data.forms["act_sub_plu_1sg"] = {pstem .. "on"} | ||
data.forms["act_sub_plu_2sg"] = { | data.forms["act_sub_plu_2sg"] = {pstem .. "ō"} | ||
data.forms["act_sub_plu_3sg"] = { | data.forms["act_sub_plu_3sg"] = {pstem .. "os"} | ||
data.forms["act_sub_plu_1pl"] = { | data.forms["act_sub_plu_1pl"] = {pstem .. "oty"} | ||
data.forms["act_sub_plu_2pl"] = { | data.forms["act_sub_plu_2pl"] = {pstem .. "ōt"} | ||
data.forms["act_sub_plu_3pl"] = { | data.forms["act_sub_plu_3pl"] = {pstem .. "osy"} | ||
data.forms["act_sub_hab_1sg"] = { | data.forms["act_sub_hab_1sg"] = {pstem .. "un"} | ||
data.forms["act_sub_hab_2sg"] = { | data.forms["act_sub_hab_2sg"] = {pstem .. "ua"} | ||
data.forms["act_sub_hab_3sg"] = { | data.forms["act_sub_hab_3sg"] = {pstem .. "us"} | ||
data.forms["act_sub_hab_1pl"] = { | data.forms["act_sub_hab_1pl"] = {pstem .. "uty"} | ||
data.forms["act_sub_hab_2pl"] = { | data.forms["act_sub_hab_2pl"] = {pstem .. "uat"} | ||
data.forms["act_sub_hab_3pl"] = { | data.forms["act_sub_hab_3pl"] = {pstem .. "usy"} | ||
--Imperative | --Imperative | ||
| Line 1,196: | Line 1,203: | ||
data.forms["act_inf_prs"] = {stem .. "agon"} | data.forms["act_inf_prs"] = {stem .. "agon"} | ||
data.forms["act_inf_aor"] = {dep .. "igon"} | data.forms["act_inf_aor"] = {dep .. "igon"} | ||
data.forms["act_inf_prf"] = { | data.forms["act_inf_prf"] = {pstem .. "agon"} | ||
data.forms["act_part_prs"] = {stem .. "are"} | data.forms["act_part_prs"] = {stem .. "are"} | ||
data.forms["act_part_aor"] = {dep .. "ire"} | data.forms["act_part_aor"] = {dep .. "ire"} | ||
data.forms["act_part_fut"] = {dep .. "ilare"} | data.forms["act_part_fut"] = {dep .. "ilare"} | ||
data.forms["act_part_hab"] = { | data.forms["act_part_hab"] = {pstem .. "re"} | ||
| Line 1,234: | Line 1,241: | ||
data.forms["pas_ind_imperf_3pl"] = {dep .. "iliks"} | data.forms["pas_ind_imperf_3pl"] = {dep .. "iliks"} | ||
data.forms["pas_ind_prf_1sg"] = { | data.forms["pas_ind_prf_1sg"] = {pstem .. "aks"} | ||
data.forms["pas_ind_prf_2sg"] = { | data.forms["pas_ind_prf_2sg"] = {pstem .. "āks"} | ||
data.forms["pas_ind_prf_3sg"] = { | data.forms["pas_ind_prf_3sg"] = {pstem .. "aks"} | ||
data.forms["pas_ind_prf_1pl"] = { | data.forms["pas_ind_prf_1pl"] = {pstem .. "aksi"} | ||
data.forms["pas_ind_prf_2pl"] = { | data.forms["pas_ind_prf_2pl"] = {pstem .. "āks"} | ||
data.forms["pas_ind_prf_3pl"] = { | data.forms["pas_ind_prf_3pl"] = {pstem .. "aksi"} | ||
data.forms["pas_ind_plu_1sg"] = { | data.forms["pas_ind_plu_1sg"] = {pstem .. "eks"} | ||
data.forms["pas_ind_plu_2sg"] = { | data.forms["pas_ind_plu_2sg"] = {pstem .. "ēks"} | ||
data.forms["pas_ind_plu_3sg"] = { | data.forms["pas_ind_plu_3sg"] = {pstem .. "eks"} | ||
data.forms["pas_ind_plu_1pl"] = { | data.forms["pas_ind_plu_1pl"] = {pstem .. "iks"} | ||
data.forms["pas_ind_plu_2pl"] = { | data.forms["pas_ind_plu_2pl"] = {pstem .. "ēks"} | ||
data.forms["pas_ind_plu_3pl"] = { | data.forms["pas_ind_plu_3pl"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_1sg"] = { | data.forms["pas_ind_hab_1sg"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_2sg"] = { | data.forms["pas_ind_hab_2sg"] = {pstem .. "iaks"} | ||
data.forms["pas_ind_hab_3sg"] = { | data.forms["pas_ind_hab_3sg"] = {pstem .. "iks"} | ||
data.forms["pas_ind_hab_1pl"] = { | data.forms["pas_ind_hab_1pl"] = {pstem .. "iksi"} | ||
data.forms["pas_ind_hab_2pl"] = { | data.forms["pas_ind_hab_2pl"] = {pstem .. "iaks"} | ||
data.forms["pas_ind_hab_3pl"] = { | data.forms["pas_ind_hab_3pl"] = {pstem .. "iksi"} | ||
--Subjunctive | --Subjunctive | ||
| Line 1,284: | Line 1,291: | ||
data.forms["pas_sub_imperf_3pl"] = {dep .. "iloksy"} | data.forms["pas_sub_imperf_3pl"] = {dep .. "iloksy"} | ||
data.forms["pas_sub_prf_1sg"] = { | data.forms["pas_sub_prf_1sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_prf_2sg"] = { | data.forms["pas_sub_prf_2sg"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_prf_3sg"] = { | data.forms["pas_sub_prf_3sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_prf_1pl"] = { | data.forms["pas_sub_prf_1pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_prf_2pl"] = { | data.forms["pas_sub_prf_2pl"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_prf_3pl"] = { | data.forms["pas_sub_prf_3pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_plu_1sg"] = { | data.forms["pas_sub_plu_1sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_plu_2sg"] = { | data.forms["pas_sub_plu_2sg"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_plu_3sg"] = { | data.forms["pas_sub_plu_3sg"] = {pstem .. "oks"} | ||
data.forms["pas_sub_plu_1pl"] = { | data.forms["pas_sub_plu_1pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_plu_2pl"] = { | data.forms["pas_sub_plu_2pl"] = {pstem .. "ōks"} | ||
data.forms["pas_sub_plu_3pl"] = { | data.forms["pas_sub_plu_3pl"] = {pstem .. "oksy"} | ||
data.forms["pas_sub_hab_1sg"] = { | data.forms["pas_sub_hab_1sg"] = {pstem .. "uks"} | ||
data.forms["pas_sub_hab_2sg"] = { | data.forms["pas_sub_hab_2sg"] = {pstem .. "uaks"} | ||
data.forms["pas_sub_hab_3sg"] = { | data.forms["pas_sub_hab_3sg"] = {pstem .. "uks"} | ||
data.forms["pas_sub_hab_1pl"] = { | data.forms["pas_sub_hab_1pl"] = {pstem .. "uksy"} | ||
data.forms["pas_sub_hab_2pl"] = { | data.forms["pas_sub_hab_2pl"] = {pstem .. "uaks"} | ||
data.forms["pas_sub_hab_3pl"] = { | data.forms["pas_sub_hab_3pl"] = {pstem .. "uksy"} | ||
--Imperative | --Imperative | ||
| Line 1,318: | Line 1,325: | ||
data.forms["pas_inf_prs"] = {stem .. "akson"} | data.forms["pas_inf_prs"] = {stem .. "akson"} | ||
data.forms["pas_inf_aor"] = {dep .. "iakson"} | data.forms["pas_inf_aor"] = {dep .. "iakson"} | ||
data.forms["pas_inf_prf"] = { | data.forms["pas_inf_prf"] = {pstem .. "akson"} | ||
data.forms["pas_part_aor"] = {dep .. "iarza"} | data.forms["pas_part_aor"] = {dep .. "iarza"} | ||
data.forms["pas_part_fut"] = {dep .. "ilaksa"} | data.forms["pas_part_fut"] = {dep .. "ilaksa"} | ||
data.forms["act_part_prf"] = { | data.forms["act_part_prf"] = {pstem .. "a"} | ||
data.forms["pas_part_hab"] = { | data.forms["pas_part_hab"] = {pstem .. "iarza"} | ||
end | end | ||
}) | }) | ||
| Line 1,346: | Line 1,353: | ||
setmetatable(d["fricative"], {__call = function(self, args, data) | setmetatable(d["fricative"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local pstem = stem == "rij" and "ridd" or stem == "bāng" and stem .. "et" or stem == "hīgh" and "hid" | local pstem = stem == "rij" and "ridd" or stem == "bāng" and stem .. "et" or stem == "hīgh" and "hid" or stem =="rhov" and "rōd" | ||
or llet(stem, "sz") and sub(stem, 1, -2) .. "st" | or llet(stem, "sz") and sub(stem, 1, -2) .. "st" | ||
or llet(stem, "jv") and sub(stem, 1, -3) .. long(sub(stem, -2, -2)) .. "d" | or llet(stem, "jv") and sub(stem, 1, -3) .. long(sub(stem, -2, -2)) .. "d" | ||
| Line 2,513: | Line 2,520: | ||
data.forms["act_inf_aor"] = {"sigon"} | data.forms["act_inf_aor"] = {"sigon"} | ||
data.forms["act_inf_prf"] = {"istagon"} | data.forms["act_inf_prf"] = {"istagon"} | ||
data.forms["act_part_prs"] = {"issare"} | data.forms["act_part_prs"] = {"issare"} | ||
data.forms["act_part_aor"] = {"issire"} | data.forms["act_part_aor"] = {"issire"} | ||
data.forms["act_part_fut"] = {"kesare"} | data.forms["act_part_fut"] = {"kesare"} | ||
data.forms[" | data.forms["act_part_prf"] = {"ista"} | ||
data.forms["act_part_hab"] = {"istre"} | |||
data.forms["act_part_prf"] = {"ista"} | |||
end | |||
d["jagon"] = function(args, data) | |||
data.decl_type = "irregular" | |||
if not data.no_cat then | |||
table.insert(data.categories, "High Valyrian irregular verbs") | |||
end | |||
--Active | |||
--Indicative | |||
data.forms["act_ind_prs_1sg"] = {"jān"} | |||
data.forms["act_ind_prs_2sg"] = {"jā"} | |||
data.forms["act_ind_prs_3sg"] = {"is"} | |||
data.forms["act_ind_prs_1pl"] = {"jī"} | |||
data.forms["act_ind_prs_2pl"] = {"jāt"} | |||
data.forms["act_ind_prs_3pl"] = {"isi"} | |||
data.forms["act_ind_aor_1sg"] = {"jin"} | |||
data.forms["act_ind_aor_2sg"] = {"jia"} | |||
data.forms["act_ind_aor_3sg"] = {"jis"} | |||
data.forms["act_ind_aor_1pl"] = {"jiti"} | |||
data.forms["act_ind_aor_2pl"] = {"jiat"} | |||
data.forms["act_ind_aor_3pl"] = {"jisi"} | |||
data.forms["act_ind_fut_1sg"] = {"īnna"} | |||
data.forms["act_ind_fut_2sg"] = {"īlā"} | |||
data.forms["act_ind_fut_3sg"] = {"īlza"} | |||
data.forms["act_ind_fut_1pl"] = {"īli"} | |||
data.forms["act_ind_fut_2pl"] = {"īlāt"} | |||
data.forms["act_ind_fut_3pl"] = {"īlzi"} | |||
data.forms["act_ind_imperf_1sg"] = {"īlen"} | |||
data.forms["act_ind_imperf_2sg"] = {"ilē"} | |||
data.forms["act_ind_imperf_3sg"] = {"īles"} | |||
data.forms["act_ind_imperf_1pl"] = {"īlin"} | |||
data.forms["act_ind_imperf_2pl"] = {"īlēt"} | |||
data.forms["act_ind_imperf_3pl"] = {"īlis"} | |||
data.forms["act_ind_prf_1sg"] = {"istan"} | |||
data.forms["act_ind_prf_2sg"] = {"istā"} | |||
data.forms["act_ind_prf_3sg"] = {"istas"} | |||
data.forms["act_ind_prf_1pl"] = {"isti"} | |||
data.forms["act_ind_prf_2pl"] = {"istāt"} | |||
data.forms["act_ind_prf_3pl"] = {"istis"} | |||
data.forms["act_ind_plu_1sg"] = {"isten"} | |||
data.forms["act_ind_plu_2sg"] = {"istē"} | |||
data.forms["act_ind_plu_3sg"] = {"istes"} | |||
data.forms["act_ind_plu_1pl"] = {"istin"} | |||
data.forms["act_ind_plu_2pl"] = {"istēt"} | |||
data.forms["act_ind_plu_3pl"] = {"istis"} | |||
data.forms["act_ind_hab_1sg"] = {"istin"} | |||
data.forms["act_ind_hab_2sg"] = {"istia"} | |||
data.forms["act_ind_hab_3sg"] = {"istis"} | |||
data.forms["act_ind_hab_1pl"] = {"istiti"} | |||
data.forms["act_ind_hab_2pl"] = {"istiat"} | |||
data.forms["act_ind_hab_3pl"] = {"istisi"} | |||
--Subjunctive | |||
data.forms["act_sub_prs_1sg"] = {"jon"} | |||
data.forms["act_sub_prs_2sg"] = {"jō"} | |||
data.forms["act_sub_prs_3sg"] = {"jos"} | |||
data.forms["act_sub_prs_1pl"] = {"joty"} | |||
data.forms["act_sub_prs_2pl"] = {"jōt"} | |||
data.forms["act_sub_prs_3pl"] = {"josy"} | |||
data.forms["act_sub_aor_1sg"] = {"jun"} | |||
data.forms["act_sub_aor_2sg"] = {"jua"} | |||
data.forms["act_sub_aor_3sg"] = {"jus"} | |||
data.forms["act_sub_aor_1pl"] = {"juty"} | |||
data.forms["act_sub_aor_2pl"] = {"juat"} | |||
data.forms["act_sub_aor_3pl"] = {"jusy"} | |||
data.forms["act_sub_fut_1sg"] = {"īlun"} | |||
data.forms["act_sub_fut_2sg"] = {"īlū"} | |||
data.forms["act_sub_fut_3sg"] = {"īlus"} | |||
data.forms["act_sub_fut_1pl"] = {"īluty"} | |||
data.forms["act_sub_fut_2pl"] = {"īlūt"} | |||
data.forms["act_sub_fut_3pl"] = {"īlusy"} | |||
data.forms["act_sub_imperf_1sg"] = {"īlon"} | |||
data.forms["act_sub_imperf_2sg"] = {"īlō"} | |||
data.forms["act_sub_imperf_3sg"] = {"īlos"} | |||
data.forms["act_sub_imperf_1pl"] = {"īloty"} | |||
data.forms["act_sub_imperf_2pl"] = {"īlōt"} | |||
data.forms["act_sub_imperf_3pl"] = {"īlosy"} | |||
data.forms["act_sub_prf_1sg"] = {"iston"} | |||
data.forms["act_sub_prf_2sg"] = {"istō"} | |||
data.forms["act_sub_prf_3sg"] = {"istos"} | |||
data.forms["act_sub_prf_1pl"] = {"istoty"} | |||
data.forms["act_sub_prf_2pl"] = {"istōt"} | |||
data.forms["act_sub_prf_3pl"] = {"istosy"} | |||
data.forms["act_sub_plu_1sg"] = {"iston"} | |||
data.forms["act_sub_plu_2sg"] = {"istō"} | |||
data.forms["act_sub_plu_3sg"] = {"istos"} | |||
data.forms["act_sub_plu_1pl"] = {"istoty"} | |||
data.forms["act_sub_plu_2pl"] = {"istōt"} | |||
data.forms["act_sub_plu_3pl"] = {"istosy"} | |||
data.forms["act_sub_hab_1sg"] = {"istun"} | |||
data.forms["act_sub_hab_2sg"] = {"istua"} | |||
data.forms["act_sub_hab_3sg"] = {"istus"} | |||
data.forms["act_sub_hab_1pl"] = {"istuty"} | |||
data.forms["act_sub_hab_2pl"] = {"istuat"} | |||
data.forms["act_sub_hab_3pl"] = {"istusy"} | |||
--Imperative | |||
data.forms["act_imp_prs_2sg"] = {"jās"} | |||
data.forms["act_imp_prs_2pl"] = {"jātās"} | |||
data.forms["act_imp_aor_2sg"] = {"jiās"} | |||
data.forms["act_imp_aor_2pl"] = {"jiātās"} | |||
data.forms["act_imp_fut_2sg"] = {"īlās"} | |||
data.forms["act_imp_fut_2pl"] = {"īlātās"} | |||
--Nonfinite | |||
data.forms["act_inf_prs"] = {"jagon"} | |||
data.forms["act_inf_aor"] = {"jigon"} | |||
data.forms["act_inf_prf"] = {"istagon"} | |||
data.forms["act_part_prs"] = {"jāre"} | |||
data.forms["act_part_aor"] = {"jire"} | |||
data.forms["act_part_fut"] = {"īlare"} | |||
data.forms["act_part_prf"] = {"ista"} | |||
data.forms["act_part_hab"] = {"istre"} | data.forms["act_part_hab"] = {"istre"} | ||
end | end | ||
d[" | d["henujagon"] = function(args, data) | ||
data.decl_type = "irregular" | data.decl_type = "irregular" | ||
if not data.no_cat then | if not data.no_cat then | ||
| Line 2,530: | Line 2,666: | ||
--Active | --Active | ||
--Indicative | --Indicative | ||
data.forms["act_ind_prs_1sg"] = {" | data.forms["act_ind_prs_1sg"] = {"henujān"} | ||
data.forms["act_ind_prs_2sg"] = {" | data.forms["act_ind_prs_2sg"] = {"henujā"} | ||
data.forms["act_ind_prs_3sg"] = {" | data.forms["act_ind_prs_3sg"] = {"hembis"} | ||
data.forms["act_ind_prs_1pl"] = {" | data.forms["act_ind_prs_1pl"] = {"henujī"} | ||
data.forms["act_ind_prs_2pl"] = {" | data.forms["act_ind_prs_2pl"] = {"henujāt"} | ||
data.forms["act_ind_prs_3pl"] = {" | data.forms["act_ind_prs_3pl"] = {"hembisi"} | ||
data.forms["act_ind_aor_1sg"] = {" | data.forms["act_ind_aor_1sg"] = {"henujin"} | ||
data.forms["act_ind_aor_2sg"] = {" | data.forms["act_ind_aor_2sg"] = {"henujia"} | ||
data.forms["act_ind_aor_3sg"] = {" | data.forms["act_ind_aor_3sg"] = {"henujis"} | ||
data.forms["act_ind_aor_1pl"] = {" | data.forms["act_ind_aor_1pl"] = {"henujiti"} | ||
data.forms["act_ind_aor_2pl"] = {" | data.forms["act_ind_aor_2pl"] = {"henujiat"} | ||
data.forms["act_ind_aor_3pl"] = {" | data.forms["act_ind_aor_3pl"] = {"henujisi"} | ||
data.forms["act_ind_fut_1sg"] = {" | data.forms["act_ind_fut_1sg"] = {"hembīnna"} | ||
data.forms["act_ind_fut_2sg"] = {" | data.forms["act_ind_fut_2sg"] = {"hembīlā"} | ||
data.forms["act_ind_fut_3sg"] = {" | data.forms["act_ind_fut_3sg"] = {"hembīlza"} | ||
data.forms["act_ind_fut_1pl"] = {" | data.forms["act_ind_fut_1pl"] = {"hembīli"} | ||
data.forms["act_ind_fut_2pl"] = {" | data.forms["act_ind_fut_2pl"] = {"hembīlāt"} | ||
data.forms["act_ind_fut_3pl"] = {" | data.forms["act_ind_fut_3pl"] = {"hembīlzi"} | ||
data.forms["act_ind_imperf_1sg"] = {" | data.forms["act_ind_imperf_1sg"] = {"hembīlen"} | ||
data.forms["act_ind_imperf_2sg"] = {" | data.forms["act_ind_imperf_2sg"] = {"hembilē"} | ||
data.forms["act_ind_imperf_3sg"] = {" | data.forms["act_ind_imperf_3sg"] = {"hembīles"} | ||
data.forms["act_ind_imperf_1pl"] = {" | data.forms["act_ind_imperf_1pl"] = {"hembīlin"} | ||
data.forms["act_ind_imperf_2pl"] = {" | data.forms["act_ind_imperf_2pl"] = {"hembīlēt"} | ||
data.forms["act_ind_imperf_3pl"] = {" | data.forms["act_ind_imperf_3pl"] = {"hembīlis"} | ||
data.forms["act_ind_prf_1sg"] = {" | data.forms["act_ind_prf_1sg"] = {"hembistan"} | ||
data.forms["act_ind_prf_2sg"] = {" | data.forms["act_ind_prf_2sg"] = {"hembistā"} | ||
data.forms["act_ind_prf_3sg"] = {" | data.forms["act_ind_prf_3sg"] = {"hembistas"} | ||
data.forms["act_ind_prf_1pl"] = {" | data.forms["act_ind_prf_1pl"] = {"hembisti"} | ||
data.forms["act_ind_prf_2pl"] = {" | data.forms["act_ind_prf_2pl"] = {"hembistāt"} | ||
data.forms["act_ind_prf_3pl"] = {" | data.forms["act_ind_prf_3pl"] = {"hembistis"} | ||
data.forms["act_ind_plu_1sg"] = {" | data.forms["act_ind_plu_1sg"] = {"hembisten"} | ||
data.forms["act_ind_plu_2sg"] = {" | data.forms["act_ind_plu_2sg"] = {"hembistē"} | ||
data.forms["act_ind_plu_3sg"] = {" | data.forms["act_ind_plu_3sg"] = {"hembistes"} | ||
data.forms["act_ind_plu_1pl"] = {" | data.forms["act_ind_plu_1pl"] = {"hembistin"} | ||
data.forms["act_ind_plu_2pl"] = {" | data.forms["act_ind_plu_2pl"] = {"hembistēt"} | ||
data.forms["act_ind_plu_3pl"] = {" | data.forms["act_ind_plu_3pl"] = {"hembistis"} | ||
data.forms["act_ind_hab_1sg"] = {" | data.forms["act_ind_hab_1sg"] = {"hembistin"} | ||
data.forms["act_ind_hab_2sg"] = {" | data.forms["act_ind_hab_2sg"] = {"hembistia"} | ||
data.forms["act_ind_hab_3sg"] = {" | data.forms["act_ind_hab_3sg"] = {"hembistis"} | ||
data.forms["act_ind_hab_1pl"] = {" | data.forms["act_ind_hab_1pl"] = {"hembistiti"} | ||
data.forms["act_ind_hab_2pl"] = {" | data.forms["act_ind_hab_2pl"] = {"hembistiat"} | ||
data.forms["act_ind_hab_3pl"] = {" | data.forms["act_ind_hab_3pl"] = {"hembistisi"} | ||
--Subjunctive | --Subjunctive | ||
data.forms["act_sub_prs_1sg"] = {" | data.forms["act_sub_prs_1sg"] = {"henujon"} | ||
data.forms["act_sub_prs_2sg"] = {" | data.forms["act_sub_prs_2sg"] = {"henujō"} | ||
data.forms["act_sub_prs_3sg"] = {" | data.forms["act_sub_prs_3sg"] = {"henujos"} | ||
data.forms["act_sub_prs_1pl"] = {" | data.forms["act_sub_prs_1pl"] = {"henujoty"} | ||
data.forms["act_sub_prs_2pl"] = {" | data.forms["act_sub_prs_2pl"] = {"henujōt"} | ||
data.forms["act_sub_prs_3pl"] = {" | data.forms["act_sub_prs_3pl"] = {"henujosy"} | ||
data.forms["act_sub_aor_1sg"] = {" | data.forms["act_sub_aor_1sg"] = {"henujun"} | ||
data.forms["act_sub_aor_2sg"] = {" | data.forms["act_sub_aor_2sg"] = {"henujua"} | ||
data.forms["act_sub_aor_3sg"] = {" | data.forms["act_sub_aor_3sg"] = {"henujus"} | ||
data.forms["act_sub_aor_1pl"] = {" | data.forms["act_sub_aor_1pl"] = {"henujuty"} | ||
data.forms["act_sub_aor_2pl"] = {" | data.forms["act_sub_aor_2pl"] = {"henujuat"} | ||
data.forms["act_sub_aor_3pl"] = {" | data.forms["act_sub_aor_3pl"] = {"henujusy"} | ||
data.forms["act_sub_fut_1sg"] = {" | data.forms["act_sub_fut_1sg"] = {"hembīlun"} | ||
data.forms["act_sub_fut_2sg"] = {" | data.forms["act_sub_fut_2sg"] = {"hembīlū"} | ||
data.forms["act_sub_fut_3sg"] = {" | data.forms["act_sub_fut_3sg"] = {"hembīlus"} | ||
data.forms["act_sub_fut_1pl"] = {" | data.forms["act_sub_fut_1pl"] = {"hembīluty"} | ||
data.forms["act_sub_fut_2pl"] = {" | data.forms["act_sub_fut_2pl"] = {"hembīlūt"} | ||
data.forms["act_sub_fut_3pl"] = {" | data.forms["act_sub_fut_3pl"] = {"hembīlusy"} | ||
data.forms["act_sub_imperf_1sg"] = {" | data.forms["act_sub_imperf_1sg"] = {"hembīlon"} | ||
data.forms["act_sub_imperf_2sg"] = {" | data.forms["act_sub_imperf_2sg"] = {"hembīlō"} | ||
data.forms["act_sub_imperf_3sg"] = {" | data.forms["act_sub_imperf_3sg"] = {"hembīlos"} | ||
data.forms["act_sub_imperf_1pl"] = {" | data.forms["act_sub_imperf_1pl"] = {"hembīloty"} | ||
data.forms["act_sub_imperf_2pl"] = {" | data.forms["act_sub_imperf_2pl"] = {"hembīlōt"} | ||
data.forms["act_sub_imperf_3pl"] = {" | data.forms["act_sub_imperf_3pl"] = {"hembīlosy"} | ||
data.forms["act_sub_prf_1sg"] = {" | data.forms["act_sub_prf_1sg"] = {"hembiston"} | ||
data.forms["act_sub_prf_2sg"] = {" | data.forms["act_sub_prf_2sg"] = {"hembistō"} | ||
data.forms["act_sub_prf_3sg"] = {" | data.forms["act_sub_prf_3sg"] = {"hembistos"} | ||
data.forms["act_sub_prf_1pl"] = {" | data.forms["act_sub_prf_1pl"] = {"hembistoty"} | ||
data.forms["act_sub_prf_2pl"] = {" | data.forms["act_sub_prf_2pl"] = {"hembistōt"} | ||
data.forms["act_sub_prf_3pl"] = {" | data.forms["act_sub_prf_3pl"] = {"hembistosy"} | ||
data.forms["act_sub_plu_1sg"] = {" | data.forms["act_sub_plu_1sg"] = {"hembiston"} | ||
data.forms["act_sub_plu_2sg"] = {" | data.forms["act_sub_plu_2sg"] = {"hembistō"} | ||
data.forms["act_sub_plu_3sg"] = {" | data.forms["act_sub_plu_3sg"] = {"hembistos"} | ||
data.forms["act_sub_plu_1pl"] = {" | data.forms["act_sub_plu_1pl"] = {"hembistoty"} | ||
data.forms["act_sub_plu_2pl"] = {" | data.forms["act_sub_plu_2pl"] = {"hembistōt"} | ||
data.forms["act_sub_plu_3pl"] = {" | data.forms["act_sub_plu_3pl"] = {"hembistosy"} | ||
data.forms["act_sub_hab_1sg"] = {" | data.forms["act_sub_hab_1sg"] = {"hembistun"} | ||
data.forms["act_sub_hab_2sg"] = {" | data.forms["act_sub_hab_2sg"] = {"hembistua"} | ||
data.forms["act_sub_hab_3sg"] = {" | data.forms["act_sub_hab_3sg"] = {"hembistus"} | ||
data.forms["act_sub_hab_1pl"] = {" | data.forms["act_sub_hab_1pl"] = {"hembistuty"} | ||
data.forms["act_sub_hab_2pl"] = {" | data.forms["act_sub_hab_2pl"] = {"hembistuat"} | ||
data.forms["act_sub_hab_3pl"] = {" | data.forms["act_sub_hab_3pl"] = {"hembistusy"} | ||
--Imperative | --Imperative | ||
data.forms["act_imp_prs_2sg"] = {" | data.forms["act_imp_prs_2sg"] = {"henujās"} | ||
data.forms["act_imp_prs_2pl"] = {" | data.forms["act_imp_prs_2pl"] = {"henujātās"} | ||
data.forms["act_imp_aor_2sg"] = {" | data.forms["act_imp_aor_2sg"] = {"henujiās"} | ||
data.forms["act_imp_aor_2pl"] = {" | data.forms["act_imp_aor_2pl"] = {"henujiātās"} | ||
data.forms["act_imp_fut_2sg"] = {" | data.forms["act_imp_fut_2sg"] = {"hembīlās"} | ||
data.forms["act_imp_fut_2pl"] = {" | data.forms["act_imp_fut_2pl"] = {"hembīlātās"} | ||
--Nonfinite | --Nonfinite | ||
data.forms["act_inf_prs"] = {" | data.forms["act_inf_prs"] = {"henujagon"} | ||
data.forms["act_inf_aor"] = {" | data.forms["act_inf_aor"] = {"henujigon"} | ||
data.forms["act_inf_prf"] = {" | data.forms["act_inf_prf"] = {"hembistagon"} | ||
data.forms["act_part_prs"] = {" | data.forms["act_part_prs"] = {"henujāre"} | ||
data.forms["act_part_aor"] = {" | data.forms["act_part_aor"] = {"henujire"} | ||
data.forms["act_part_fut"] = {" | data.forms["act_part_fut"] = {"hembīlare"} | ||
data.forms["act_part_prf"] = {" | data.forms["act_part_prf"] = {"hembista"} | ||
data.forms["act_part_hab"] = {" | data.forms["act_part_hab"] = {"hembistre"} | ||
end | end | ||
| Line 2,776: | Line 2,912: | ||
data.forms["act_part_aor"] = {"sahire"} | data.forms["act_part_aor"] = {"sahire"} | ||
data.forms["act_part_fut"] = {"sīlare"} | data.forms["act_part_fut"] = {"sīlare"} | ||
data.forms[" | data.forms["act_part_prf"] = {"sēta"} | ||
data.forms["act_part_hab"] = {"sētre"} | data.forms["act_part_hab"] = {"sētre"} | ||
| Line 2,901: | Line 3,037: | ||
d["laodigon"] = function(args, data) | d["laodigon"] = function(args, data) | ||
local stem = | local stem = "laod" | ||
local t = "i" | local t = "i" | ||
local subj = t | local subj = t | ||