45,660
edits
No edit summary |
No edit summary |
||
Line 33: | Line 33: | ||
end | end | ||
function export.coalescence(word) | function export.coalescence(word, stress) | ||
local diphthongs = { | local diphthongs = { -- TODO: [ůy]V > ỷ in stressed | ||
["[aę]▫[aę]"] = "ả", ["e▫e"] = "ẻ", ["i▫i"] = "ỉ", ["[yů]▫[yů]"] = "ỷ", ["[uyů]▫[uyů]"] = "ủ", | ["[aę]▫[aę]"] = "ả", ["e▫e"] = "ẻ", ["i▫i"] = "ỉ", ["[yů]▫[yů]"] = "ỷ", ["[uyů]▫[uyů]"] = "ủ", | ||
["[ei]▫[aę]"] = "ia", ["([ou])▫[aę]"] = "%1a", ["[ůy]▫[aę]"] = "ůa", ["a▫[ei]"] = "ai", ["a▫[ou]"] = "au", ["[aę]▫[yůu]"] = "ay" | ["[ei]▫[aę]"] = "ia", ["([ou])▫[aę]"] = "%1a", ["[ůy]▫[aę]"] = "ůa", ["a▫[ei]"] = "ai", ["a▫[ou]"] = "au", ["[aę]▫[yůu]"] = "ay", | ||
["[eę]▫[ei]"] = "ei", ["[ie]▫o"] = "io", ["[eę]▫[ou]"] = "eu", [""] = "oi", | |||
["aa"] = "ā", ["aę"] = "ā", ["ae"] = "ai", ["ai"] = "ai", ["ao"] = "au", ["au"] = "au", ["a[yů]"] = "ay", | |||
["ęa"] = "ā", ["ęę"] = "ā", ["ęe"] = "ei", ["ęi"] = "ei", ["ęo"] = "eu", ["ęu"] = "ay", ["ę[yů]"] = "ay", | |||
["ea"] = "ia", ["eę"] = "ia", ["ee"] = "ē", ["ei"] = "ei", ["eo"] = "io", ["eu"] = "eu", ["e[yů]"] = "ey", | |||
["ia"] = "ia", ["ię"] = "ia", ["ie"] = "ie", ["ii"] = "ī", ["io"] = "io", ["iu"] = "iu", ["i[yů]"] = "iů", | |||
["oa"] = "oa", ["oę"] = "oa", ["oe"] = "oi", ["oi"] = "oi", ["oo"] = "uo", ["ou"] = "ou", ["o[yů]"] = "ou", | |||
["ua"] = "ua", ["uę"] = "ua", ["ue"] = "ui", ["ui"] = "ui", ["uo"] = "uo", ["uu"] = "ū", ["u[yů]"] = "ū", | |||
["[yů]a"] = "ůa", ["[yů]ę"] = "ůa", ["[yů]e"] = "ůi", ["[yů]i"] = "ůi", ["[yů]o"] = "uo", ["[yů]u"] = "ū", ["[yů][yů]"] = "ȳ", | |||
} | } | ||