Module:number list/data/av: Difference between revisions

no edit summary
(Created page with "local export = {numbers = {}} local numbers = export.numbers -- Delete any number types that don't apply. numbers[0] = { --cardinal = "cero", --ordinal = { "cero", "ceroé...")
 
No edit summary
 
Line 99: Line 99:
end
end
end
end
end
local function accent_finally(word)
return compose(decompose(word):gsub(
"([aeiou])([iu]?[ns]?)$", "%1" .. acute .. "%2"))
end
end


for i, tens_cardinal, tens_ordinal in unpack_ipairs {
for i, tens_cardinal, tens_ordinal in unpack_ipairs {
{ "veinte", "vigésimo" },
{ "vigenti", "vigesmo" },
{ "treinta", "trigésimo" },
{ "trigenta", "trigesmo" },
{ "cuarenta", "cuadragésimo" },
{ "cadragenta", "cadragesmo" },
{ "cincuenta", "quincuagésimo" },
{ "cincagenta", "cincagesmo" },
{ "sesenta", "sexagésimo" },
{ "sesagenta", "sesagesmo" },
{ "setenta", "septuagésimo" },
{ "setagenta", "setagesmo" },
{ "ochenta", "octogésimo" },
{ "otagenta", "otogesmo" },
{ "noventa", "nonagésimo" },
{ "nonagenta", "nonagesmo" },
} do
} do
local tens = (i + 1) * 10
local tens = (i + 1) * 10