Module:siwa-noun: Difference between revisions
No edit summary |
No edit summary |
||
| Line 20: | Line 20: | ||
local vowels = "[aeiouyůõảẻỉỏủỷęȯởử]" | local vowels = "[aeiouyůõảẻỉỏủỷęȯởử]" | ||
local consonants = "[mpbvntdsṡʦʨʥŋɲcɟħðrṁṅḥkgġhłƛɬḍ]" | local consonants = "[mpbvntdsṡʦʨʥŋɲcɟħðrṁṅḥkgġhłƛɬḍ]" | ||
| Line 111: | Line 110: | ||
m_data[decl_type](args, data) | m_data[decl_type](args, data) | ||
end | end | ||
local coal_cases = {"m", "ine", "ill", "ela", "ade", "all", "abl"} | |||
if g == "i" then | if g == "i" then | ||
| Line 116: | Line 117: | ||
-- Diphthong and long vowel coalescence | -- Diphthong and long vowel coalescence | ||
if (not parent_args.nocoal) and (not m_data[word]) then | if (not parent_args.nocoal) and (not m_data[word]) then | ||
for _, case in ipairs( | for _, case in ipairs(coal_cases) do | ||
local n = 1 | local n = 1 | ||
local v = "(" .. vowels .. ")" | local v = "(" .. vowels .. ")" | ||