182
edits
No edit summary |
No edit summary |
||
Line 86: | Line 86: | ||
-- isolate syllable boundary marks | -- isolate syllable boundary marks | ||
stresses = string.gsub(table.concat(result), "[^%.ˈ]", "") | stresses = string.gsub(table.concat(result), "[^%.ˈ]", "") | ||
stresses = mw.text.split(stresses, "", true) | stresses = mw.text.split(stresses, "", true) | ||
-- compute position of stress | -- compute position of stress | ||
syllables = 0 | |||
pos = 0 | pos = 0 | ||
for i,val in ipairs(stresses) do | for i,val in ipairs(stresses) do | ||
syllables = syllables + 1 | |||
if mw.ustring.match(val, "ˈ") then | if mw.ustring.match(val, "ˈ") then | ||
pos = i | pos = i |
edits