Modul:number list/data/art-nav
Napohlad
- The following documentation is generated by Module:documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
This module contains data on various types of numbers in Na'vi.
(edit)
| Number | Cardinal | Ordinal | Fractional |
|---|---|---|---|
| 0 | kew | ||
| 1 | ʼaw | ʼawve | |
| 2 | mune | muve | mawl |
| 3 | pxey | pxeyve | pan |
| 4 | tsìng | tsìve | tsìpxì |
| 5 | mrr | mrrve | mrrpxì |
| 6 | pukap | puve | pupxì |
| 7 | kinä | kive | kipxì |
| 10 | vol | volve | volpxì |
| 11 | volaw | volawve | |
| 12 | vomun | vomuve | |
| 13 | vopey | vopeyve | |
| 14 | vosìng | vosìve | |
| 15 | vomrr | vomrrve | |
| 16 | vofu | vofuve | |
| 17 | vohin | vohive | |
| 20 | mevol | ||
| 21 | mevolaw | ||
| 22 | mevomun | ||
| 23 | mevopey | ||
| 24 | mevosìng | ||
| 25 | mevomrr | ||
| 26 | mevofu | ||
| 27 | mevohin | ||
| 30 | pxevol | ||
| 31 | pxevolaw | ||
| 32 | pxevomun | ||
| 33 | pxevopey | ||
| 34 | pxevosìng | ||
| 35 | pxevomrr | ||
| 36 | pxevofu | ||
| 37 | pxevohin | ||
| 40 | tsìvol | ||
| 41 | tsìvolaw | ||
| 42 | tsìvomun | ||
| 43 | tsìvopey | ||
| 44 | tsìvosìng | ||
| 45 | tsìvomrr | ||
| 46 | tsìvofu | ||
| 47 | tsìvohin | ||
| 50 | mrrvol | ||
| 51 | mrrvolaw | ||
| 52 | mrrvomun | ||
| 53 | mrrvopey | ||
| 54 | mrrvosìng | ||
| 55 | mrrvomrr | ||
| 56 | mrrvofu | ||
| 57 | mrrvohin | ||
| 60 | puvol | ||
| 61 | puvolaw | ||
| 62 | puvomun | ||
| 63 | puvopey | ||
| 64 | puvosìng | ||
| 65 | puvomrr | ||
| 66 | puvofu | ||
| 67 | puvohin | ||
| 70 | kivol | ||
| 71 | kivolaw | ||
| 72 | kivomun | ||
| 73 | kivopey | ||
| 74 | kivosìng | ||
| 75 | kivomrr | ||
| 76 | kivofu | ||
| 77 | kivohin | ||
| 100 | zam | ||
| 1,000 | vozam | ||
| 10,000 | zazam |
local export = {}
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local numbers = {}
export.numbers = numbers
numbers[0] = {
cardinal = "kew"
}
numbers[1] = {
cardinal = "ʼaw",
ordinal = "ʼawve"
}
numbers[2] = {
cardinal = "mune",
ordinal = "muve",
fractional = "mawl"
}
numbers[3] = {
cardinal = "pxey",
ordinal = "pxeyve",
fractional = "pan"
}
numbers[4] = {
cardinal = "tsìng",
ordinal = "tsìve",
fractional = "tsìpxì"
}
numbers[5] = {
cardinal = "mrr",
ordinal = "mrrve",
fractional = "mrrpxì"
}
numbers[6] = {
cardinal = "pukap",
ordinal = "puve",
fractional = "pupxì"
}
numbers[7] = {
cardinal = "kinä",
ordinal = "kive",
fractional = "kipxì"
}
numbers[10] = {
cardinal = "vol",
ordinal = "volve",
fractional = "volpxì"
}
numbers[11] = {
cardinal = "volaw",
ordinal = "volawve"
}
numbers[12] = {
cardinal = "vomun",
ordinal = "vomuve"
}
numbers[13] = {
cardinal = "vopey",
ordinal = "vopeyve"
}
numbers[14] = {
cardinal = "vosìng",
ordinal = "vosìve"
}
numbers[15] = {
cardinal = "vomrr",
ordinal = "vomrrve"
}
numbers[16] = {
cardinal = "vofu",
ordinal = "vofuve"
}
numbers[17] = {
cardinal = "vohin",
ordinal = "vohive"
}
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, tens_prefix in unpack_ipairs {
{ "me" },
{ "pxe" },
{ "tsì" },
{ "mrr" },
{ "pu" },
{ "ki" }
} do
local tens = (i + 1) * 10
for ones = 0, 7 do
numbers[tens + ones] = {
cardinal = tens_prefix .. numbers[10 + ones].cardinal
}
end
end
numbers[100] = {
cardinal = "zam"
}
numbers[1000] = {
cardinal = "vozam"
}
numbers[10000] = {
cardinal = "zazam"
}
return export