local inflections = {}
inflections = function(args, data)
args = args or args or args or args
args = args or args
args = args or args
data.forms.infinitive = {args .. "ar"}
data.forms.gerund = {args .. "ando"}
data.forms.part_m = {args .. "áu"}
data.forms.part_f = {args .. "ada"}
data.forms.part_n = {args .. "ao"}
data.forms = {args .. "aos"}
data.forms = {args .. "aes"}
data.forms.pres_ind_1sg = {args .. "o"}
data.forms.pres_ind_2sg = {args .. "es"}
data.forms.pres_ind_3sg = {args .. "a"}
data.forms.pres_ind_1pl = {args .. "amos"}
data.forms.pres_ind_2pl = {args .. "áis"}
data.forms.pres_ind_3pl = {args .. "en"}
data.forms.impf_ind_1sg = {args .. "aba"}
data.forms.impf_ind_2sg = {args .. "abes"}
data.forms.impf_ind_3sg = {args .. "aba"}
data.forms.impf_ind_1pl = {args .. "ábemos", args .. "ábamos"}
data.forms.impf_ind_2pl = {args .. "abeis", args .. "abais"}
data.forms.impf_ind_3pl = {args .. "aben"}
data.forms.pret_ind_1sg = {args .. "é"}
data.forms.pret_ind_2sg = {args .. "asti", args .. "esti"}
data.forms.pret_ind_3sg = {args .. "ó"}
data.forms.pret_ind_1pl = {args .. "emos"}
data.forms.pret_ind_2pl = {args .. "astis", args .. "estis"}
data.forms.pret_ind_3pl = {args .. "aron"}
data.forms.plup_ind_1sg = {args .. "are", args .. "ara"}
data.forms.plup_ind_2sg = {args .. "ares", args .. "aras"}
data.forms.plup_ind_3sg = {args .. "are", args .. "ara"}
data.forms.plup_ind_1pl = {args .. "áremos", args .. "áramos"}
data.forms.plup_ind_2pl = {args .. "areis", args .. "arais"}
data.forms.plup_ind_3pl = {args .. "aren", args .. "aran"}
data.forms.futr_ind_1sg = {args .. "aré"}
data.forms.futr_ind_2sg = {args .. "arás"}
data.forms.futr_ind_3sg = {args .. "ará"}
data.forms.futr_ind_1pl = {args .. "aremos"}
data.forms.futr_ind_2pl = {args .. "aréis"}
data.forms.futr_ind_3pl = {args .. "arán"}
data.forms.cond_ind_1sg = {args .. "aría"}
data.forms.cond_ind_2sg = {args .. "aríes"}
data.forms.cond_ind_3sg = {args .. "aría"}
data.forms.cond_ind_1pl = {args .. "aríemos", args .. "aríamos"}
data.forms.cond_ind_2pl = {args .. "aríeis", args .. "aríais"}
data.forms.cond_ind_3pl = {args .. "aríen"}
data.forms.pres_sub_1sg = {args .. "e"}
data.forms.pres_sub_2sg = {args .. "es", args .. "as"}
data.forms.pres_sub_3sg = {args .. "e"}
data.forms.pres_sub_1pl = {args .. "emos"}
data.forms.pres_sub_2pl = {args .. "éis"}
data.forms.pres_sub_3pl = {args .. "en", args .. "an"}
data.forms.impf_sub_1sg = {args .. "are", args .. "ara"}
data.forms.impf_sub_2sg = {args .. "ares", args .. "aras"}
data.forms.impf_sub_3sg = {args .. "are", args .. "ara"}
data.forms.impf_sub_1pl = {args .. "áremos", args .. "áramos"}
data.forms.impf_sub_2pl = {args .. "areis", args .. "arais"}
data.forms.impf_sub_3pl = {args .. "aren", args .. "aran"}
data.forms.impr_2sg = {args .. "a"}
data.forms.impr_2pl = {args .. "ái"}
end
inflections = function(args, data)
data.forms.infinitive = {args .. "er"}
data.forms.gerund = {args .. "iendo"}
data.forms.part_m = {args .. "íu"}
data.forms.part_f = {args .. "ida"}
data.forms.part_n = {args .. "ío"}
data.forms = {args .. "íos"}
data.forms = {args .. "íes"}
data.forms.pres_ind_1sg = {args .. "o"}
data.forms.pres_ind_2sg = {args .. "es"}
data.forms.pres_ind_3sg = {args .. "e"}
data.forms.pres_ind_1pl = {args .. "emos"}
data.forms.pres_ind_2pl = {args .. "éis"}
data.forms.pres_ind_3pl = {args .. "en"}
data.forms.impf_ind_1sg = {args .. "ía"}
data.forms.impf_ind_2sg = {args .. "íes"}
data.forms.impf_ind_3sg = {args .. "ía"}
data.forms.impf_ind_1pl = {args .. "íemos"}
data.forms.impf_ind_2pl = {args .. "íeis"}
data.forms.impf_ind_3pl = {args .. "íen"}
data.forms.pret_ind_1sg = {args .. "í"}
data.forms.pret_ind_2sg = {args .. "iesti"}
data.forms.pret_ind_3sg = {args .. "ió"}
data.forms.pret_ind_1pl = {args .. "iemos"}
data.forms.pret_ind_2pl = {args .. "iestis"}
data.forms.pret_ind_3pl = {args .. "ieron"}
data.forms.plup_ind_1sg = {args .. "iere"}
data.forms.plup_ind_2sg = {args .. "ieras"}
data.forms.plup_ind_3sg = {args .. "iere"}
data.forms.plup_ind_1pl = {args .. "iéremos"}
data.forms.plup_ind_2pl = {args .. "iereis"}
data.forms.plup_ind_3pl = {args .. "ieran"}
data.forms.futr_ind_1sg = {args .. "eré"}
data.forms.futr_ind_2sg = {args .. "erás"}
data.forms.futr_ind_3sg = {args .. "erá"}
data.forms.futr_ind_1pl = {args .. "eremos"}
data.forms.futr_ind_2pl = {args .. "eréis"}
data.forms.futr_ind_3pl = {args .. "erán"}
data.forms.cond_ind_1sg = {args .. "ería"}
data.forms.cond_ind_2sg = {args .. "eríes"}
data.forms.cond_ind_3sg = {args .. "ería"}
data.forms.cond_ind_1pl = {args .. "eríemos", args .. "eríamos"}
data.forms.cond_ind_2pl = {args .. "eríeis", args .. "eríais"}
data.forms.cond_ind_3pl = {args .. "eríen"}
data.forms.pres_sub_1sg = {args .. "a"}
data.forms.pres_sub_2sg = {args .. "as"}
data.forms.pres_sub_3sg = {args .. "a"}
data.forms.pres_sub_1pl = {args .. "amos"}
data.forms.pres_sub_2pl = {args .. "áis"}
data.forms.pres_sub_3pl = {args .. "an"}
data.forms.impf_sub_1sg = {args .. "iere"}
data.forms.impf_sub_2sg = {args .. "ieras"}
data.forms.impf_sub_3sg = {args .. "iere"}
data.forms.impf_sub_1pl = {args .. "iéremos"}
data.forms.impf_sub_2pl = {args .. "iereis"}
data.forms.impf_sub_3pl = {args .. "ieran"}
data.forms.impr_2sg = {args .. "i"}
data.forms.impr_2pl = {args .. "éi"}
end
inflections = function(args, data)
data.forms.infinitive = {args .. "ir"}
data.forms.gerund = {args .. "iendo"}
data.forms.part_m = {args .. "íu"}
data.forms.part_f = {args .. "ida"}
data.forms.part_n = {args .. "ío"}
data.forms = {args .. "íos"}
data.forms = {args .. "íes"}
data.forms.pres_ind_1sg = {args .. "o"}
data.forms.pres_ind_2sg = {args .. "es"}
data.forms.pres_ind_3sg = {args .. "e"}
data.forms.pres_ind_1pl = {args .. "imos"}
data.forms.pres_ind_2pl = {args .. "ís"}
data.forms.pres_ind_3pl = {args .. "en"}
data.forms.impf_ind_1sg = {args .. "ía"}
data.forms.impf_ind_2sg = {args .. "íes"}
data.forms.impf_ind_3sg = {args .. "ía"}
data.forms.impf_ind_1pl = {args .. "íemos", args .. "íamos"}
data.forms.impf_ind_2pl = {args .. "íeis", args .. "íais"}
data.forms.impf_ind_3pl = {args .. "íen"}
data.forms.pret_ind_1sg = {args .. "í"}
data.forms.pret_ind_2sg = {args .. "iesti", args .. "isti"}
data.forms.pret_ind_3sg = {args .. "ió"}
data.forms.pret_ind_1pl = {args .. "iemos", args .. "imos"}
data.forms.pret_ind_2pl = {args .. "iestis", args .. "istis"}
data.forms.pret_ind_3pl = {args .. "ieron"}
data.forms.plup_ind_1sg = {args .. "iere", args .. "iera"}
data.forms.plup_ind_2sg = {args .. "ieres", args .. "ieras"}
data.forms.plup_ind_3sg = {args .. "iere", args .. "iera"}
data.forms.plup_ind_1pl = {args .. "iéremos", args .. "iéramos"}
data.forms.plup_ind_2pl = {args .. "iereis", args .. "ierais"}
data.forms.plup_ind_3pl = {args .. "ieren", args .. "ieran"}
data.forms.futr_ind_1sg = {args .. "iré"}
data.forms.futr_ind_2sg = {args .. "irás"}
data.forms.futr_ind_3sg = {args .. "irá"}
data.forms.futr_ind_1pl = {args .. "iremos"}
data.forms.futr_ind_2pl = {args .. "iréis"}
data.forms.futr_ind_3pl = {args .. "irán"}
data.forms.cond_ind_1sg = {args .. "iría"}
data.forms.cond_ind_2sg = {args .. "iríes"}
data.forms.cond_ind_3sg = {args .. "iría"}
data.forms.cond_ind_1pl = {args .. "iríemos", args .. "iríamos"}
data.forms.cond_ind_2pl = {args .. "iríeis", args .. "iríais"}
data.forms.cond_ind_3pl = {args .. "iríen"}
data.forms.pres_sub_1sg = {args .. "a"}
data.forms.pres_sub_2sg = {args .. "as"}
data.forms.pres_sub_3sg = {args .. "a"}
data.forms.pres_sub_1pl = {args .. "amos"}
data.forms.pres_sub_2pl = {args .. "áis"}
data.forms.pres_sub_3pl = {args .. "an"}
data.forms.impf_sub_1sg = {args .. "iere", args .. "iera"}
data.forms.impf_sub_2sg = {args .. "ieres", args .. "ieras"}
data.forms.impf_sub_3sg = {args .. "iere", args .. "iera"}
data.forms.impf_sub_1pl = {args .. "iéremos", args .. "iéramos"}
data.forms.impf_sub_2pl = {args .. "iereis", args .. "ierais"}
data.forms.impf_sub_3pl = {args .. "ieren", args .. "ieran"}
data.forms.impr_2sg = {args .. "i"}
data.forms.impr_2pl = {args .. "íi"}
end
inflections = function(args, data)
data.forms.infinitive = {args .. "cir"}
data.forms.gerund = {args .. "ciendo"}
data.forms.part_m = {args .. "cíu"}
data.forms.part_f = {args .. "cida"}
data.forms.part_n = {args .. "cío"}
data.forms = {args .. "cíos"}
data.forms = {args .. "cíes"}
data.forms.pres_ind_1sg = {args .. "zo"}
data.forms.pres_ind_2sg = {args .. "ces"}
data.forms.pres_ind_3sg = {args .. "z"}
data.forms.pres_ind_1pl = {args .. "cimos"}
data.forms.pres_ind_2pl = {args .. "cís"}
data.forms.pres_ind_3pl = {args .. "cen"}
data.forms.impf_ind_1sg = {args .. "cía"}
data.forms.impf_ind_2sg = {args .. "cíes"}
data.forms.impf_ind_3sg = {args .. "cía"}
data.forms.impf_ind_1pl = {args .. "cíemos"}
data.forms.impf_ind_2pl = {args .. "cíeis"}
data.forms.impf_ind_3pl = {args .. "cíen"}
data.forms.pret_ind_1sg = {args .. "cí"}
data.forms.pret_ind_2sg = {args .. "ciesti"}
data.forms.pret_ind_3sg = {args .. "ció"}
data.forms.pret_ind_1pl = {args .. "ciemos"}
data.forms.pret_ind_2pl = {args .. "ciestis"}
data.forms.pret_ind_3pl = {args .. "cieron"}
data.forms.plup_ind_1sg = {args .. "ciere"}
data.forms.plup_ind_2sg = {args .. "cieres"}
data.forms.plup_ind_3sg = {args .. "ciere"}
data.forms.plup_ind_1pl = {args .. "ciéremos"}
data.forms.plup_ind_2pl = {args .. "ciereis"}
data.forms.plup_ind_3pl = {args .. "cieren"}
data.forms.futr_ind_1sg = {args .. "ciré"}
data.forms.futr_ind_2sg = {args .. "cirás"}
data.forms.futr_ind_3sg = {args .. "cirá"}
data.forms.futr_ind_1pl = {args .. "ciremos"}
data.forms.futr_ind_2pl = {args .. "ciréis"}
data.forms.futr_ind_3pl = {args .. "cirán"}
data.forms.cond_ind_1sg = {args .. "ciría"}
data.forms.cond_ind_2sg = {args .. "ciríes"}
data.forms.cond_ind_3sg = {args .. "ciría"}
data.forms.cond_ind_1pl = {args .. "ciríemos", args .. "ciríamos"}
data.forms.cond_ind_2pl = {args .. "ciríeis", args .. "ciríais"}
data.forms.cond_ind_3pl = {args .. "ciríen"}
data.forms.pres_sub_1sg = {args .. "za"}
data.forms.pres_sub_2sg = {args .. "zas"}
data.forms.pres_sub_3sg = {args .. "za"}
data.forms.pres_sub_1pl = {args .. "zamos"}
data.forms.pres_sub_2pl = {args .. "záis"}
data.forms.pres_sub_3pl = {args .. "zan"}
data.forms.impf_sub_1sg = {args .. "ciere"}
data.forms.impf_sub_2sg = {args .. "cieres"}
data.forms.impf_sub_3sg = {args .. "ciere"}
data.forms.impf_sub_1pl = {args .. "ciéremos"}
data.forms.impf_sub_2pl = {args .. "ciereis"}
data.forms.impf_sub_3pl = {args .. "cieren"}
data.forms.impr_2sg = {args .. "z"}
data.forms.impr_2pl = {args .. "cíi"}
end
inflections = function(args, data)
inflections({"ensug"}, data)
table.insert(data.forms.part_m, "ensuchu")
table.insert(data.forms.part_f, "ensucha")
table.insert(data.forms.part_n, "ensucho")
table.insert(data.forms, "ensuchos")
table.insert(data.forms, "ensuchas")
data.forms.pres_ind_2sg = {"ensugues"}
data.forms.pres_ind_3pl = {"ensuguen"}
data.forms.pres_sub_1sg = {"ensugue"}
data.forms.pres_sub_2sg = {"ensugues", "ensugas"}
data.forms.pres_sub_3sg = {"ensugue"}
data.forms.pres_sub_1pl = {"ensuguemos"}
data.forms.pres_sub_2pl = {"ensuguéis"}
data.forms.pres_sub_3pl = {"ensuguen", "ensugan"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
inflections({"coy"}, data)
data.forms.pres_ind_1sg = {"cueyo"}
data.forms.pres_ind_2sg = {"cueyes"}
data.forms.pres_ind_3sg = {"cueye"}
data.forms.pres_ind_3pl = {"cueyen"}
data.forms.pres_sub_1sg = {"cueya"}
data.forms.pres_sub_2sg = {"cueyas"}
data.forms.pres_sub_3sg = {"cueya"}
data.forms.pres_sub_3pl = {"cueyan"}
table.insert(data.forms.impr_2sg, "cueyi")
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"facer", "faer"}
data.forms.gerund = {"faciendo", "fayendo"}
data.forms.part_m = {"fechu"}
data.forms.part_f = {"fecha"}
data.forms.part_n = {"fecho"}
data.forms = {"fechos"}
data.forms = {"feches"}
data.forms.pres_ind_1sg = {"fago", "faigo"}
data.forms.pres_ind_2sg = {"faes"}
data.forms.pres_ind_3sg = {"fai"}
data.forms.pres_ind_1pl = {"facemos", "faemos"}
data.forms.pres_ind_2pl = {"facéis", "faéis"}
data.forms.pres_ind_3pl = {"faen"}
data.forms.impf_ind_1sg = {"facía", "faía"}
data.forms.impf_ind_2sg = {"facíes", "faíes"}
data.forms.impf_ind_3sg = {"facía", "faía"}
data.forms.impf_ind_1pl = {"facíemos", "facíamos", "faíemos", "faíamos"}
data.forms.impf_ind_2pl = {"facíeis", "facíais", "faíeis", "faíais"}
data.forms.impf_ind_3pl = {"facíen", "faíen"}
data.forms.pret_ind_1sg = {"fici", "fixi"}
data.forms.pret_ind_2sg = {"ficisti", "ficesti", "fixisti", "fixesti"}
data.forms.pret_ind_3sg = {"fizo", "fixo"}
data.forms.pret_ind_1pl = {"ficimos", "ficemos", "fiximos", "fixemos"}
data.forms.pret_ind_2pl = {"ficistis", "ficestis", "fixistis", "fixestis"}
data.forms.pret_ind_3pl = {"ficieron", "fixieron"}
data.forms.plup_ind_1sg = {"ficiere", "ficiera", "fixiere", "fixiera"}
data.forms.plup_ind_2sg = {"ficieres", "ficieras", "fixiere", "fixiera"}
data.forms.plup_ind_3sg = {"ficiere", "ficiera", "fixiere", "fixiera"}
data.forms.plup_ind_1pl = {"ficiéremos", "fixiéramos", "fixiéremos", "fixiéramos"}
data.forms.plup_ind_2pl = {"ficiereis", "ficierais", "fixiereis", "fixierais"}
data.forms.plup_ind_3pl = {"ficieren", "ficieran", "fixieren", "fixieran"}
data.forms.futr_ind_1sg = {"fadré", "fairé"}
data.forms.futr_ind_2sg = {"fadrás", "fairás"}
data.forms.futr_ind_3sg = {"fadrá", "fairá"}
data.forms.futr_ind_1pl = {"fadremos", "fairemos"}
data.forms.futr_ind_2pl = {"fadréis", "fairéis"}
data.forms.futr_ind_3pl = {"fadrán", "fairán"}
data.forms.cond_ind_1sg = {"fadría", "fairía"}
data.forms.cond_ind_2sg = {"fadríes", "fairíes"}
data.forms.cond_ind_3sg = {"fadría", "fairía"}
data.forms.cond_ind_1pl = {"fadríemos", "fadríamos", "fairíemos", "fairíamos"}
data.forms.cond_ind_2pl = {"fadríeis", "fadríais", "fairíeis", "fairíais"}
data.forms.cond_ind_3pl = {"fadríen", "fairíen"}
data.forms.pres_sub_1sg = {"faga", "faiga"}
data.forms.pres_sub_2sg = {"fagas", "faigas"}
data.forms.pres_sub_3sg = {"faga", "faiga"}
data.forms.pres_sub_1pl = {"fagamos", "faigamos"}
data.forms.pres_sub_2pl = {"fagáis", "faigáis"}
data.forms.pres_sub_3pl = {"fagan", "faigan"}
data.forms.impf_sub_1sg = {"ficiere", "ficiera", "fixiere", "fixiera"}
data.forms.impf_sub_2sg = {"ficieres", "ficieras", "fixiere", "fixiera"}
data.forms.impf_sub_3sg = {"ficiere", "ficiera", "fixiere", "fixiera"}
data.forms.impf_sub_1pl = {"ficiéremos", "ficiéramos", "fixiéremos", "fixiéramos"}
data.forms.impf_sub_2pl = {"ficiereis", "ficierais", "fixiereis", "fixierais"}
data.forms.impf_sub_3pl = {"ficieren", "ficieran", "fixieren", "fixieran"}
data.forms.impr_2sg = {"fai"}
data.forms.impr_2pl = {"facéi", "faéi"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"poder"}
data.forms.gerund = {"pudiendo"}
data.forms.part_m = {"podíu"}
data.forms.part_f = {"podida"}
data.forms.part_n = {"podío"}
data.forms = {"podíos"}
data.forms = {"podíes"}
data.forms.pres_ind_1sg = {"puedo", "pueo"}
data.forms.pres_ind_2sg = {"puedes", "pues"}
data.forms.pres_ind_3sg = {"pue"}
data.forms.pres_ind_1pl = {"podemos"}
data.forms.pres_ind_2pl = {"podéis"}
data.forms.pres_ind_3pl = {"pueden", "puen"}
data.forms.impf_ind_1sg = {"podía"}
data.forms.impf_ind_2sg = {"podíes"}
data.forms.impf_ind_3sg = {"podía"}
data.forms.impf_ind_1pl = {"podíemos", "podíamos"}
data.forms.impf_ind_2pl = {"podíeis", "podíais"}
data.forms.impf_ind_3pl = {"podíen"}
data.forms.pret_ind_1sg = {"pudi"}
data.forms.pret_ind_2sg = {"pudisti", "pudiesti"}
data.forms.pret_ind_3sg = {"pudo"}
data.forms.pret_ind_1pl = {"pudimos", "pudiemos"}
data.forms.pret_ind_2pl = {"pudistis", "pudiestis"}
data.forms.pret_ind_3pl = {"pudieron"}
data.forms.plup_ind_1sg = {"pudiere", "pudiera"}
data.forms.plup_ind_2sg = {"pudieres", "pudieras"}
data.forms.plup_ind_3sg = {"pudiere", "pudiera"}
data.forms.plup_ind_1pl = {"pudiéremos", "pudiéramos"}
data.forms.plup_ind_2pl = {"pudiereis", "pudierais"}
data.forms.plup_ind_3pl = {"pudieren", "pudieran"}
data.forms.futr_ind_1sg = {"podré"}
data.forms.futr_ind_2sg = {"podrás"}
data.forms.futr_ind_3sg = {"podrá"}
data.forms.futr_ind_1pl = {"podremos"}
data.forms.futr_ind_2pl = {"podréis"}
data.forms.futr_ind_3pl = {"podrán"}
data.forms.cond_ind_1sg = {"podría"}
data.forms.cond_ind_2sg = {"podríes"}
data.forms.cond_ind_3sg = {"podría"}
data.forms.cond_ind_1pl = {"podríemos", "podríamos"}
data.forms.cond_ind_2pl = {"podríeis", "podríais"}
data.forms.cond_ind_3pl = {"podríen"}
data.forms.pres_sub_1sg = {"pueda", "puea"}
data.forms.pres_sub_2sg = {"puedas", "pueas"}
data.forms.pres_sub_3sg = {"pueda", "puea"}
data.forms.pres_sub_1pl = {"podamos"}
data.forms.pres_sub_2pl = {"podáis"}
data.forms.pres_sub_3pl = {"puedan", "puean"}
data.forms.impf_sub_1sg = {"pudiere", "pudiera"}
data.forms.impf_sub_2sg = {"pudieres", "pudieras"}
data.forms.impf_sub_3sg = {"pudiere", "pudiera"}
data.forms.impf_sub_1pl = {"pudiéremos", "pudiéramos"}
data.forms.impf_sub_2pl = {"pudiereis", "pudierais"}
data.forms.impf_sub_3pl = {"pudieren", "pudieran"}
data.forms.impr_2sg = {"pue"}
data.forms.impr_2pl = {"podéi"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"poder"}
data.forms.gerund = {"poniendo"}
data.forms.part_m = {"puestu"}
data.forms.part_f = {"puesta"}
data.forms.part_n = {"puesto"}
data.forms = {"puestos"}
data.forms = {"puestes"}
data.forms.pres_ind_1sg = {"pongo"}
data.forms.pres_ind_2sg = {"pones"}
data.forms.pres_ind_3sg = {"pon"}
data.forms.pres_ind_1pl = {"ponemos"}
data.forms.pres_ind_2pl = {"ponéis"}
data.forms.pres_ind_3pl = {"ponen"}
data.forms.impf_ind_1sg = {"ponía"}
data.forms.impf_ind_2sg = {"poníes"}
data.forms.impf_ind_3sg = {"ponía"}
data.forms.impf_ind_1pl = {"poníemos", "poníamos"}
data.forms.impf_ind_2pl = {"poníeis", "poníais"}
data.forms.impf_ind_3pl = {"poníen"}
data.forms.pret_ind_1sg = {"punxi"}
data.forms.pret_ind_2sg = {"punxesti", "punxisti"}
data.forms.pret_ind_3sg = {"punxo"}
data.forms.pret_ind_1pl = {"punxemos", "punximos"}
data.forms.pret_ind_2pl = {"punxestis", "punxistis"}
data.forms.pret_ind_3pl = {"punxeron"}
data.forms.plup_ind_1sg = {"punxere", "punxera"}
data.forms.plup_ind_2sg = {"punxeres", "punxeras"}
data.forms.plup_ind_3sg = {"punxere", "punxera"}
data.forms.plup_ind_1pl = {"punxéremos", "punxéramos"}
data.forms.plup_ind_2pl = {"punxereis", "punxerais"}
data.forms.plup_ind_3pl = {"punxeren", "punxeran"}
data.forms.futr_ind_1sg = {"pondré"}
data.forms.futr_ind_2sg = {"pondrás"}
data.forms.futr_ind_3sg = {"pondrá"}
data.forms.futr_ind_1pl = {"pondremos"}
data.forms.futr_ind_2pl = {"pondréis"}
data.forms.futr_ind_3pl = {"pondrán"}
data.forms.cond_ind_1sg = {"pondría"}
data.forms.cond_ind_2sg = {"pondríes"}
data.forms.cond_ind_3sg = {"pondría"}
data.forms.cond_ind_1pl = {"pondríemos", "pondríamos"}
data.forms.cond_ind_2pl = {"pondríeis", "pondríais"}
data.forms.cond_ind_3pl = {"pondríen"}
data.forms.pres_sub_1sg = {"ponga"}
data.forms.pres_sub_2sg = {"pongas"}
data.forms.pres_sub_3sg = {"ponga"}
data.forms.pres_sub_1pl = {"pongamos"}
data.forms.pres_sub_2pl = {"pongáis"}
data.forms.pres_sub_3pl = {"pongan"}
data.forms.impf_sub_1sg = {"punxere", "punxera"}
data.forms.impf_sub_2sg = {"punxeres", "punxeras"}
data.forms.impf_sub_3sg = {"punxere", "punxera"}
data.forms.impf_sub_1pl = {"punxéremos", "punxéramos"}
data.forms.impf_sub_2pl = {"punxereis", "punxerais"}
data.forms.impf_sub_3pl = {"punxeren", "punxeran"}
data.forms.impr_2sg = {"pon"}
data.forms.impr_2pl = {"ponéi"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"querer"}
data.forms.gerund = {"queriendo"}
data.forms.part_m = {"queríu"}
data.forms.part_f = {"querida"}
data.forms.part_n = {"querío"}
data.forms = {"queríos"}
data.forms = {"queríes"}
data.forms.pres_ind_1sg = {"quiero"}
data.forms.pres_ind_2sg = {"quies"}
data.forms.pres_ind_3sg = {"quier"}
data.forms.pres_ind_1pl = {"queremos"}
data.forms.pres_ind_2pl = {"queréis"}
data.forms.pres_ind_3pl = {"quieren"}
data.forms.impf_ind_1sg = {"quería"}
data.forms.impf_ind_2sg = {"queríes"}
data.forms.impf_ind_3sg = {"quería"}
data.forms.impf_ind_1pl = {"queríemos", "queríamos"}
data.forms.impf_ind_2pl = {"queríeis", "queríais"}
data.forms.impf_ind_3pl = {"queríen"}
data.forms.pret_ind_1sg = {"quixi"}
data.forms.pret_ind_2sg = {"quixesti", "quixisti"}
data.forms.pret_ind_3sg = {"quixo"}
data.forms.pret_ind_1pl = {"quixemos", "quiximos"}
data.forms.pret_ind_2pl = {"quixestis", "quixistis"}
data.forms.pret_ind_3pl = {"quixeron"}
data.forms.plup_ind_1sg = {"quixere", "quixera"}
data.forms.plup_ind_2sg = {"quixeres", "quixeras"}
data.forms.plup_ind_3sg = {"quixere", "quixera"}
data.forms.plup_ind_1pl = {"quixéremos", "quixéramos"}
data.forms.plup_ind_2pl = {"quixereis", "quixerais"}
data.forms.plup_ind_3pl = {"quixeren", "quixeran"}
data.forms.futr_ind_1sg = {"quedré"}
data.forms.futr_ind_2sg = {"quedrás"}
data.forms.futr_ind_3sg = {"quedrá"}
data.forms.futr_ind_1pl = {"quedremos"}
data.forms.futr_ind_2pl = {"quedréis"}
data.forms.futr_ind_3pl = {"quedrán"}
data.forms.cond_ind_1sg = {"quedría"}
data.forms.cond_ind_2sg = {"quedríes"}
data.forms.cond_ind_3sg = {"quedría"}
data.forms.cond_ind_1pl = {"quedríemos", "quedríamos"}
data.forms.cond_ind_2pl = {"quedríeis", "quedríais"}
data.forms.cond_ind_3pl = {"quedríen"}
data.forms.pres_sub_1sg = {"quiera"}
data.forms.pres_sub_2sg = {"quieras"}
data.forms.pres_sub_3sg = {"quiera"}
data.forms.pres_sub_1pl = {"queramos"}
data.forms.pres_sub_2pl = {"queráis"}
data.forms.pres_sub_3pl = {"quieran"}
data.forms.impf_sub_1sg = {"quixere", "quixera"}
data.forms.impf_sub_2sg = {"quixeres", "quixeras"}
data.forms.impf_sub_3sg = {"quixere", "quixera"}
data.forms.impf_sub_1pl = {"quixéremos", "quixéramos"}
data.forms.impf_sub_2pl = {"quixereis", "quixerais"}
data.forms.impf_sub_3pl = {"quixeren", "quixeran"}
data.forms.impr_2sg = {"quier"}
data.forms.impr_2pl = {"queréi"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"ser"}
data.forms.gerund = {"siendo"}
data.forms.part_all = {"sío"}
data.forms.pres_ind_1sg = {"soi", "so"}
data.forms.pres_ind_2sg = {"yes"}
data.forms.pres_ind_3sg = {"ye"}
data.forms.pres_ind_1pl = {"somos"}
data.forms.pres_ind_2pl = {"sois"}
data.forms.pres_ind_3pl = {"son"}
data.forms.impf_ind_1sg = {"yera"}
data.forms.impf_ind_2sg = {"yeres"}
data.forms.impf_ind_3sg = {"yera"}
data.forms.impf_ind_1pl = {"yéremos", "yéramos"}
data.forms.impf_ind_2pl = {"yereis", "yerais"}
data.forms.impf_ind_3pl = {"yeren"}
data.forms.pret_ind_1sg = {"fui"}
data.forms.pret_ind_2sg = {"fuesti", "fuisti"}
data.forms.pret_ind_3sg = {"foi"}
data.forms.pret_ind_1pl = {"fuemos", "fuimos"}
data.forms.pret_ind_2pl = {"fuestis", "fuistis"}
data.forms.pret_ind_3pl = {"fueron"}
data.forms.plup_ind_1sg = {"fuere", "fuera"}
data.forms.plup_ind_2sg = {"fueres", "fueras"}
data.forms.plup_ind_3sg = {"fuere", "fuera"}
data.forms.plup_ind_1pl = {"fuéremos", "fuéramos"}
data.forms.plup_ind_2pl = {"fuereis", "fuerais"}
data.forms.plup_ind_3pl = {"fueren", "fueran"}
data.forms.futr_ind_1sg = {"seré"}
data.forms.futr_ind_2sg = {"serás"}
data.forms.futr_ind_3sg = {"será"}
data.forms.futr_ind_1pl = {"seremos"}
data.forms.futr_ind_2pl = {"seréis"}
data.forms.futr_ind_3pl = {"serán"}
data.forms.cond_ind_1sg = {"sería"}
data.forms.cond_ind_2sg = {"seríes"}
data.forms.cond_ind_3sg = {"sería"}
data.forms.cond_ind_1pl = {"seríemos", "seríamos"}
data.forms.cond_ind_2pl = {"seríeis", "seríais"}
data.forms.cond_ind_3pl = {"seríen"}
data.forms.pres_sub_1sg = {"seya"}
data.forms.pres_sub_2sg = {"seyas"}
data.forms.pres_sub_3sg = {"seya"}
data.forms.pres_sub_1pl = {"seyamos"}
data.forms.pres_sub_2pl = {"seyáis"}
data.forms.pres_sub_3pl = {"seyan"}
data.forms.impf_sub_1sg = {"fuere", "fuera"}
data.forms.impf_sub_2sg = {"fueres", "fueras"}
data.forms.impf_sub_3sg = {"fuere", "fuera"}
data.forms.impf_sub_1pl = {"fuéremos", "fuéramos"}
data.forms.impf_sub_2pl = {"fuereis", "fuerais"}
data.forms.impf_sub_3pl = {"fueren", "fueran"}
data.forms.impr_2sg = {"sé"}
data.forms.impr_2pl = {"sei"}
table.insert(data.categories, "Asturian irregular verbs")
table.insert(data.categories, "Asturian suppletive verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"tar"}
data.forms.gerund = {"tando"}
data.forms.part_all = {"tao"}
data.forms.pres_ind_1sg = {"to", "toi"}
data.forms.pres_ind_2sg = {"tas"}
data.forms.pres_ind_3sg = {"ta"}
data.forms.pres_ind_1pl = {"tamos"}
data.forms.pres_ind_2pl = {"táis"}
data.forms.pres_ind_3pl = {"tán"}
data.forms.impf_ind_1sg = {"taba"}
data.forms.impf_ind_2sg = {"tabes"}
data.forms.impf_ind_3sg = {"taba"}
data.forms.impf_ind_1pl = {"tabemos", "tabamos"}
data.forms.impf_ind_2pl = {"tabeis", "tabais"}
data.forms.impf_ind_3pl = {"taben"}
data.forms.pret_ind_1sg = {"tuvi", "tevi"}
data.forms.pret_ind_2sg = {"tuvisti", "tuviesti"}
data.forms.pret_ind_3sg = {"tuvo", "tevo"}
data.forms.pret_ind_1pl = {"tuvimos", "tuviemos"}
data.forms.pret_ind_2pl = {"tuvistis", "tuviestis"}
data.forms.pret_ind_3pl = {"tuvieron"}
data.forms.plup_ind_1sg = {"tuviere", "tuviera"}
data.forms.plup_ind_2sg = {"tuvieres", "tuvieras"}
data.forms.plup_ind_3sg = {"tuviere", "tuviera"}
data.forms.plup_ind_1pl = {"tuviéremos", "tuviéramos"}
data.forms.plup_ind_2pl = {"tuviereis", "tuvierais"}
data.forms.plup_ind_3pl = {"tuvieren", "tuvieran"}
data.forms.futr_ind_1sg = {"taré"}
data.forms.futr_ind_2sg = {"tarás"}
data.forms.futr_ind_3sg = {"tará"}
data.forms.futr_ind_1pl = {"taremos"}
data.forms.futr_ind_2pl = {"taréis"}
data.forms.futr_ind_3pl = {"tarán"}
data.forms.cond_ind_1sg = {"taría"}
data.forms.cond_ind_2sg = {"taríes"}
data.forms.cond_ind_3sg = {"taría"}
data.forms.cond_ind_1pl = {"taríemos", "taríamos"}
data.forms.cond_ind_2pl = {"taríeis", "taríais"}
data.forms.cond_ind_3pl = {"taríen"}
data.forms.pres_sub_1sg = {"tea"}
data.forms.pres_sub_2sg = {"teas"}
data.forms.pres_sub_3sg = {"tea"}
data.forms.pres_sub_1pl = {"teamos"}
data.forms.pres_sub_2pl = {"teáis"}
data.forms.pres_sub_3pl = {"tean"}
data.forms.impf_sub_1sg = {"tuviere", "tuviera"}
data.forms.impf_sub_2sg = {"tuvieres", "tuvieras"}
data.forms.impf_sub_3sg = {"tuviere", "tuviera"}
data.forms.impf_sub_1pl = {"tuviéremos", "tuviéramos"}
data.forms.impf_sub_2pl = {"tuviereis", "tuvierais"}
data.forms.impf_sub_3pl = {"tuvieren", "tuvieran"}
data.forms.impr_2sg = {"ta"}
data.forms.impr_2pl = {"tái"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"tener"}
data.forms.gerund = {"teniendo"}
data.forms.part_m = {"teníu"}
data.forms.part_f = {"tenida"}
data.forms.part_n = {"tenío"}
data.forms = {"teníos"}
data.forms = {"teníes"}
data.forms.pres_ind_1sg = {"tengo", "teo", "to"}
data.forms.pres_ind_2sg = {"tienes"}
data.forms.pres_ind_3sg = {"tien"}
data.forms.pres_ind_1pl = {"tenemos"}
data.forms.pres_ind_2pl = {"tenéis"}
data.forms.pres_ind_3pl = {"tienen"}
data.forms.impf_ind_1sg = {"tenía"}
data.forms.impf_ind_2sg = {"teníes"}
data.forms.impf_ind_3sg = {"tenía"}
data.forms.impf_ind_1pl = {"teníemos", "teníamos"}
data.forms.impf_ind_2pl = {"teníeis", "teníais"}
data.forms.impf_ind_3pl = {"teníen"}
data.forms.pret_ind_1sg = {"tuvi", "tevi"}
data.forms.pret_ind_2sg = {"tuvisti", "tuviesti"}
data.forms.pret_ind_3sg = {"tuvo", "tevo"}
data.forms.pret_ind_1pl = {"tuvimos", "tuviemos"}
data.forms.pret_ind_2pl = {"tuvistis", "tuviestis"}
data.forms.pret_ind_3pl = {"tuvieron"}
data.forms.plup_ind_1sg = {"tuviere", "tuviera"}
data.forms.plup_ind_2sg = {"tuvieres", "tuvieras"}
data.forms.plup_ind_3sg = {"tuviere", "tuviera"}
data.forms.plup_ind_1pl = {"tuviéremos", "tuviéramos"}
data.forms.plup_ind_2pl = {"tuviereis", "tuvierais"}
data.forms.plup_ind_3pl = {"tuvieren", "tuvieran"}
data.forms.futr_ind_1sg = {"tendré"}
data.forms.futr_ind_2sg = {"tendrás"}
data.forms.futr_ind_3sg = {"tendrá"}
data.forms.futr_ind_1pl = {"tendremos"}
data.forms.futr_ind_2pl = {"tendréis"}
data.forms.futr_ind_3pl = {"tendrán"}
data.forms.cond_ind_1sg = {"tendría"}
data.forms.cond_ind_2sg = {"tendríes"}
data.forms.cond_ind_3sg = {"tendría"}
data.forms.cond_ind_1pl = {"tendríemos", "tendríamos"}
data.forms.cond_ind_2pl = {"tendríeis", "tendríais"}
data.forms.cond_ind_3pl = {"tendríen"}
data.forms.pres_sub_1sg = {"tenga"}
data.forms.pres_sub_2sg = {"tengas"}
data.forms.pres_sub_3sg = {"tenga"}
data.forms.pres_sub_1pl = {"tengamos"}
data.forms.pres_sub_2pl = {"tengáis"}
data.forms.pres_sub_3pl = {"tengan"}
data.forms.impf_sub_1sg = {"tuviere", "tuviera"}
data.forms.impf_sub_2sg = {"tuvieres", "tuvieras"}
data.forms.impf_sub_3sg = {"tuviere", "tuviera"}
data.forms.impf_sub_1pl = {"tuviéremos", "tuviéramos"}
data.forms.impf_sub_2pl = {"tuviereis", "tuvierais"}
data.forms.impf_sub_3pl = {"tuvieren", "tuvieran"}
data.forms.impr_2sg = {"ten"}
data.forms.impr_2pl = {"tenéi"}
table.insert(data.categories, "Asturian irregular verbs")
end
inflections = function(args, data)
data.forms.infinitive = {"trayer", "traer"}
data.forms.gerund = {"trayendo"}
data.forms.part_m = {"trayíu", "traíu"}
data.forms.part_f = {"trayida", "traída"}
data.forms.part_n = {"trayío", "traío"}
data.forms = {"trayíos", "traíos"}
data.forms = {"trayíes", "traíes"}
data.forms.pres_ind_1sg = {"trayo", "traigo"}
data.forms.pres_ind_2sg = {"trayes", "traes"}
data.forms.pres_ind_3sg = {"traye", "trai"}
data.forms.pres_ind_1pl = {"trayíemos", "trayíamos", "traíemos", "traíamos"}
data.forms.pres_ind_2pl = {"trayíeis", "trayíais", "traíeis", "traíais"}
data.forms.pres_ind_3pl = {"trayen", "traen"}
data.forms.impf_ind_1sg = {"trayía", "traía"}
data.forms.impf_ind_2sg = {"trayíes", "traíes"}
data.forms.impf_ind_3sg = {"trayía", "traía"}
data.forms.impf_ind_1pl = {"trayíemos", "trayíamos", "traíemos", "traíamos"}
data.forms.impf_ind_2pl = {"trayíeis", "trayíais", "traíeis", "traíais"}
data.forms.impf_ind_3pl = {"trayíen", "traíen"}
data.forms.pret_ind_1sg = {"traxí"}
data.forms.pret_ind_2sg = {"traxisti", "traxesti"}
data.forms.pret_ind_3sg = {"traxo"}
data.forms.pret_ind_1pl = {"traximos", "traxemos"}
data.forms.pret_ind_2pl = {"traxistis", "traxestis"}
data.forms.pret_ind_3pl = {"traxeron"}
data.forms.plup_ind_1sg = {"traxere", "traxera"}
data.forms.plup_ind_2sg = {"traxeres", "traxeras"}
data.forms.plup_ind_3sg = {"traxere", "traxera"}
data.forms.plup_ind_1pl = {"traxéremos", "traxéramos"}
data.forms.plup_ind_2pl = {"traxereis", "traxerais"}
data.forms.plup_ind_3pl = {"traxeren", "traxeran"}
data.forms.futr_ind_1sg = {"trayeré", "traeré"}
data.forms.futr_ind_2sg = {"trayerás", "traerás"}
data.forms.futr_ind_3sg = {"trayerá", "traerá"}
data.forms.futr_ind_1pl = {"trayeremos", "traeremos"}
data.forms.futr_ind_2pl = {"trayeréis", "traeréis"}
data.forms.futr_ind_3pl = {"trayerán", "traerán"}
data.forms.cond_ind_1sg = {"trayería", "traería"}
data.forms.cond_ind_2sg = {"trayeríes", "traeríes"}
data.forms.cond_ind_3sg = {"trayería", "traería"}
data.forms.cond_ind_1pl = {"trayeríemos", "trayeríamos", "traeríemos", "traeríamos"}
data.forms.cond_ind_2pl = {"trayeríeis", "trayeríais", "traeríeis", "traeríais"}
data.forms.cond_ind_3pl = {"trayeríen", "traeríen"}
data.forms.pres_sub_1sg = {"traya", "traiga"}
data.forms.pres_sub_2sg = {"trayas", "traigas"}
data.forms.pres_sub_3sg = {"traya", "traiga"}
data.forms.pres_sub_1pl = {"trayamos", "traigamos"}
data.forms.pres_sub_2pl = {"trayáis", "traigáis"}
data.forms.pres_sub_3pl = {"trayan", "traigan"}
data.forms.impf_sub_1sg = {"traxere", "traxera"}
data.forms.impf_sub_2sg = {"traxeres", "traxeras"}
data.forms.impf_sub_3sg = {"traxere", "traxera"}
data.forms.impf_sub_1pl = {"traxéremos", "traxéramos"}
data.forms.impf_sub_2pl = {"traxereis", "traxerais"}
data.forms.impf_sub_3pl = {"traxeren", "traxeran"}
data.forms.impr_2sg = {"trai"}
data.forms.impr_2pl = {"trayéi", "traéi"}
table.insert(data.categories, "Asturian irregular verbs")
end
return inflections