Mòdul:ca-verb/aguar
La documentació d'ús d'aquest mòdul es pot crear a Mòdul:ca-verb/aguar/ús
-- Formes irregulars del verb aguar
local function make_irregulars(forma)
for key1, form1 in pairs(forma) do
if type(form1) == "table" then
for key2, form2 in pairs(form1) do
if type(form2) == "table" then
for key3, form3 in pairs(form2) do
forma[key1][key2][key3] = mw.ustring.gsub(form3, "üi", "uï")
end
else
forma[key1][key2] = mw.ustring.gsub(form2, "üi", "uï")
end
end
else
forma[key1] = mw.ustring.gsub(form1, "üi", "uï")
end
end
forma["pres-ind"][4][1] = "aguu"
return forma
end
return {make_irregulars = make_irregulars}