Jump to content

Module:ast-conj/data

From Wiktionary, the free dictionary

This module needs documentation.
Please document this module by describing its purpose and usage on the documentation page.

local inflections = {}

inflections["ar"] = function(args, data)
	args[4] = args[4] or args[3] or args[2] or args[1]
	args[3] = args[3] or args[1]
	args[2] = args[2] or args[1]
	
	data.forms.infinitive = {args[1] .. "ar"}
	data.forms.gerund = {args[1] .. "ando"}
	data.forms.part_m = {args[1] .. "áu"}
	data.forms.part_f = {args[1] .. "ada"}
	data.forms.part_n = {args[1] .. "ao"}
	data.forms["part_m-p"] = {args[1] .. "aos"}
	data.forms["part_f-p"] = {args[1] .. "aes"}
	
	data.forms.pres_ind_1sg = {args[2] .. "o"}
	data.forms.pres_ind_2sg = {args[4] .. "es"}
	data.forms.pres_ind_3sg = {args[2] .. "a"}
	data.forms.pres_ind_1pl = {args[1] .. "amos"}
	data.forms.pres_ind_2pl = {args[1] .. "áis"}
	data.forms.pres_ind_3pl = {args[4] .. "en"}
	
	data.forms.impf_ind_1sg = {args[1] .. "aba"}
	data.forms.impf_ind_2sg = {args[1] .. "abes"}
	data.forms.impf_ind_3sg = {args[1] .. "aba"}
	data.forms.impf_ind_1pl = {args[1] .. "ábemos", args[1] .. "ábamos"}
	data.forms.impf_ind_2pl = {args[1] .. "abeis", args[1] .. "abais"}
	data.forms.impf_ind_3pl = {args[1] .. "aben"}
	
	data.forms.pret_ind_1sg = {args[3] .. "é"}
	data.forms.pret_ind_2sg = {args[1] .. "asti", args[3] .. "esti"}
	data.forms.pret_ind_3sg = {args[1] .. "ó"}
	data.forms.pret_ind_1pl = {args[3] .. "emos"}
	data.forms.pret_ind_2pl = {args[1] .. "astis", args[3] .. "estis"}
	data.forms.pret_ind_3pl = {args[1] .. "aron"}
	
	data.forms.plup_ind_1sg = {args[1] .. "are", args[1] .. "ara"}
	data.forms.plup_ind_2sg = {args[1] .. "ares", args[1] .. "aras"}
	data.forms.plup_ind_3sg = {args[1] .. "are", args[1] .. "ara"}
	data.forms.plup_ind_1pl = {args[1] .. "áremos", args[1] .. "áramos"}
	data.forms.plup_ind_2pl = {args[1] .. "areis", args[1] .. "arais"}
	data.forms.plup_ind_3pl = {args[1] .. "aren", args[1] .. "aran"}
	
	data.forms.futr_ind_1sg = {args[1] .. "aré"}
	data.forms.futr_ind_2sg = {args[1] .. "arás"}
	data.forms.futr_ind_3sg = {args[1] .. "ará"}
	data.forms.futr_ind_1pl = {args[1] .. "aremos"}
	data.forms.futr_ind_2pl = {args[1] .. "aréis"}
	data.forms.futr_ind_3pl = {args[1] .. "arán"}
	
	data.forms.cond_ind_1sg = {args[1] .. "aría"}
	data.forms.cond_ind_2sg = {args[1] .. "aríes"}
	data.forms.cond_ind_3sg = {args[1] .. "aría"}
	data.forms.cond_ind_1pl = {args[1] .. "aríemos", args[1] .. "aríamos"}
	data.forms.cond_ind_2pl = {args[1] .. "aríeis", args[1] .. "aríais"}
	data.forms.cond_ind_3pl = {args[1] .. "aríen"}
	
	data.forms.pres_sub_1sg = {args[4] .. "e"}
	data.forms.pres_sub_2sg = {args[4] .. "es", args[2] .. "as"}
	data.forms.pres_sub_3sg = {args[4] .. "e"}
	data.forms.pres_sub_1pl = {args[3] .. "emos"}
	data.forms.pres_sub_2pl = {args[3] .. "éis"}
	data.forms.pres_sub_3pl = {args[4] .. "en", args[2] .. "an"}
	
	data.forms.impf_sub_1sg = {args[1] .. "are", args[1] .. "ara"}
	data.forms.impf_sub_2sg = {args[1] .. "ares", args[1] .. "aras"}
	data.forms.impf_sub_3sg = {args[1] .. "are", args[1] .. "ara"}
	data.forms.impf_sub_1pl = {args[1] .. "áremos", args[1] .. "áramos"}
	data.forms.impf_sub_2pl = {args[1] .. "areis", args[1] .. "arais"}
	data.forms.impf_sub_3pl = {args[1] .. "aren", args[1] .. "aran"}
	
	data.forms.impr_2sg = {args[2] .. "a"}
	data.forms.impr_2pl = {args[1] .. "ái"}
