45,640
edits
No edit summary |
No edit summary |
||
Line 30: | Line 30: | ||
local nasalized = "[ãĩṍᴍ]" | local nasalized = "[ãĩṍᴍ]" | ||
local glottalic = "[àèìòù]" | local glottalic = "[àèìòù]" | ||
local oral = "[aeiouàèìòù]" | |||
local click = "[ǀǃʘǂǁ]" | local click = "[ǀǃʘǂǁ]" | ||
Line 43: | Line 44: | ||
local rules = { | local rules = { | ||
{"ʇ", "ǀ"}, {"õ", "ṍ"}, {"o", "ɔ"}, {"ṭ", "ʈ"}, {"j", "ɟ"}, {"ñ", "ɲ"}, {"ch", "tʃ"}, {"ʈr", "ʈʂ"}, {"ṇ", "ɳ"}, | {"ʇ", "ǀ"}, {"õ", "ṍ"}, {"o", "ɔ"}, {"ṭ", "ʈ"}, {"j", "ɟ"}, {"ñ", "ɲ"}, {"ch", "tʃ"}, {"ʈr", "ʈʂ"}, {"ṇ", "ɳ"}, | ||
{"([" .. front_vowel .. "])ṯ", "s"}, | {"([" .. front_vowel .. "])ṯ", "s"}, {"ŋ([" .. back_vowel .. "])", "ɴ%1"}, | ||
{"m(" .. oral .. ")", "mᵇ%1"}, {"ŋ(" .. oral .. ")", "ŋᶢ%1"}, {"ɳ(" .. oral .. ")", "ᶯɖ%1"}, | |||
{"k([" .. front_vowel .. "])", "kx%1"}, {"k([" .. back_vowel .. "])", "q%1"}, | |||
{"([ḛḭṵaɔ]" .. TILDEBELOW .. "?)", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù", ["a" .. TILDEBELOW] = "à", ["ɔ" .. TILDEBELOW] = "ò"}}, | {"([ḛḭṵaɔ]" .. TILDEBELOW .. "?)", {["ḛ"] = "è", ["ḭ"] = "ì", ["ṵ"] = "ù", ["a" .. TILDEBELOW] = "à", ["ɔ" .. TILDEBELOW] = "ò"}}, | ||
{"([uùm]ʼ?)m", "%1ᴍ"}, {"m(ʼᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m> | {"([uùm]ʼ?)m", "%1ᴍ"}, {"m(ʼᴍ)", "ᴍ%1"}, -- tell apart between regular and syllabic <m> | ||
Line 77: | Line 81: | ||
{"ɴ", "ᵑ"}, {"(" .. click .. ")ʼ", "%1ˀ"}, {"(ᵑ" .. click .. ")x", "%1ʁ"}, {"(" .. click .. ")x", "%1χ"}, | {"ɴ", "ᵑ"}, {"(" .. click .. ")ʼ", "%1ˀ"}, {"(ᵑ" .. click .. ")x", "%1ʁ"}, {"(" .. click .. ")x", "%1χ"}, | ||