বিষয়বস্তুতে চলুন

মডিউল:number list/data/art-dtk

উইকিঅভিধান, মুক্ত অভিধান থেকে

এই মডিউলের জন্য মডিউল:number list/data/art-dtk/নথি-এ নথিপত্র তৈরি করা হয়ে থাকতে পারে

local export = {}

local unpack = unpack or table.unpack -- Lua 5.2 compatibility

local numbers = {}
export.numbers = numbers


numbers[1] = {
	cardinal = "at"
}

numbers[2] = {
	cardinal = "akat"
}

numbers[3] = {
	cardinal = "sen"
}

numbers[4] = {
	cardinal = "tor"
}

numbers[5] = {
	cardinal = "mek"
}

numbers[6] = {
	cardinal = "zhinda"
}

numbers[7] = {
	cardinal = "fekh"
}

numbers[8] = {
	cardinal = "ori"
}

numbers[9] = {
	cardinal = "qazat"
}

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 {
	{ "thi" },
	{ "chakat" },
	{ "chisen" },
	{ "chitor" },
	{ "chimek" },
	{ "chizhinda" },
	{ "chifekh" },
	{ "chori" },
	{ "chiqazat" }
} do
	local tens = i * 10
	numbers[tens] = {
		cardinal = suff_tens
	}
	for ones = 1, 9 do
		numbers[tens + ones] = {
			cardinal = numbers[ones].cardinal .. suff_tens
		}
	end
end

numbers[100] = {
	cardinal = "ken"
}

numbers[1000] = {
	cardinal = "dalen"
}

return export