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

Jump to navigation Jump to search
no edit summary
(Created page with " local export = {numbers = {}} local numbers = export.numbers numbers[0] { cardinal = "siro", ordinal = "siroy", } 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...")
 
No edit summary
Line 1: Line 1:


local export = {numbers = {}}
local export = {numbers = {}}
local unpack = unpack or table.unpack


local numbers = export.numbers
local numbers = export.numbers
numbers[0] {
cardinal = "siro",
ordinal = "siroy",
}


numbers[1] {
numbers[1] {
cardinal = "wan",
cardinal = "wan",
ordinal = "wanyeh",
ordinal = "wanyeh"
}
}


numbers[2] = {
numbers[2] = {
     cardinal = "tu",
     cardinal = "tu",
     ordinal = "tun",
     ordinal = "tun"
}
}


numbers[3] = {
numbers[3] = {
     cardinal = "kri",
     cardinal = "kri",
     ordinal = "krin",
     ordinal = "krin"
}
}


numbers[4] = {
numbers[4] = {
     cardinal = "pow",
     cardinal = "pow",
     ordinal = "powin",
     ordinal = "powin"
}
}


numbers[5] = {
numbers[5] = {
     cardinal = "payeh",
     cardinal = "payeh",
     ordinal = "payin",
     ordinal = "payin"
}
}


numbers[6] = {
numbers[6] = {
     cardinal = "sis",
     cardinal = "sis",
     ordinal = "sisin",
     ordinal = "sisin"
}
}


numbers[7] = {
numbers[7] = {
     cardinal = "sibeng",
     cardinal = "sibeng",
     ordinal = "sibenyo",
     ordinal = "sibenyo"
}
}


numbers[8] = {
numbers[8] = {
     cardinal = "eyt",
     cardinal = "eyt",
     ordinal = "eyteh",
     ordinal = "eyteh"
}
}


numbers[9] = {
numbers[9] = {
     cardinal = "nyen",
     cardinal = "nyen",
     ordinal = "nyem",
     ordinal = "nyem"
}
 
numbers[10] = {
    cardinal = "teng",
    ordinal = "tengeh",
}
 
numbers[11] = {
    cardinal = "teng wan",
    ordinal = "teng wan pi",
}
 
numbers[12] = {
    cardinal = "teng tu",
    ordinal = "teng tu pi",
}
}


numbers[13] = {
local function unpack_ipairs(t)
    cardinal = "teng kri",
local i = 0
    ordinal = "teng kri pi",
return function()
}
i = i + 1
if t[i] then
return i, unpack(t[i])
end
end
end


numbers[14] = {
for i, suff_tens in unpack_ipairs {
    cardinal = "teng pow",
{ "teng" },
    ordinal = "teng pow pi",
{ "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 .. " " .. number[ones].cardinal,
ordinal = suff_tens .. " " .. number[ones].ordinal
}
end
end


numbers[15] = {
numbers[100] = {
    cardinal = "teng payeh",
cardinal = "onji",
    ordinal = "teng payeh pi",
ordinal = "onji pi"
}
}


numbers[16] = {
numbers[1000] = {
    cardinal = "teng sis",
cardinal = "tosan",
    ordinal = "teng sis pi",
ordinal = "tosan pi"
}
}


numbers[17] = {
    cardinal = "teng sibeng",
    ordinal = "teng sibeng pi",
}
numbers[18] = {
    cardinal = "teng eyt",
    ordinal = "teng eyt pi",
}
numbers[19] = {
    cardinal = "teng nyen",
    ordinal = "teng nyen pi",
}
numbers[20] = {
    cardinal = "tu teng",
    ordinal = "tu teng pi",
}


return export
return export
4,316

edits

Navigation menu