end

inflections["er"] = function(args, data)
	
	data.forms.infinitive = {args[1] .. "er"}
	data.forms.gerund = {args[1] .. "iendo"}
	data.forms.part_m = {args[1] .. "íu"}
	data.forms.part_f = {args[1] .. "ida"}
	data.forms.part_n = {args[1] .. "ío"}
	data.forms["part_m-p"] = {args[1] .. "íos"}
	data.forms["part_f-p"] = {args[1] .. "íes"}
	
	data.forms.pres_ind_1sg = {args[1] .. "o"}
	data.forms.pres_ind_2sg = {args[1] .. "es"}
	data.forms.pres_ind_3sg = {args[1] .. "e"}
	data.forms.pres_ind_1pl = {args[1] .. "emos"}
	data.forms.pres_ind_2pl = {args[1] .. "éis"}
	data.forms.pres_ind_3pl = {args[1] .. "en"}
	
	data.forms.impf_ind_1sg = {args[1] .. "ía"}
	data.forms.impf_ind_2sg = {args[1] .. "íes"}
	data.forms.impf_ind_3sg = {args[1] .. "ía"}
	data.forms.impf_ind_1pl = {args[1] .. "íemos"}
	data.forms.impf_ind_2pl = {args[1] .. "íeis"}
	data.forms.impf_ind_3pl = {args[1] .. "íen"}
	
	data.forms.pret_ind_1sg = {args[1] .. "í"}
	data.forms.pret_ind_2sg = {args[1] .. "iesti"}
	data.forms.pret_ind_3sg = {args[1] .. "ió"}
	data.forms.pret_ind_1pl = {args[1] .. "iemos"}
	data.forms.pret_ind_2pl = {args[1] .. "iestis"}
	data.forms.pret_ind_3pl = {args[1] .. "ieron"}
	
	data.forms.plup_ind_1sg = {args[1] .. "iere"}
	data.forms.plup_ind_2sg = {args[1] .. "ieras"}
	data.forms.plup_ind_3sg = {args[1] .. "iere"}
	data.forms.plup_ind_1pl = {args[1] .. "iéremos"}
	data.forms.plup_ind_2pl = {args[1] .. "iereis"}
	data.forms.plup_ind_3pl = {args[1] .. "ieran"}
	
	data.forms.futr_ind_1sg = {args[1] .. "eré"}
	data.forms.futr_ind_2sg = {args[1] .. "erás"}
	data.forms.futr_ind_3sg = {args[1] .. "erá"}
	data.forms.futr_ind_1pl = {args[1] .. "eremos"}
	data.forms.futr_ind_2pl = {args[1] .. "eréis"}
	data.forms.futr_ind_3pl = {args[1] .. "erán"}
	
	data.forms.cond_ind_1sg = {args[1] .. "ería"}
	data.forms.cond_ind_2sg = {args[1] .. "eríes"}
	data.forms.cond_ind_3sg = {args[1] .. "ería"}
	data.forms.cond_ind_1pl = {args[1] .. "eríemos", args[1] .. "eríamos"}
	data.forms.cond_ind_2pl = {args[1] .. "eríeis", args[1] .. "eríais"}
	data.forms.cond_ind_3pl = {args[1] .. "eríen"}
	
	data.forms.pres_sub_1sg = {args[1] .. "a"}
	data.forms.pres_sub_2sg = {args[1] .. "as"}
	data.forms.pres_sub_3sg = {args[1] .. "a"}
	data.forms.pres_sub_1pl = {args[1] .. "amos"}
	data.forms.pres_sub_2pl = {args[1] .. "áis"}
	data.forms.pres_sub_3pl = {args[1] .. "an"}
	
	data.forms.impf_sub_1sg = {args[1] .. "iere"}
	data.forms.impf_sub_2sg = {args[1] .. "ieras"}
	data.forms.impf_sub_3sg = {args[1] .. "iere"}
	data.forms.impf_sub_1pl = {args[1] .. "iéremos"}
	data.forms.impf_sub_2pl = {args[1] .. "iereis"}
	data.forms.impf_sub_3pl = {args[1] .. "ieran"}
	
	data.forms.impr_2sg = {args[1] .. "i"}
	data.forms.impr_2pl = {args[1] .. "éi"}
end

