Module:number list/data/igl

Hello, you have come here looking for the meaning of the word Module:number list/data/igl. In DICTIOUS you will not only get to know all the dictionary meanings for the word Module:number list/data/igl, but we will also tell you about its etymology, its characteristics and you will know how to say Module:number list/data/igl in singular and plural. Everything you need to know about the word Module:number list/data/igl you have here. The definition of the word Module:number list/data/igl will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofModule:number list/data/igl, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.
local export = {}

local numbers = {}
export.numbers = numbers

local ordinal_prefix = "ẹ̀k"
local tens_prefix = "ẹ̀gw"

numbers = {
	cardinal = "òfo",
}

numbers = {
	cardinal = {"ényẹ́", "òókáà", "káà<q:adjectival>"},
	ordinal = {"éjódùdu"},
}

numbers = {
	cardinal = "èjì",
}

numbers = {
	cardinal = "ẹ̀ta", 
}
 
numbers = {
	cardinal = "ẹ̀lẹ̀",
}

numbers = {
	cardinal = "ẹ̀lú",
}

numbers = {
	cardinal = "ẹ̀fà",
}

numbers = {
	cardinal = "èbie",
}

numbers = {
	cardinal = "ẹ̀jọ",
}

numbers = {
	cardinal = "ẹ̀lá",
}

numbers = {
	cardinal = "ẹ̀gwá",
}

numbers = {
	cardinal = numbers.cardinal .. mw.ustring.sub(numbers.cardinal, 3)
}

local function create_ordinal(number)
	base_form = numbers.cardinal
	
	if mw.ustring.sub(base_form, 2, 2) == "̀" then
		return "ẹ́" .. mw.ustring.sub(base_form, 3)
	else 
		return "é" .. mw.ustring.sub(base_form, 2)
	end
end

for number = 2, 11 do
	str = create_ordinal(number)
	numbers.ordinal = ordinal_prefix .. str
end

for number = 12, 19 do
	base_num = number - 10
	numbers = {
		cardinal = tens_prefix .. mw.ustring.sub(numbers.ordinal, 4),
	}
end

for number = 12, 19 do
	str = create_ordinal(number)
	numbers.ordinal = ordinal_prefix .. str
end

return export