Mòdul:roa-oca-verb/dar

De Viccionari

La documentació d'ús d'aquest mòdul es pot crear a Mòdul:roa-oca-verb/dar/ús

-- Model de conjugació antiga dar
local p = {}

function p.formes(infinitiu)
	local forma = {}
	
	forma.ger = {}
	forma.ger[1] = {}
	forma.ger[1][1] = "dant"
	
	forma.part = {}
	forma.part[1] = {}
	forma.part[1]["m-s"] = "dat"
	
	forma["pres-ind"] = {}
	forma["pres-ind"][1] = {}
	forma["pres-ind"][2] = {}
	forma["pres-ind"][1][1] = "do"
	forma["pres-ind"][1][4] = "dam"
	forma["pres-ind"][1][5] = "dats"
	forma["pres-ind"][2][5] = "dau"
	
	forma["imperf-ind"] = {}
	forma["imperf-ind"][1] = {}
	forma["imperf-ind"][2] = {}
	forma["imperf-ind"][1][1] = "dava"
	forma["imperf-ind"][1][2] = "daves"
	forma["imperf-ind"][1][3] = "dava"
	forma["imperf-ind"][1][4] = "dàvem"
	forma["imperf-ind"][1][5] = "dàvets"
	forma["imperf-ind"][2][5] = "dàveu"
	forma["imperf-ind"][1][6] = "daven"
	
	forma.pass = {}
	forma.pass[1] = {}
	forma.pass[2] = {}
	forma.pass[1][2] = "dares"
	forma.pass[1][3] = "da"
	forma.pass[1][4] = "dàrem"
	forma.pass[1][5] = "dàrets"
	forma.pass[2][5] = "dàreu"
	forma.pass[1][6] = "daren"
	
	forma.fut = {}
	forma.fut[1] = {}
	forma.fut[2] = {}
	forma.fut[1][1] = "daré"
	forma.fut[1][2] = "daràs"
	forma.fut[1][3] = "darà"
	forma.fut[1][4] = "darem"
	forma.fut[1][5] = "darets"
	forma.fut[2][5] = "dareu"
	forma.fut[1][6] = "daran"
	
	forma.cond = {}
	forma.cond[1] = {}
	forma.cond[2] = {}
	forma.cond[1][1] = "daria"
	forma.cond[1][2] = "daries"
	forma.cond[1][3] = "daria"
	forma.cond[1][4] = "daríem"
	forma.cond[1][5] = "daríets"
	forma.cond[2][5] = "daríeu"
	forma.cond[1][6] = "darien"
	
	forma["pres-subj"] = {}
	forma["pres-subj"][1] = {}
	forma["pres-subj"][2] = {}
	forma["pres-subj"][1][1] = "do"
	forma["pres-subj"][1][3] = "do"
	forma["pres-subj"][1][4] = "dem"
	forma["pres-subj"][1][5] = "dets"
	forma["pres-subj"][2][5] = "deu"
	
	forma["imperf-subj"] = {}
	forma["imperf-subj"][1] = {}
	forma["imperf-subj"][2] = {}
	forma["imperf-subj"][3] = {}
	forma["imperf-subj"][4] = {}
	forma["imperf-subj"][5] = {}
	forma["imperf-subj"][6] = {}
	forma["imperf-subj"][1][1] = "das"
	forma["imperf-subj"][2][1] = "des"
	forma["imperf-subj"][3][1] = "dara"
	forma["imperf-subj"][1][2] = "dasses"
	forma["imperf-subj"][2][2] = "desses"
	forma["imperf-subj"][3][2] = "dares"
	forma["imperf-subj"][1][3] = "das"
	forma["imperf-subj"][2][3] = "des"
	forma["imperf-subj"][3][3] = "dara"
	forma["imperf-subj"][1][4] = "dàssem"
	forma["imperf-subj"][2][4] = "déssem"
	forma["imperf-subj"][3][4] = "dàrem"
	forma["imperf-subj"][1][5] = "dàssets"
	forma["imperf-subj"][2][5] = "dàsseu"
	forma["imperf-subj"][3][5] = "déssets"
	forma["imperf-subj"][4][5] = "désseu"
	forma["imperf-subj"][5][5] = "dàrets"
	forma["imperf-subj"][6][5] = "dàreu"
	forma["imperf-subj"][1][6] = "dassen"
	forma["imperf-subj"][2][6] = "dessen"
	forma["imperf-subj"][3][6] = "daren"
	
	forma.imp = {}
	forma.imp[1] = {}
	forma.imp[2] = {}
	forma.imp[1][2] = "da"
	forma.imp[1][3] = forma["pres-subj"][1][3]
	forma.imp[1][4] = forma["pres-subj"][1][4]
	forma.imp[1][5] = forma["pres-ind"][1][5]
	forma.imp[2][5] = forma["pres-ind"][2][5]
	
	return forma
end

return p