45,647
edits
No edit summary |
No edit summary |
||
Line 28: | Line 28: | ||
local function write_stress(term) | local function write_stress(term) | ||
local pattern = "(" .. consonants .. "*".. vowels .. "*" .. consonants .. "-)" | local pattern = "(" .. consonants .. "*".. vowels .. "*" .. consonants .. "-)" | ||
local syll = {} | |||
term = gsub(term, pattern, "·%1") | term = gsub(term, pattern, "·%1") | ||
term = gsub(term, "^·", "") | term = gsub(term, "^·", "") | ||
Line 34: | Line 35: | ||
term = gsub(term, "·(" .. consonants .. ")(" .. consonants .. ")", "%1·%2") | term = gsub(term, "·(" .. consonants .. ")(" .. consonants .. ")", "%1·%2") | ||
return | syll = split(term, "·") | ||
return table.concat(syll, " ") | |||
end | end | ||