inflections["ir"] = function(args, data)
	data.forms.infinitive = {args[1] .. "ir"}
	data.forms.gerund = {args[1] .. "iendo"}
	data.forms.part_m = {args[1] .. "íu"}
	data.forms.part_f = {args[1] .. "ida"}
	data.forms.part_n = {args[1] .. "ío"}
	data.forms["part_m-p"] = {args[1] .. "íos"}
	data.forms["part_f-p"] = {args[1] .. "íes"}
	
	data.forms.pres_ind_1sg = {args[1] .. "o"}
	data.forms.pres_ind_2sg = {args[1] .. "es"}
	data.forms.pres_ind_3sg = {args[1] .. "e"}
	data.forms.pres_ind_1pl = {args[1] .. "imos"}
	data.forms.pres_ind_2pl = {args[1] .. "ís"}
	data.forms.pres_ind_3pl = {args[1] .. "en"}
	
	data.forms.impf_ind_1sg = {args[1] .. "ía"}
	data.forms.impf_ind_2sg = {args[1] .. "íes"}
	data.forms.impf_ind_3sg = {args[1] .. "ía"}
	data.forms.impf_ind_1pl = {args[1] .. "íemos", args[1] .. "íamos"}
	data.forms.impf_ind_2pl = {args[1] .. "íeis", args[1] .. "íais"}
	data.forms.impf_ind_3pl = {args[1] .. "íen"}
	
	data.forms.pret_ind_1sg = {args[1] .. "í"}
	data.forms.pret_ind_2sg = {args[1] .. "iesti", args[1] .. "isti"}
	data.forms.pret_ind_3sg = {args[1] .. "ió"}
	data.forms.pret_ind_1pl = {args[1] .. "iemos", args[1] .. "imos"}
	data.forms.pret_ind_2pl = {args[1] .. "iestis", args[1] .. "istis"}
	data.forms.pret_ind_3pl = {args[1] .. "ieron"}
	
	data.forms.plup_ind_1sg = {args[1] .. "iere", args[1] .. "iera"}
	data.forms.plup_ind_2sg = {args[1] .. "ieres", args[1] .. "ieras"}
	data.forms.plup_ind_3sg = {args[1] .. "iere", args[1] .. "iera"}
	data.forms.plup_ind_1pl = {args[1] .. "iéremos", args[1] .. "iéramos"}
	data.forms.plup_ind_2pl = {args[1] .. "iereis", args[1] .. "ierais"}
	data.forms.plup_ind_3pl = {args[1] .. "ieren", args[1] .. "ieran"}
	
	data.forms.futr_ind_1sg = {args[1] .. "iré"}
	data.forms.futr_ind_2sg = {args[1] .. "irás"}
	data.forms.futr_ind_3sg = {args[1] .. "irá"}
	data.forms.futr_ind_1pl = {args[1] .. "iremos"}
	data.forms.futr_ind_2pl = {args[1] .. "iréis"}
	data.forms.futr_ind_3pl = {args[1] .. "irán"}
	
	data.forms.cond_ind_1sg = {args[1] .. "iría"}
	data.forms.cond_ind_2sg = {args[1] .. "iríes"}
	data.forms.cond_ind_3sg = {args[1] .. "iría"}
	data.forms.cond_ind_1pl = {args[1] .. "iríemos", args[1] .. "iríamos"}
	data.forms.cond_ind_2pl = {args[1] .. "iríeis", args[1] .. "iríais"}
	data.forms.cond_ind_3pl = {args[1] .. "iríen"}
	
	data.forms.pres_sub_1sg = {args[1] .. "a"}
	data.forms.pres_sub_2sg = {args[1] .. "as"}
	data.forms.pres_sub_3sg = {args[1] .. "a"}
	data.forms.pres_sub_1pl = {args[1] .. "amos"}
	data.forms.pres_sub_2pl = {args[1] .. "áis"}
	data.forms.pres_sub_3pl = {args[1] .. "an"}
	
	data.forms.impf_sub_1sg = {args[1] .. "iere", args[1] .. "iera"}
	data.forms.impf_sub_2sg = {args[1] .. "ieres", args[1] .. "ieras"}
	data.forms.impf_sub_3sg = {args[1] .. "iere", args[1] .. "iera"}
	data.forms.impf_sub_1pl = {args[1] .. "iéremos", args[1] .. "iéramos"}
	data.forms.impf_sub_2pl = {args[1] .. "iereis", args[1] .. "ierais"}
	data.forms.impf_sub_3pl = {args[1] .. "ieren", args[1] .. "ieran"}
	
	data.forms.impr_2sg = {args[1] .. "i"}
	data.forms.impr_2pl = {args[1] .. "íi"}
end

