45,640
edits
No edit summary |
No edit summary |
||
Line 43: | Line 43: | ||
local glottal = match(C, "[ʇǃǂǁʘ]ʼ") ~= nil | local glottal = match(C, "[ʇǃǂǁʘ]ʼ") ~= nil | ||
if pref then word = C .. v .. gsub(C, "[sšṣ]([ʇǃǂǁʘ])", "%1") .. r end | if (nasal or pref) or glottal then word = C .. (glottal and "" or v) .. gsub(C, "[sšṣ]([ʇǃǂǁʘ])", "%1") .. r | ||
elseif pref then word = C .. v .. gsub(C, "[sšṣ]([ʇǃǂǁʘ])", "%1") .. r end | |||
return word | return word |