Module:qhv-verb/data: Difference between revisions
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
local m_table = require('Module:table') | local m_table = require('Module:table') | ||
local function long(v) | local function long(v) | ||
| Line 11: | Line 9: | ||
} | } | ||
return switch[v] or v | return switch[v] or v | ||
end | |||
local function llet(s, pattern) | |||
return match(s, "[" .. pattern .. "]$") | |||
end | end | ||
| Line 544: | Line 546: | ||
}, | }, | ||
} | } | ||
setmetatable(d[" | setmetatable(d["stop"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local pstem = | local pstem = llet(stem, "b") and "p" or (not llet(stem, "pg")) and sub(stem, 1, -2) .. "t" or stem | ||
data.decl_type = "voiceless-stop stem" | local voiceless = llet(stem, "ptkq") | ||
data.decl_type = (voiceless and "voiceless" or "voiced") .. "-stop stem" | |||
if not data.no_cat then | if not data.no_cat then | ||
table.insert(data.categories, "High Valyrian voiceless-stop-stem verbs") | table.insert(data.categories, "High Valyrian" .. gsub(data.decl_type, "", "-") .. "voiceless-stop-stem verbs") | ||
table.insert(data.categories, "High Valyrian consonant-final verbs") | table.insert(data.categories, "High Valyrian consonant-final verbs") | ||
end | end | ||
| Line 557: | Line 560: | ||
data.forms["act_ind_prs_1sg"] = {stem .. "an"} | data.forms["act_ind_prs_1sg"] = {stem .. "an"} | ||
data.forms["act_ind_prs_2sg"] = {stem .. "ā"} | data.forms["act_ind_prs_2sg"] = {stem .. "ā"} | ||
data.forms["act_ind_prs_3sg"] = {stem .. "sa"} | data.forms["act_ind_prs_3sg"] = {stem .. (voiceless and "sa" or "as")} | ||
data.forms["act_ind_prs_1pl"] = {stem .. "i"} | data.forms["act_ind_prs_1pl"] = {stem .. "i"} | ||
data.forms["act_ind_prs_2pl"] = {stem .. "āt"} | data.forms["act_ind_prs_2pl"] = {stem .. "āt"} | ||
data.forms["act_ind_prs_3pl"] = {stem .. "si"} | data.forms["act_ind_prs_3pl"] = {stem .. (voiceless and "si" or "is")} | ||
data.forms["act_ind_aor_1sg"] = {stem .. "in"} | data.forms["act_ind_aor_1sg"] = {stem .. "in"} | ||
| Line 1,054: | Line 1,057: | ||
data.forms["pas_part_prf"] = {pstem .. "ta"} | data.forms["pas_part_prf"] = {pstem .. "ta"} | ||
data.forms["pas_part_hab"] = {pstem .. "tiarza"} | data.forms["pas_part_hab"] = {pstem .. "tiarza"} | ||
end | end | ||
}) | }) | ||
| Line 1,322: | Line 1,067: | ||
setmetatable(d["palatal"], {__call = function(self, args, data) | setmetatable(d["palatal"], {__call = function(self, args, data) | ||
local stem = args[1] | local stem = args[1] | ||
local dep = llet(stem, "ñ") and sub(stem, 1, -2) .. "n" or sub(stem, 1, -2) | |||
data.decl_type = "palatal stem" | data.decl_type = "palatal stem" | ||
if not data.no_cat then | if not data.no_cat then | ||
| Line 1,330: | Line 1,076: | ||
--Active | --Active | ||
--Indicative | --Indicative | ||
data.forms["act_ind_prs_1sg"] = {stem .. ""} | data.forms["act_ind_prs_1sg"] = {stem .. "an"} | ||
data.forms["act_ind_prs_2sg"] = {stem .. ""} | data.forms["act_ind_prs_2sg"] = {stem .. "ā"} | ||
data.forms["act_ind_prs_3sg"] = {stem .. ""} | data.forms["act_ind_prs_3sg"] = {stem .. "as"} | ||
data.forms["act_ind_prs_1pl"] = { | data.forms["act_ind_prs_1pl"] = {dep .. "i"} | ||
data.forms["act_ind_prs_2pl"] = {stem .. ""} | data.forms["act_ind_prs_2pl"] = {stem .. "āt"} | ||
data.forms["act_ind_prs_3pl"] = { | data.forms["act_ind_prs_3pl"] = {dep .. "is"} | ||
data.forms["act_ind_aor_1sg"] = { | data.forms["act_ind_aor_1sg"] = {dep .. "in"} | ||
data.forms["act_ind_aor_2sg"] = { | data.forms["act_ind_aor_2sg"] = {dep .. "ia"} | ||
data.forms["act_ind_aor_3sg"] = { | data.forms["act_ind_aor_3sg"] = {dep .. "is"} | ||
data.forms["act_ind_aor_1pl"] = { | data.forms["act_ind_aor_1pl"] = {dep .. "iti"} | ||
data.forms["act_ind_aor_2pl"] = { | data.forms["act_ind_aor_2pl"] = {dep .. "iat"} | ||
data.forms["act_ind_aor_3pl"] = { | data.forms["act_ind_aor_3pl"] = {dep .. "isi"} | ||
data.forms["act_ind_fut_1sg"] = { | data.forms["act_ind_fut_1sg"] = {dep .. "inna"} | ||
data.forms["act_ind_fut_2sg"] = { | data.forms["act_ind_fut_2sg"] = {dep .. "ilā"} | ||
data.forms["act_ind_fut_3sg"] = { | data.forms["act_ind_fut_3sg"] = {dep .. "ilza"} | ||
data.forms["act_ind_fut_1pl"] = { | data.forms["act_ind_fut_1pl"] = {dep .. "ili"} | ||
data.forms["act_ind_fut_2pl"] = { | data.forms["act_ind_fut_2pl"] = {dep .. "ilāt"} | ||
data.forms["act_ind_fut_3pl"] = { | data.forms["act_ind_fut_3pl"] = {dep .. "ilzi"} | ||
data.forms["act_ind_imperf_1sg"] = { | data.forms["act_ind_imperf_1sg"] = {dep .. "ilen"} | ||
data.forms["act_ind_imperf_2sg"] = { | data.forms["act_ind_imperf_2sg"] = {dep .. "ilē"} | ||
data.forms["act_ind_imperf_3sg"] = { | data.forms["act_ind_imperf_3sg"] = {dep .. "iles"} | ||
data.forms["act_ind_imperf_1pl"] = { | data.forms["act_ind_imperf_1pl"] = {dep .. "ilin"} | ||
data.forms["act_ind_imperf_2pl"] = { | data.forms["act_ind_imperf_2pl"] = {dep .. "ilēt"} | ||
data.forms["act_ind_imperf_3pl"] = { | data.forms["act_ind_imperf_3pl"] = {dep .. "ilis"} | ||
data.forms["act_ind_prf_1sg"] = { | data.forms["act_ind_prf_1sg"] = {dep .. "tan"} | ||
data.forms["act_ind_prf_2sg"] = { | data.forms["act_ind_prf_2sg"] = {dep .. "tā"} | ||
data.forms["act_ind_prf_3sg"] = { | data.forms["act_ind_prf_3sg"] = {dep .. "tas"} | ||
data.forms["act_ind_prf_1pl"] = { | data.forms["act_ind_prf_1pl"] = {dep .. "ti"} | ||
data.forms["act_ind_prf_2pl"] = { | data.forms["act_ind_prf_2pl"] = {dep .. "tāt"} | ||
data.forms["act_ind_prf_3pl"] = { | data.forms["act_ind_prf_3pl"] = {dep .. "tis"} | ||
data.forms["act_ind_plu_1sg"] = { | data.forms["act_ind_plu_1sg"] = {dep .. "ten"} | ||
data.forms["act_ind_plu_2sg"] = { | data.forms["act_ind_plu_2sg"] = {dep .. "tē"} | ||
data.forms["act_ind_plu_3sg"] = { | data.forms["act_ind_plu_3sg"] = {dep .. "tes"} | ||
data.forms["act_ind_plu_1pl"] = { | data.forms["act_ind_plu_1pl"] = {dep .. "tin"} | ||
data.forms["act_ind_plu_2pl"] = { | data.forms["act_ind_plu_2pl"] = {dep .. "tēt"} | ||
data.forms["act_ind_plu_3pl"] = { | data.forms["act_ind_plu_3pl"] = {dep .. "tis"} | ||
data.forms["act_ind_hab_1sg"] = { | data.forms["act_ind_hab_1sg"] = {dep .. "tin"} | ||
data.forms["act_ind_hab_2sg"] = { | data.forms["act_ind_hab_2sg"] = {dep .. "tia"} | ||
data.forms["act_ind_hab_3sg"] = { | data.forms["act_ind_hab_3sg"] = {dep .. "tis"} | ||
data.forms["act_ind_hab_1pl"] = { | data.forms["act_ind_hab_1pl"] = {dep .. "titi"} | ||
data.forms["act_ind_hab_2pl"] = { | data.forms["act_ind_hab_2pl"] = {dep .. "tiat"} | ||
data.forms["act_ind_hab_3pl"] = { | data.forms["act_ind_hab_3pl"] = {dep .. "tisi"} | ||
--Subjunctive | --Subjunctive | ||
data.forms["act_sub_prs_1sg"] = {stem .. ""} | data.forms["act_sub_prs_1sg"] = {stem .. "on"} | ||
data.forms["act_sub_prs_2sg"] = {stem .. ""} | data.forms["act_sub_prs_2sg"] = {stem .. "ō"} | ||
data.forms["act_sub_prs_3sg"] = {stem .. ""} | data.forms["act_sub_prs_3sg"] = {stem .. "os"} | ||
data.forms["act_sub_prs_1pl"] = {stem .. ""} | data.forms["act_sub_prs_1pl"] = {stem .. "oty"} | ||
data.forms["act_sub_prs_2pl"] = {stem .. ""} | data.forms["act_sub_prs_2pl"] = {stem .. "ōt"} | ||
data.forms["act_sub_prs_3pl"] = {stem .. ""} | data.forms["act_sub_prs_3pl"] = {stem .. "osy"} | ||
data.forms["act_sub_aor_1sg"] = {stem .. ""} | data.forms["act_sub_aor_1sg"] = {stem .. "un"} | ||
data.forms["act_sub_aor_2sg"] = {stem .. ""} | data.forms["act_sub_aor_2sg"] = {stem .. "ua"} | ||
data.forms["act_sub_aor_3sg"] = {stem .. ""} | data.forms["act_sub_aor_3sg"] = {stem .. "us"} | ||
data.forms["act_sub_aor_1pl"] = {stem .. ""} | data.forms["act_sub_aor_1pl"] = {stem .. "uty"} | ||
data.forms["act_sub_aor_2pl"] = {stem .. ""} | data.forms["act_sub_aor_2pl"] = {stem .. "uat"} | ||
data.forms["act_sub_aor_3pl"] = {stem .. ""} | data.forms["act_sub_aor_3pl"] = {stem .. "usy"} | ||
data.forms["act_sub_fut_1sg"] = { | data.forms["act_sub_fut_1sg"] = {dep .. "ilun"} | ||
data.forms["act_sub_fut_2sg"] = { | data.forms["act_sub_fut_2sg"] = {dep .. "ilū"} | ||
data.forms["act_sub_fut_3sg"] = { | data.forms["act_sub_fut_3sg"] = {dep .. "ilus"} | ||
data.forms["act_sub_fut_1pl"] = { | data.forms["act_sub_fut_1pl"] = {dep .. "iluty"} | ||
data.forms["act_sub_fut_2pl"] = { | data.forms["act_sub_fut_2pl"] = {dep .. "ilūt"} | ||
data.forms["act_sub_fut_3pl"] = { | data.forms["act_sub_fut_3pl"] = {dep .. "ilusy"} | ||
data.forms["act_sub_imperf_1sg"] = { | data.forms["act_sub_imperf_1sg"] = {dep .. "ilon"} | ||
data.forms["act_sub_imperf_2sg"] = { | data.forms["act_sub_imperf_2sg"] = {dep .. "ilō"} | ||
data.forms["act_sub_imperf_3sg"] = { | data.forms["act_sub_imperf_3sg"] = {dep .. "ilos"} | ||
data.forms["act_sub_imperf_1pl"] = { | data.forms["act_sub_imperf_1pl"] = {dep .. "iloty"} | ||
data.forms["act_sub_imperf_2pl"] = { | data.forms["act_sub_imperf_2pl"] = {dep .. "ilōt"} | ||
data.forms["act_sub_imperf_3pl"] = { | data.forms["act_sub_imperf_3pl"] = {dep .. "ilosy"} | ||
data.forms["act_sub_prf_1sg"] = { | data.forms["act_sub_prf_1sg"] = {dep .. "ton"} | ||
data.forms["act_sub_prf_2sg"] = { | data.forms["act_sub_prf_2sg"] = {dep .. "tō"} | ||
data.forms["act_sub_prf_3sg"] = { | data.forms["act_sub_prf_3sg"] = {dep .. "tos"} | ||
data.forms["act_sub_prf_1pl"] = { | data.forms["act_sub_prf_1pl"] = {dep .. "toty"} | ||
data.forms["act_sub_prf_2pl"] = { | data.forms["act_sub_prf_2pl"] = {dep .. "tōt"} | ||
data.forms["act_sub_prf_3pl"] = { | data.forms["act_sub_prf_3pl"] = {dep .. "tosy"} | ||
data.forms["act_sub_plu_1sg"] = { | data.forms["act_sub_plu_1sg"] = {dep .. "ton"} | ||
data.forms["act_sub_plu_2sg"] = { | data.forms["act_sub_plu_2sg"] = {dep .. "tō"} | ||
data.forms["act_sub_plu_3sg"] = { | data.forms["act_sub_plu_3sg"] = {dep .. "tos"} | ||
data.forms["act_sub_plu_1pl"] = { | data.forms["act_sub_plu_1pl"] = {dep .. "toty"} | ||
data.forms["act_sub_plu_2pl"] = { | data.forms["act_sub_plu_2pl"] = {dep .. "tōt"} | ||
data.forms["act_sub_plu_3pl"] = { | data.forms["act_sub_plu_3pl"] = {dep .. "tosy"} | ||
data.forms["act_sub_hab_1sg"] = { | data.forms["act_sub_hab_1sg"] = {dep .. "tun"} | ||
data.forms["act_sub_hab_2sg"] = { | data.forms["act_sub_hab_2sg"] = {dep .. "tua"} | ||
data.forms["act_sub_hab_3sg"] = { | data.forms["act_sub_hab_3sg"] = {dep .. "tus"} | ||
data.forms["act_sub_hab_1pl"] = { | data.forms["act_sub_hab_1pl"] = {dep .. "tuty"} | ||
data.forms["act_sub_hab_2pl"] = { | data.forms["act_sub_hab_2pl"] = {dep .. "tuat"} | ||
data.forms["act_sub_hab_3pl"] = { | data.forms["act_sub_hab_3pl"] = {dep .. "tusy"} | ||
--Imperative | --Imperative | ||
data.forms["act_imp_prs_2sg"] = {stem .. ""} | data.forms["act_imp_prs_2sg"] = {stem .. "ās"} | ||
data.forms["act_imp_prs_2pl"] = {stem .. ""} | data.forms["act_imp_prs_2pl"] = {stem .. "ātās"} | ||
data.forms["act_imp_aor_2sg"] = { | data.forms["act_imp_aor_2sg"] = {dep .. "iās"} | ||
data.forms["act_imp_aor_2pl"] = { | data.forms["act_imp_aor_2pl"] = {dep .. "iātas"} | ||
data.forms["act_imp_fut_2sg"] = { | data.forms["act_imp_fut_2sg"] = {dep .. "ilās"} | ||
data.forms["act_imp_fut_2pl"] = { | data.forms["act_imp_fut_2pl"] = {dep .. "ilātās"} | ||
--Nonfinite | --Nonfinite | ||
data.forms["act_inf_prs"] = {stem .. ""} | data.forms["act_inf_prs"] = {stem .. "agon"} | ||
data.forms["act_inf_aor"] = { | data.forms["act_inf_aor"] = {dep .. "igon"} | ||
data.forms["act_inf_prf"] = { | data.forms["act_inf_prf"] = {dep .. "tagon"} | ||
data.forms["act_part_prs"] = {stem .. ""} | data.forms["act_part_prs"] = {stem .. "are"} | ||
data.forms["act_part_aor"] = { | data.forms["act_part_aor"] = {dep .. "ire"} | ||
data.forms["act_part_fut"] = { | data.forms["act_part_fut"] = {dep .. "ilare"} | ||
data.forms["act_part_hab"] = { | data.forms["act_part_hab"] = {dep .. "tre"} | ||
--Passive | --Passive | ||
--Indicative | --Indicative | ||
data.forms["pas_ind_prs_1sg"] = {stem .. ""} | data.forms["pas_ind_prs_1sg"] = {stem .. "aks"} | ||
data.forms["pas_ind_prs_2sg"] = {stem .. ""} | data.forms["pas_ind_prs_2sg"] = {stem .. "āks"} | ||
data.forms["pas_ind_prs_3sg"] = {stem .. ""} | data.forms["pas_ind_prs_3sg"] = {stem .. "aks"} | ||
data.forms["pas_ind_prs_1pl"] = {stem .. ""} | data.forms["pas_ind_prs_1pl"] = {stem .. "aksi"} | ||
data.forms["pas_ind_prs_2pl"] = {stem .. ""} | data.forms["pas_ind_prs_2pl"] = {stem .. "āks"} | ||
data.forms["pas_ind_prs_3pl"] = {stem .. ""} | data.forms["pas_ind_prs_3pl"] = {stem .. "aksi"} | ||
data.forms["pas_ind_aor_1sg"] = { | data.forms["pas_ind_aor_1sg"] = {dep .. "iks"} | ||
data.forms["pas_ind_aor_2sg"] = { | data.forms["pas_ind_aor_2sg"] = {dep .. "iaks"} | ||
data.forms["pas_ind_aor_3sg"] = { | data.forms["pas_ind_aor_3sg"] = {dep .. "iks"} | ||
data.forms["pas_ind_aor_1pl"] = { | data.forms["pas_ind_aor_1pl"] = {dep .. "iksi"} | ||
data.forms["pas_ind_aor_2pl"] = { | data.forms["pas_ind_aor_2pl"] = {dep .. "iaks"} | ||
data.forms["pas_ind_aor_3pl"] = { | data.forms["pas_ind_aor_3pl"] = {dep .. "iksi"} | ||
data.forms["pas_ind_fut_1sg"] = { | data.forms["pas_ind_fut_1sg"] = {dep .. "ilaks"} | ||
data.forms["pas_ind_fut_2sg"] = { | data.forms["pas_ind_fut_2sg"] = {dep .. "ilāks"} | ||
data.forms["pas_ind_fut_3sg"] = { | data.forms["pas_ind_fut_3sg"] = {dep .. "ilaks"} | ||
data.forms["pas_ind_fut_1pl"] = { | data.forms["pas_ind_fut_1pl"] = {dep .. "iliks"} | ||
data.forms["pas_ind_fut_2pl"] = { | data.forms["pas_ind_fut_2pl"] = {dep .. "ilāks"} | ||
data.forms["pas_ind_fut_3pl"] = { | data.forms["pas_ind_fut_3pl"] = {dep .. "iliks"} | ||
data.forms["pas_ind_imperf_1sg"] = { | data.forms["pas_ind_imperf_1sg"] = {dep .. "ileks"} | ||
data.forms["pas_ind_imperf_2sg"] = { | data.forms["pas_ind_imperf_2sg"] = {dep .. "ilēks"} | ||
data.forms["pas_ind_imperf_3sg"] = { | data.forms["pas_ind_imperf_3sg"] = {dep .. "ileks"} | ||
data.forms["pas_ind_imperf_1pl"] = { | data.forms["pas_ind_imperf_1pl"] = {dep .. "iliks"} | ||
data.forms["pas_ind_imperf_2pl"] = { | data.forms["pas_ind_imperf_2pl"] = {dep .. "ilēks"} | ||
data.forms["pas_ind_imperf_3pl"] = { | data.forms["pas_ind_imperf_3pl"] = {dep .. "iliks"} | ||
data.forms["pas_ind_prf_1sg"] = { | data.forms["pas_ind_prf_1sg"] = {dep .. "taks"} | ||
data.forms["pas_ind_prf_2sg"] = { | data.forms["pas_ind_prf_2sg"] = {dep .. "tāks"} | ||
data.forms["pas_ind_prf_3sg"] = { | data.forms["pas_ind_prf_3sg"] = {dep .. "taks"} | ||
data.forms["pas_ind_prf_1pl"] = { | data.forms["pas_ind_prf_1pl"] = {dep .. "taksi"} | ||
data.forms["pas_ind_prf_2pl"] = { | data.forms["pas_ind_prf_2pl"] = {dep .. "tāks"} | ||
data.forms["pas_ind_prf_3pl"] = { | data.forms["pas_ind_prf_3pl"] = {dep .. "taksi"} | ||
data.forms["pas_ind_plu_1sg"] = { | data.forms["pas_ind_plu_1sg"] = {dep .. "teks"} | ||
data.forms["pas_ind_plu_2sg"] = { | data.forms["pas_ind_plu_2sg"] = {dep .. "tēks"} | ||
data.forms["pas_ind_plu_3sg"] = { | data.forms["pas_ind_plu_3sg"] = {dep .. "teks"} | ||
data.forms["pas_ind_plu_1pl"] = { | data.forms["pas_ind_plu_1pl"] = {dep .. "tiks"} | ||
data.forms["pas_ind_plu_2pl"] = { | data.forms["pas_ind_plu_2pl"] = {dep .. "tēks"} | ||
data.forms["pas_ind_plu_3pl"] = { | data.forms["pas_ind_plu_3pl"] = {dep .. "tiks"} | ||
data.forms["pas_ind_hab_1sg"] = { | data.forms["pas_ind_hab_1sg"] = {dep .. "tiks"} | ||
data.forms["pas_ind_hab_2sg"] = { | data.forms["pas_ind_hab_2sg"] = {dep .. "tiaks"} | ||
data.forms["pas_ind_hab_3sg"] = { | data.forms["pas_ind_hab_3sg"] = {dep .. "tiks"} | ||
data.forms["pas_ind_hab_1pl"] = { | data.forms["pas_ind_hab_1pl"] = {dep .. "tiksi"} | ||
data.forms["pas_ind_hab_2pl"] = { | data.forms["pas_ind_hab_2pl"] = {dep .. "tiaks"} | ||
data.forms["pas_ind_hab_3pl"] = { | data.forms["pas_ind_hab_3pl"] = {dep .. "tiksi"} | ||
--Subjunctive | --Subjunctive | ||
data.forms["pas_sub_prs_1sg"] = {stem .. ""} | data.forms["pas_sub_prs_1sg"] = {stem .. "oks"} | ||
data.forms["pas_sub_prs_2sg"] = {stem .. ""} | data.forms["pas_sub_prs_2sg"] = {stem .. "ōks"} | ||
data.forms["pas_sub_prs_3sg"] = {stem .. ""} | data.forms["pas_sub_prs_3sg"] = {stem .. "oks"} | ||
data.forms["pas_sub_prs_1pl"] = {stem .. ""} | data.forms["pas_sub_prs_1pl"] = {stem .. "oksy"} | ||
data.forms["pas_sub_prs_2pl"] = {stem .. ""} | data.forms["pas_sub_prs_2pl"] = {stem .. "ōks"} | ||
data.forms["pas_sub_prs_3pl"] = {stem .. ""} | data.forms["pas_sub_prs_3pl"] = {stem .. "oksy"} | ||
data.forms["pas_sub_aor_1sg"] = {stem .. ""} | data.forms["pas_sub_aor_1sg"] = {stem .. "uks"} | ||
data.forms["pas_sub_aor_2sg"] = {stem .. ""} | data.forms["pas_sub_aor_2sg"] = {stem .. "uaks"} | ||
data.forms["pas_sub_aor_3sg"] = {stem .. ""} | data.forms["pas_sub_aor_3sg"] = {stem .. "uks"} | ||
data.forms["pas_sub_aor_1pl"] = {stem .. ""} | data.forms["pas_sub_aor_1pl"] = {stem .. "uksy"} | ||
data.forms["pas_sub_aor_2pl"] = {stem .. ""} | data.forms["pas_sub_aor_2pl"] = {stem .. "uaks"} | ||
data.forms["pas_sub_aor_3pl"] = {stem .. ""} | data.forms["pas_sub_aor_3pl"] = {stem .. "uksy"} | ||
data.forms["pas_sub_fut_1sg"] = { | data.forms["pas_sub_fut_1sg"] = {dep .. "iluks"} | ||
data.forms["pas_sub_fut_2sg"] = { | data.forms["pas_sub_fut_2sg"] = {dep .. "ilūks"} | ||
data.forms["pas_sub_fut_3sg"] = { | data.forms["pas_sub_fut_3sg"] = {dep .. "iluks"} | ||
data.forms["pas_sub_fut_1pl"] = { | data.forms["pas_sub_fut_1pl"] = {dep .. "iluksy"} | ||
data.forms["pas_sub_fut_2pl"] = { | data.forms["pas_sub_fut_2pl"] = {dep .. "ilūks"} | ||
data.forms["pas_sub_fut_3pl"] = { | data.forms["pas_sub_fut_3pl"] = {dep .. "iluksy"} | ||
data.forms["pas_sub_imperf_1sg"] = { | data.forms["pas_sub_imperf_1sg"] = {dep .. "iloks"} | ||
data.forms["pas_sub_imperf_2sg"] = { | data.forms["pas_sub_imperf_2sg"] = {dep .. "ilōks"} | ||
data.forms["pas_sub_imperf_3sg"] = { | data.forms["pas_sub_imperf_3sg"] = {dep .. "iloks"} | ||
data.forms["pas_sub_imperf_1pl"] = { | data.forms["pas_sub_imperf_1pl"] = {dep .. "iloksy"} | ||
data.forms["pas_sub_imperf_2pl"] = { | data.forms["pas_sub_imperf_2pl"] = {dep .. "ilōks"} | ||
data.forms["pas_sub_imperf_3pl"] = { | data.forms["pas_sub_imperf_3pl"] = {dep .. "iloksy"} | ||
data.forms["pas_sub_prf_1sg"] = { | data.forms["pas_sub_prf_1sg"] = {dep .. "toks"} | ||
data.forms["pas_sub_prf_2sg"] = { | data.forms["pas_sub_prf_2sg"] = {dep .. "tōks"} | ||
data.forms["pas_sub_prf_3sg"] = { | data.forms["pas_sub_prf_3sg"] = {dep .. "toks"} | ||
data.forms["pas_sub_prf_1pl"] = { | data.forms["pas_sub_prf_1pl"] = {dep .. "toksy"} | ||
data.forms["pas_sub_prf_2pl"] = { | data.forms["pas_sub_prf_2pl"] = {dep .. "tōks"} | ||
data.forms["pas_sub_prf_3pl"] = { | data.forms["pas_sub_prf_3pl"] = {dep .. "toksy"} | ||
data.forms["pas_sub_plu_1sg"] = { | data.forms["pas_sub_plu_1sg"] = {dep .. "toks"} | ||
data.forms["pas_sub_plu_2sg"] = { | data.forms["pas_sub_plu_2sg"] = {dep .. "tōks"} | ||
data.forms["pas_sub_plu_3sg"] = { | data.forms["pas_sub_plu_3sg"] = {dep .. "toks"} | ||
data.forms["pas_sub_plu_1pl"] = { | data.forms["pas_sub_plu_1pl"] = {dep .. "toksy"} | ||
data.forms["pas_sub_plu_2pl"] = { | data.forms["pas_sub_plu_2pl"] = {dep .. "tōks"} | ||
data.forms["pas_sub_plu_3pl"] = { | data.forms["pas_sub_plu_3pl"] = {dep .. "toksy"} | ||
data.forms["pas_sub_hab_1sg"] = { | data.forms["pas_sub_hab_1sg"] = {dep .. "tuks"} | ||
data.forms["pas_sub_hab_2sg"] = { | data.forms["pas_sub_hab_2sg"] = {dep .. "tuaks"} | ||
data.forms["pas_sub_hab_3sg"] = { | data.forms["pas_sub_hab_3sg"] = {dep .. "tuks"} | ||
data.forms["pas_sub_hab_1pl"] = { | data.forms["pas_sub_hab_1pl"] = {dep .. "tuksy"} | ||
data.forms["pas_sub_hab_2pl"] = { | data.forms["pas_sub_hab_2pl"] = {dep .. "tuaks"} | ||
data.forms["pas_sub_hab_3pl"] = { | data.forms["pas_sub_hab_3pl"] = {dep .. "tuksy"} | ||
--Imperative | --Imperative | ||
data.forms["pas_imp_prs_2sg"] = {stem .. ""} | data.forms["pas_imp_prs_2sg"] = {stem .. "āks"} | ||
data.forms["pas_imp_prs_2pl"] = {stem .. ""} | data.forms["pas_imp_prs_2pl"] = {stem .. "āks"} | ||
data.forms["pas_imp_aor_2sg"] = { | data.forms["pas_imp_aor_2sg"] = {dep .. "iāks"} | ||
data.forms["pas_imp_aor_2pl"] = { | data.forms["pas_imp_aor_2pl"] = {dep .. "iāks"} | ||
data.forms["pas_imp_fut_2sg"] = { | data.forms["pas_imp_fut_2sg"] = {dep .. "ilāks"} | ||
data.forms["pas_imp_fut_2pl"] = { | data.forms["pas_imp_fut_2pl"] = {dep .. "ilāks"} | ||
--Nonfinite | --Nonfinite | ||
data.forms["pas_inf_prs"] = {stem .. ""} | data.forms["pas_inf_prs"] = {stem .. "akson"} | ||
data.forms["pas_inf_aor"] = { | data.forms["pas_inf_aor"] = {dep .. "iakson"} | ||
data.forms["pas_inf_prf"] = { | data.forms["pas_inf_prf"] = {dep .. "takson"} | ||
data.forms["pas_part_aor"] = { | data.forms["pas_part_aor"] = {dep .. "iarza"} | ||
data.forms["pas_part_fut"] = { | data.forms["pas_part_fut"] = {dep .. "ilaksa"} | ||
data.forms["pas_part_prf"] = { | data.forms["pas_part_prf"] = {dep .. "ta"} | ||
data.forms["pas_part_hab"] = { | data.forms["pas_part_hab"] = {dep .. "tiarza"} | ||
end | end | ||
}) | }) | ||