Module:ábḫ-ipa: Difference between revisions

Jump to navigation Jump to search
no edit summary
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), "[^%.ˈ]", "")
x = stresses
syllables = string.len(stresses) - 1
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

Navigation menu