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

-- Formes irregulars del verb cabre o caber
local export = {}

function export.make_irregulars(forma)
	
	forma.fut[1][1] = "cabré"
	forma.fut[1][2] = "cabràs"
	forma.fut[1][3] = "cabrà"
	forma.fut[1][4] = "cabrem"
	forma.fut[1][5] = "cabreu"
	forma.fut[1][6] = "cabran"
	
	forma.cond[1][1] = "cabria"
	forma.cond[1][2] = "cabries"
	forma.cond[1][3] = "cabria"
	forma.cond[1][4] = "cabríem"
	forma.cond[1][5] = "cabríeu"
	forma.cond[1][6] = "cabrien"
	
	forma["pres-subj"][1][1] = "càpiga"
	forma["pres-subj"][1][2] = "càpigues"
	forma["pres-subj"][1][3] = "càpiga"
	forma["pres-subj"][1][4] = "capiguem"
	forma["pres-subj"][1][5] = "capigueu"
	forma["pres-subj"][1][6] = "càpiguen"
	
	forma["pres-subj"][2][1] = "càpia"
	forma["pres-subj"][2][2] = "càpies"
	forma["pres-subj"][2][3] = "càpia"
	forma["pres-subj"][2][4] = "capiem"
	forma["pres-subj"][2][5] = "capieu"
	forma["pres-subj"][2][6] = "càpien"
	forma["pres-subj"][2]["nota"] = "val"

	forma.imp[1][3] = forma["pres-subj"][1][3]
	forma.imp[1][4] = forma["pres-subj"][1][4]
	forma.imp[1][6] = forma["pres-subj"][1][6]
	
	forma.imp[2][3] = forma["pres-subj"][2][3]
	forma.imp[2][4] = forma["pres-subj"][2][4]
	forma.imp[2][6] = forma["pres-subj"][2][6]
	forma.imp[2]["nota"] = "val"
 
	forma["no-pres-ind"][1][2] = "queps"
	forma["no-pres-ind"][1][3] = "quep"
	forma["no-pres-ind"][1][6] = "queben"
	forma["no-pres-ind"][1]["nota"] = "centr, bal"
	
	forma["no-fut"] = {}
	forma["no-fut"][1] = {}
	forma["no-fut"][1][1] = "caberé"
	forma["no-fut"][1][2] = "caberàs"
	forma["no-fut"][1][3] = "caberà"
	forma["no-fut"][1][4] = "caberem"
	forma["no-fut"][1][5] = "cabereu"
	forma["no-fut"][1][6] = "caberan"
	forma["no-fut"][1]["nota"] = "centr, sept"
	
	forma["no-cond"] = {}
	forma["no-cond"][1] = {}
	forma["no-cond"][1][1] = "caberia"
	forma["no-cond"][1][2] = "caberies"
	forma["no-cond"][1][3] = "caberia"
	forma["no-cond"][1][4] = "caberíem"
	forma["no-cond"][1][5] = "caberíeu"
	forma["no-cond"][1][6] = "caberien"
	forma["no-cond"][1]["nota"] = "centr, sept"
	
	forma["no-cond"][2] = {}
	forma["no-cond"][2][1] = "caberiva"
	forma["no-cond"][2][2] = "caberives"
	forma["no-cond"][2][3] = "caberiva"
	forma["no-cond"][2][4] = "caberívem"
	forma["no-cond"][2][5] = "caberíveu"
	forma["no-cond"][2][6] = "caberiven"
	forma["no-cond"][2]["nota"] = "alg"
	
	forma["no-pres-subj"][1][1] = "cabi"
	forma["no-pres-subj"][1][2] = "cabis"
	forma["no-pres-subj"][1][3] = "cabi"
	forma["no-pres-subj"][1][4] = "cabem"
	forma["no-pres-subj"][1][5] = "cabeu"
	forma["no-pres-subj"][1][6] = "cabin"
	forma["no-pres-subj"][1]["nota"] = "or, n-occ"
	
	forma["no-pres-subj"][2] = {}
	forma["no-pres-subj"][2][2] = "cabos"
	forma["no-pres-subj"][2][3] = "cabo"
	forma["no-pres-subj"][2]["nota"] = "n-occ"
	
	forma["no-pres-subj"][3] = {}
	forma["no-pres-subj"][3][1] = "quèpiga"
	forma["no-pres-subj"][3][2] = "quèpigues"
	forma["no-pres-subj"][3][3] = "quèpiga"
	forma["no-pres-subj"][3][4] = "quepiguem"
	forma["no-pres-subj"][3][5] = "quepigueu"
	forma["no-pres-subj"][3][6] = "quèpiguen"
	forma["no-pres-subj"][3]["nota"] = "or"
	
	forma["no-pres-subj"][4] = {}
	forma["no-pres-subj"][4][4] = "capiam"
	forma["no-pres-subj"][4][5] = "capiau"
	forma["no-pres-subj"][4]["nota"] = "val"
	
	forma["no-imperf-subj"] = {}
	forma["no-imperf-subj"][1] = {}
	forma["no-imperf-subj"][1][1] = "capigués"
	forma["no-imperf-subj"][1][2] = "capiguesses"
	forma["no-imperf-subj"][1][3] = "capigués"
	forma["no-imperf-subj"][1][4] = "capiguéssem"
	forma["no-imperf-subj"][1][5] = "capiguésseu"
	forma["no-imperf-subj"][1][6] = "capiguessen"

	return forma
end

return export