Mòdul:ca-verb/heure

De Viccionari

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

-- Formes de heure/haure i de haver no auxiliar ni impersonal
local export = {}

function export.make_irregulars(forma)
	
	forma["pres-ind"][2] = nil
	
	forma["pres-subj"][1][4] = "haguem"
	forma["pres-subj"][1][5] = "hagueu"
	
	if forma.inf == "heure" then
		forma["pres-subj"][2] = nil
	else
		forma["pres-subj"][2]["nota"] = "val"
	end
	
	if forma.inf == "heure" then
		forma["imperf-subj"][3] = nil
	end
	
	forma["imp"][1][4] = "haguem"
	
	if forma.inf == "heure" then
		forma["imp"][2] = nil
	else
		forma["imp"][2][3] = "haga"
		forma["imp"][2][5] = nil
		forma["imp"][2][6] = "haguen"
		forma["imp"][2]["nota"] = "val"
	end
	
	forma["imp"][3] = nil

	forma["no-ger"] = nil
	
	forma["no-imperf-ind"] = nil
	
	forma["no-cond"] = nil
	
	forma["no-pres-subj"] = nil

	forma["no-imperf-subj"] = nil
	
	return forma
end

return export