Module:number list/data/beme: Difference between revisions
Jukethatbox (talk | contribs) No edit summary |
No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
local export = {numbers = {}} | local export = {numbers = {}} | ||
local numbers = export.numbers | |||
local unpack = unpack or table.unpack | local unpack = unpack or table.unpack | ||
numbers[1] = { | |||
numbers[1] { | |||
cardinal = "wan", | cardinal = "wan", | ||
ordinal = "wanyeh" | ordinal = "wanyeh" | ||
| Line 79: | Line 77: | ||
for ones = 1, 9 do | for ones = 1, 9 do | ||
numbers[tens + ones] = { | numbers[tens + ones] = { | ||
cardinal = suff_tens .. " " .. | cardinal = suff_tens .. " " .. numbers[ones].cardinal, | ||
ordinal = suff_tens .. " " .. | ordinal = suff_tens .. " " .. numbers[ones].ordinal | ||
} | } | ||
end | end | ||
Latest revision as of 17:52, 13 June 2025
THANK YOU SWARE YOU THE GOAT!! Lua error in package.lua at line 80: module 'Module:math/compare' not found.
local export = {numbers = {}}
local numbers = export.numbers
local unpack = unpack or table.unpack
numbers[1] = {
cardinal = "wan",
ordinal = "wanyeh"
}
numbers[2] = {
cardinal = "tu",
ordinal = "tun"
}
numbers[3] = {
cardinal = "kri",
ordinal = "krin"
}
numbers[4] = {
cardinal = "pow",
ordinal = "powin"
}
numbers[5] = {
cardinal = "payeh",
ordinal = "payin"
}
numbers[6] = {
cardinal = "sis",
ordinal = "sisin"
}
numbers[7] = {
cardinal = "sibeng",
ordinal = "sibenyo"
}
numbers[8] = {
cardinal = "eyt",
ordinal = "eyteh"
}
numbers[9] = {
cardinal = "nyen",
ordinal = "nyem"
}
local function unpack_ipairs(t)
local i = 0
return function()
i = i + 1
if t[i] then
return i, unpack(t[i])
end
end
end
for i, suff_tens in unpack_ipairs {
{ "teng" },
{ "tuteng" },
{ "kriteng" },
{ "powteng" },
{ "pateng" },
{ "sisteng" },
{ "sibeteng" },
{ "eyteng" },
{ "nyenteng" }
} do
local tens = i * 10
numbers[tens] = {
cardinal = suff_tens,
ordinal = suff_tens .. " pi"
}
for ones = 1, 9 do
numbers[tens + ones] = {
cardinal = suff_tens .. " " .. numbers[ones].cardinal,
ordinal = suff_tens .. " " .. numbers[ones].ordinal
}
end
end
numbers[100] = {
cardinal = "onji",
ordinal = "onji pi"
}
numbers[1000] = {
cardinal = "tosan",
ordinal = "tosan pi"
}
return export