Module:number list/data/ang

local export = {numbers = {}}

local numbers = export.numbers export.additional_number_types = { {key = "age", after = "adverbial"}, }

numbers[1] = { cardinal = "ān", ordinal = "forma", adverbial = "ǣne", age = "ānwintre", -- multiplier = "", -- distributive = "", -- collective = "", -- fractional = "", }

numbers[2] = { cardinal = "twēġen", ordinal = "ōþer", adverbial = "tweowa", age = "twiwintre", }

numbers[3] = { cardinal = "þrī", ordinal = "þridda", adverbial = "þreowa", age = "þriwintre", }

numbers[4] = { cardinal = "fēower", ordinal = "fēorþa", age = "fēowerwintre", }

numbers[5] = { cardinal = "fīf", ordinal = "fīfta", age = "fīfwintre", }

numbers[6] = { cardinal = "six", ordinal = "sixta", age = "sixwintre", }

numbers[7] = { cardinal = "seofon", ordinal = "seofoþa", age = "seofonwintre", }

numbers[8] = { cardinal = "eahta", ordinal = "eahtoþa", age = "eahtawintre", }

numbers[9] = { cardinal = "nigon", ordinal = "nigoþa", age = "nigonwintre" }

numbers[10] = { cardinal = "tīen", ordinal = "tēoþa", age = "tīenwintre", }

numbers[11] = { cardinal = "endleofan", ordinal = {"endlyfta", "endlefta"}, }

numbers[12] = { cardinal = "twelf", ordinal = "twelfta", age = "twelfwintre", }

numbers[13] = { cardinal = "þrēotīene", ordinal = "þrēottēoþa", }

numbers[14] = { cardinal = "fēowertīene", ordinal = "fēowertēoþa", age = "fēowertīenewintre" }

numbers[15] = { cardinal = "fīftīene", ordinal = "fīftēoþa", age = "fīftīenewintre", }

numbers[16] = { cardinal = "sixtīene", ordinal = "sixtēoþa", age = "sixtīenewintre", }

numbers[17] = { cardinal = "seofontīene", ordinal = "seofontēoþa", }

numbers[18] = { cardinal = "eahtatīene", ordinal = "eahtatēoþa", age = "eahtatīenewintre", }

numbers[19] = { cardinal = "nigontīene", ordinal = "nigontēoþa", }

numbers[20] = { cardinal = "twēntiġ", ordinal = "twēntigoþa", age = "twentiġwintre", }

numbers[30] = { cardinal = "þrītiġ", ordinal = "þrītigoþa", age = "þrītiġwintre", }

numbers[40] = { cardinal = "fēowertiġ", ordinal = "fēowertigoþa", }

numbers[50] = { cardinal = "fīftiġ", ordinal = "fīftigoþa", }

numbers[60] = { cardinal = "sixtiġ", ordinal = "sixtigoþa", }

numbers[70] = { cardinal = "hundseofontiġ", ordinal = "hundseofontigoþa", age = "hundseofontiġwintre", }

numbers[80] = { cardinal = "hundeahtatiġ", ordinal = "hundeahtatigoþa", age = "hundeahtatiġwintre", }

numbers[90] = { cardinal = "hundnigontiġ", ordinal = "hundnigontigoþa", age = "hundnigontiġwintre", }

local replacements = { cardinal = { [2] = "twā", [3] = "þrēo", },	multiplier = { [2] = "twi", [3] = "þri", } }

for i = 1, 9 do	local multiplier = replacements.multiplier[i] or numbers[i].cardinal numbers[i].multiplier = multiplier .. "feald" numbers[i * 10].multiplier = numbers[i * 10].cardinal .. "feald" numbers[i + 10].multiplier = numbers[i + 10].cardinal .. "feald" for tens = 20, 90, 10 do		local ones_cardinal = replacements.cardinal[i] or numbers[i].cardinal local tens_numerals = numbers[tens] numbers[tens + i] = { cardinal = ones_cardinal .. " and " .. tens_numerals.cardinal, ordinal = ones_cardinal .. " and " .. tens_numerals.ordinal, }	end end

numbers[100] = { cardinal = {"hund", "hundred", "hundtēontiġ"}, ordinal = "hundtēontigoþa", multiplier = {"hundfeald", "hundtēontiġfeald"}, age = {"hundtēontiġwintre", "hundwintre", "ānhundwintre"} }

numbers[101] = { cardinal = "ān and hundtēontiġ", ordinal = "hundtēontigoþa and forma" }

numbers[200] = { cardinal = {"twā hund"}, }

numbers[300] = { cardinal = {"þrēo hund"}, age = "þrēohundwintre", }

numbers[400] = { cardinal = {"fēower hund"}, }

numbers[500] = { cardinal = {"fīf hund"}, }

numbers[600] = { cardinal = {"six hund"}, }

numbers[700] = { cardinal = {"seofon hund"}, age = "seofonhundwintre", }

numbers[800] = { cardinal = {"eahta hund"}, }

numbers[900] = { cardinal = {"nigon hund"}, }

numbers[1000] = { cardinal = "þūsend", multiplier = "þūsendfeald" }

return export