inflections["cir"] = function(args, data)
	data.forms.infinitive = {args[1] .. "cir"}
	data.forms.gerund = {args[1] .. "ciendo"}
	data.forms.part_m = {args[1] .. "cíu"}
	data.forms.part_f = {args[1] .. "cida"}
	data.forms.part_n = {args[1] .. "cío"}
	data.forms["part_m-p"] = {args[1] .. "cíos"}
	data.forms["part_f-p"] = {args[1] .. "cíes"}
	
	data.forms.pres_ind_1sg = {args[1] .. "zo"}
	data.forms.pres_ind_2sg = {args[1] .. "ces"}
	data.forms.pres_ind_3sg = {args[1] .. "z"}
	data.forms.pres_ind_1pl = {args[1] .. "cimos"}
	data.forms.pres_ind_2pl = {args[1] .. "cís"}
	data.forms.pres_ind_3pl = {args[1] .. "cen"}
	
	data.forms.impf_ind_1sg = {args[1] .. "cía"}
	data.forms.impf_ind_2sg = {args[1] .. "cíes"}
	data.forms.impf_ind_3sg = {args[1] .. "cía"}
	data.forms.impf_ind_1pl = {args[1] .. "cíemos"}
	data.forms.impf_ind_2pl = {args[1] .. "cíeis"}
	data.forms.impf_ind_3pl = {args[1] .. "cíen"}
	
	data.forms.pret_ind_1sg = {args[1] .. "cí"}
	data.forms.pret_ind_2sg = {args[1] .. "ciesti"}
	data.forms.pret_ind_3sg = {args[1] .. "ció"}
	data.forms.pret_ind_1pl = {args[1] .. "ciemos"}
	data.forms.pret_ind_2pl = {args[1] .. "ciestis"}
	data.forms.pret_ind_3pl = {args[1] .. "cieron"}
	
	data.forms.plup_ind_1sg = {args[1] .. "ciere"}
	data.forms.plup_ind_2sg = {args[1] .. "cieres"}
	data.forms.plup_ind_3sg = {args[1] .. "ciere"}
	data.forms.plup_ind_1pl = {args[1] .. "ciéremos"}
	data.forms.plup_ind_2pl = {args[1] .. "ciereis"}
	data.forms.plup_ind_3pl = {args[1] .. "cieren"}
	
	data.forms.futr_ind_1sg = {args[1] .. "ciré"}
	data.forms.futr_ind_2sg = {args[1] .. "cirás"}
	data.forms.futr_ind_3sg = {args[1] .. "cirá"}
	data.forms.futr_ind_1pl = {args[1] .. "ciremos"}
	data.forms.futr_ind_2pl = {args[1] .. "ciréis"}
	data.forms.futr_ind_3pl = {args[1] .. "cirán"}
	
	data.forms.cond_ind_1sg = {args[1] .. "ciría"}
	data.forms.cond_ind_2sg = {args[1] .. "ciríes"}
	data.forms.cond_ind_3sg = {args[1] .. "ciría"}
	data.forms.cond_ind_1pl = {args[1] .. "ciríemos", args[1] .. "ciríamos"}
	data.forms.cond_ind_2pl = {args[1] .. "ciríeis", args[1] .. "ciríais"}
	data.forms.cond_ind_3pl = {args[1] .. "ciríen"}
	
	data.forms.pres_sub_1sg = {args[1] .. "za"}
	data.forms.pres_sub_2sg = {args[1] .. "zas"}
	data.forms.pres_sub_3sg = {args[1] .. "za"}
	data.forms.pres_sub_1pl = {args[1] .. "zamos"}
	data.forms.pres_sub_2pl = {args[1] .. "záis"}
	data.forms.pres_sub_3pl = {args[1] .. "zan"}
	
	data.forms.impf_sub_1sg = {args[1] .. "ciere"}
	data.forms.impf_sub_2sg = {args[1] .. "cieres"}
	data.forms.impf_sub_3sg = {args[1] .. "ciere"}
	data.forms.impf_sub_1pl = {args[1] .. "ciéremos"}
	data.forms.impf_sub_2pl = {args[1] .. "ciereis"}
	data.forms.impf_sub_3pl = {args[1] .. "cieren"}
	
	data.forms.impr_2sg = {args[1] .. "z"}
	data.forms.impr_2pl = {args[1] .. "cíi"}
end

inflections["ensugar"] = function(args, data)
	inflections["ar"]({"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["part_m-p"], "ensuchos")
	table.insert(data.forms["part_f-p"], "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["coyer"] = function(args, data)
	inflections["ar"]({"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["facer"] = 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["part_m-p"] = {"fechos"}
	data.forms["part_f-p"] = {"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["poder"] = 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["part_m-p"] = {"podíos"}
	data.forms["part_f-p"] = {"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["poner"] = 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["part_m-p"] = {"puestos"}
	data.forms["part_f-p"] = {"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["querer"] = 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["part_m-p"] = {"queríos"}
	data.forms["part_f-p"] = {"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["ser"] = 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["tar"] = 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["tener"] = 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["part_m-p"] = {"teníos"}
	data.forms["part_f-p"] = {"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["trayer"] = 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["part_m-p"] = {"trayíos", "traíos"}
	data.forms["part_f-p"] = {"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