This module contains data on various types of numbers in Proto-Slavic.
local export = {numbers = {}}
local n = export.numbers -- short name
--============// 1...10 (+1) //============--
export.numbers = {
cardinal = "*edinъ",
ordinal = "*pьrvъ",
adverbial = {"*edino šьdy", "*edьnojьťi"}, -- or: "*edьna šьdy"
multiplier = "*edinakъ", -- also: *edinъ, *edьnostajьnъ, *edьnostavьnъ
collective = "*edьnojь"
}
export.numbers = {
cardinal = "*dъva",
ordinal = "*vъtorъ",
adverbial = {"*dъva šьdy", "*dъvojьťi", "*dъva kortь"},
multiplier = {"*dъvojakъ", "*dъvojьnъ", "*dъva kortьnъ", "*dъvogubъ"},
collective = "*dъvojь",
fractional = {"*polъ", "*polovina"},
}
export.numbers = {
cardinal = "*trьje",
ordinal = "*tretь",
adverbial = {"*tri šьdy", "*trijьťi", "*trьje kortь"},
multiplier = {"*trojakъ", "*trojьnъ", "*trьje kortьnъ"},
collective = "*trojь",
fractional = "*tretina",
}
export.numbers = {
cardinal = "*četyre",
ordinal = "*četvьrtъ",
adverbial = {"*četyre šьdy", "*četyre kortь"},
multiplier = {"*četverъnъ", "*četyre kortьnъ"},
collective = "*čеtvеrо",
fractional = {"*četvьrtina", "*četvьrtь", "*četvьrtъka"},
}
export.numbers = {
cardinal = "*pę̑tь",
ordinal = "*pę̃tъ",
adverbial = "*pętь kortь",
multiplier = {"*pęterъnъ", "*pętь kortьnъ"},
collective = "*pętero",
fractional = "*pętina",
}
export.numbers = {
cardinal = "*šestь",
ordinal = "*šestъ",
adverbial = "*šestь kortь",
multiplier = {"*šesterъnъ", "*šestь kortьnъ"},
collective = "*šestero",
fractional = "*šestina",
}
export.numbers = {
cardinal = "*sedmь",
ordinal = "*sedmъ",
adverbial = "*sedmь kortь",
multiplier = {"*sedmerъnъ", "*sedmь kortьnъ"},
collective = "*sedmero",
fractional = "*sedmina",
}
export.numbers = {
cardinal = "*osmь",
ordinal = "*osmъ",
adverbial = "*osmь kortь",
multiplier = {"*osmerъnъ", "*osmь kortьnъ"},
collective = "*osmero",
fractional = "*osmina",
}
export.numbers = {
cardinal = "*devętь",
ordinal = "*devętъ",
adverbial = "*devętь kortь",
multiplier = {"*devętьnъ", "*devętь kortьnъ"},
collective = "*devętero",
fractional = "*devętina",
}
export.numbers = {
cardinal = "*desętь",
ordinal = "*desętъ",
adverbial = "*desętь kortь",
multiplier = {"*desętьnъ", "*desętь kortьnъ"},
collective = "*desętero", -- also: *desętina, *desętъkъ
fractional = "*desętina", -- also: *desętъkъ
}
--============// 11...19 (+1) //============--
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte", -- or *dъvě...
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
ordinal = { n.ordinal.." na desęte", n.cardinal.." na "..n.ordinal },
}
export.numbers = {
cardinal = n.cardinal .. " na desęte",
}
--============// 20...90 (+10) //============--
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
}
export.numbers = {
cardinal = n.cardinal .. " desęte",
ordinal = n.cardinal .. " desętъ",
}
export.numbers = {
cardinal = n.cardinal .. " desętъ",
}
--============// 100...900 (+100) //============--
export.numbers = {
cardinal = "*sъto",
}
export.numbers = {
cardinal = "*dъvě sъtě",
}
export.numbers = {
cardinal = "*četyri sъta",
}
export.numbers = {
cardinal = n.cardinal .. " sъtъ",
}
export.numbers = {
cardinal = n.cardinal .. " sъtъ",
}
export.numbers = {
cardinal = n.cardinal .. " sъtъ",
}
export.numbers = {
cardinal = n.cardinal .. " sъtъ",
ordinal = n.cardinal .. " sъtъ", -- also: n.cardinal.." sъtьnъ"
}
export.numbers = {
cardinal = n.cardinal .. " sъtъ",
}
--============// ... //============--
export.numbers = {
cardinal = "*tysǫti",
}
export.numbers = {
cardinal = "*tьma",
}
return export