Module:siwa-noun: Difference between revisions

No edit summary
No edit summary
Line 72: Line 72:
local prefix = sub(pagename, 1, -(#word+1))
local prefix = sub(pagename, 1, -(#word+1))
local xc = "[mnɲŋpbtdcɟkɡvðsɕzʑxɣhrlɬjw⁽ʰ⁾ʔː̥͡"..UNRELEASED.."]"
local xc = "[mnɲŋpbtdcɟkɡvðsɕzʑxɣhrlɬjw⁽ʰ⁾ʔː̥͡"..UNRELEASED.."]"
local pattern = "(" .. xc .. "?" .. vowels .. "+ː?" .. xc .. "*)"
local pattern = xc .. "?(" .. vowels .. "+ː?)" .. xc .. "*"
return gsub(syll_count(word), pattern, "%1") .. " " .. quality
return gsub(syll_count(word), pattern, "%1") .. " " .. quality