<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Amtev-pronunc</id>
	<title>Module:mtev-pronunc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Amtev-pronunc"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;action=history"/>
	<updated>2026-06-06T16:08:48Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528470&amp;oldid=prev</id>
		<title>Melinoë at 03:23, 6 June 2026</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528470&amp;oldid=prev"/>
		<updated>2026-06-06T03:23:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:23, 6 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l112&quot;&gt;Line 112:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 112:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local tt = {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local tt = {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- vowels&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- vowels&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;अ&quot;] = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐ&lt;/del&gt;&quot;, [&quot;आ&quot;] = &quot;ɑː&quot;, [&quot;इ&quot;] = &quot;i&quot;, [&quot;ई&quot;] = &quot;iː&quot;, [&quot;उ&quot;] = &quot;u&quot;, [&quot;ऊ&quot;] = &quot;uː&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;, [&quot;ऋ&quot;] = &quot;r̩&quot;, [&quot;ॠ&quot;] = &quot;r̩ː&lt;/del&gt;&quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;अ&quot;] = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑ&lt;/ins&gt;&quot;, [&quot;आ&quot;] = &quot;ɑː&quot;, [&quot;इ&quot;] = &quot;i&quot;, [&quot;ई&quot;] = &quot;iː&quot;, [&quot;उ&quot;] = &quot;u&quot;, [&quot;ऊ&quot;] = &quot;uː&quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&quot;ऌ&quot;] = &quot;l̩&quot;, [&quot;ॡ&quot;] = &quot;l̩ː&quot;, &lt;/del&gt;[&quot;ए&quot;] = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐj&lt;/del&gt;&quot;, [&quot;ऐ&quot;] = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑːj&lt;/del&gt;&quot;, [&quot;ओ&quot;] = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐw&lt;/del&gt;&quot;, [&quot;औ&quot;] = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑːw&lt;/del&gt;&quot;,  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;ए&quot;] = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;e&lt;/ins&gt;&quot;, [&quot;ऐ&quot;] = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eː&lt;/ins&gt;&quot;, [&quot;ओ&quot;] = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/ins&gt;&quot;, [&quot;औ&quot;] = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;oː&lt;/ins&gt;&quot;,  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- visarga     &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- visarga     &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;ः&amp;quot;] = &amp;quot;h&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;ः&amp;quot;] = &amp;quot;h&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l124&quot;&gt;Line 124:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 124:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --Vedic extensions&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     --Vedic extensions&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     [&amp;#039;ᳵ&amp;#039;] = &amp;quot;x&amp;quot;, [&amp;#039;ᳶ&amp;#039;] = &amp;quot;ɸ&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     [&amp;#039;ᳵ&amp;#039;] = &amp;quot;x&amp;quot;, [&amp;#039;ᳶ&amp;#039;] = &amp;quot;ɸ&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;local accent_vowel = {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	[&quot;ɐ&quot;] = &quot;ɐ́&quot;, [&quot;ɑː&quot;] = &quot;ɑ́ː&quot;, [&quot;i&quot;] = &quot;í&quot;, [&quot;iː&quot;] = &quot;íː&quot;, [&quot;u&quot;] = &quot;ú&quot;, [&quot;uː&quot;] = &quot;úː&quot;, [&quot;r̩&quot;] = &quot;ŕ̩&quot;, [&quot;r̩ː&quot;] = &quot;ŕ̩ː&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	[&quot;l̩&quot;] = &quot;ĺ̩&quot;, [&quot;l̩ː&quot;] = &quot;ĺ̩ː&quot;, [&quot;ɐj&quot;] = &quot;ɐ́j&quot;, [&quot;ɑːj&quot;] = &quot;ɑ́ːj&quot;, [&quot;ɐw&quot;] = &quot;ɐ́w&quot;, [&quot;ɑːw&quot;] = &quot;ɑ́ːw&quot;, &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l203&quot;&gt;Line 203:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 198:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- it is not necessary to include &amp;#039;l&amp;#039; in the pattern for short vowels as it doesn&amp;#039;t occur as a vowel in syllable coda and as consonantal &amp;#039;l&amp;#039; would then be erroneously included&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- it is not necessary to include &amp;#039;l&amp;#039; in the pattern for short vowels as it doesn&amp;#039;t occur as a vowel in syllable coda and as consonantal &amp;#039;l&amp;#039; would then be erroneously included&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local short_vowel_patt = &quot;^[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐiur&lt;/del&gt;]&quot; .. SYLLABIC .. &quot;?&quot; .. ACUTE .. &quot;?$&quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local short_vowel_patt = &quot;^[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑiur&lt;/ins&gt;]&quot; .. SYLLABIC .. &quot;?&quot; .. ACUTE .. &quot;?$&quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classic stress accent&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classic stress accent&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l259&quot;&gt;Line 259:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 254:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = gsub(&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = gsub(&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		text,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		text,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐɑiurleo&lt;/del&gt;])(&quot; .. SYLLABIC .. &quot;?)(&quot; .. ACUTE .. &quot;?)(ː?)([jw]?)ṃ&quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑiurleo&lt;/ins&gt;])(&quot; .. SYLLABIC .. &quot;?)(&quot; .. ACUTE .. &quot;?)(ː?)([jw]?)ṃ&quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&amp;quot;%1%2&amp;quot; .. NASAL .. &amp;quot;%3%4%5&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&amp;quot;%1%2&amp;quot; .. NASAL .. &amp;quot;%3%4%5&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l276&quot;&gt;Line 276:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 271:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			table.insert(t, consonants[c])&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			table.insert(t, consonants[c])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			if not diacritics[chars[i + 1]] then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			if not diacritics[chars[i + 1]] then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				table.insert(t, &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐ&lt;/del&gt;&quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				table.insert(t, &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑ&lt;/ins&gt;&quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		elseif c == &amp;quot;्&amp;quot; then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		elseif c == &amp;quot;्&amp;quot; then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l294&quot;&gt;Line 294:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 289:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	word = gsub(word, &amp;quot;ɭ̆([.&amp;#039;]?)ɦ&amp;quot;, &amp;quot;%1ɭ̆ʱ&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	word = gsub(word, &amp;quot;ɭ̆([.&amp;#039;]?)ɦ&amp;quot;, &amp;quot;%1ɭ̆ʱ&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- chandrabindu&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	word = gsub(&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		word,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		&quot;([ɐɑiurleo])(&quot; .. SYLLABIC .. &quot;?)(&quot; .. ACUTE .. &quot;?)(ː?)([jw]?)m̐&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		&quot;%1%2&quot; .. NASAL .. &quot;%3%4%5&quot;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return word&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return word&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l349&quot;&gt;Line 349:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 338:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local superscript = {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local superscript = {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	[&quot;ɐ&quot;] = &quot;ɐ̆&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;ɑ&amp;quot;] = &amp;quot;ɑ̆&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;ɑ&amp;quot;] = &amp;quot;ɑ̆&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;e&amp;quot;] = &amp;quot;ĕ&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&amp;quot;e&amp;quot;] = &amp;quot;ĕ&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l364&quot;&gt;Line 364:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 352:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classical&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classical&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnm = text&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnm = text&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(cla_phnm, &quot;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;éóíúŕĺ&lt;/del&gt;&quot; .. ACUTE .. &quot;]&quot;, {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(cla_phnm, &quot;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;éóíú&lt;/ins&gt;&quot; .. ACUTE .. &quot;]&quot;, {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		[&quot;é&quot;] = &quot;e&quot;, [&quot;ó&quot;] = &quot;o&quot;, [&quot;í&quot;] = &quot;i&quot;, [&quot;ú&quot;] = &quot;u&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		[&quot;é&quot;] = &quot;e&quot;, [&quot;ó&quot;] = &quot;o&quot;, [&quot;í&quot;] = &quot;i&quot;,  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		[&quot;ŕ&quot;] = &quot;r&quot;, [&quot;ĺ&quot;] = &quot;l&lt;/del&gt;&quot;, [ACUTE] = &quot;&quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		&lt;/ins&gt;[&quot;ú&quot;] = &quot;u&quot;, [ACUTE] = &quot;&quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	})&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	cla_phnm = gsub(cla_phnm, &quot;ɐ(&quot; .. NASAL .. &quot;?)j&quot;, &quot;e%1ː&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	cla_phnm = gsub(cla_phnm, &quot;ɐ(&quot; .. NASAL .. &quot;?)w&quot;, &quot;o%1ː&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	cla_phnm = gsub(cla_phnm, &quot;ɑ(&quot; .. NASAL .. &quot;?)ː([jw])&quot;, &quot;ɑ%1%2&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Add dental diacritic to t, d, tʰ, dʱ, n, l, s.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Add dental diacritic to t, d, tʰ, dʱ, n, l, s.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l385&quot;&gt;Line 385:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 370:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnt = abhinidhana_phonetic(cla_phnm)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnt = abhinidhana_phonetic(cla_phnm)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- cla_pron = gsub(cla_pron, &quot;r̩(&quot; .. NASAL .. &quot;?)(&quot; .. ACUTE .. &quot;?)(ː?)&quot;, &quot;ɾi%1%2%3&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- cla_pron = gsub(cla_pron, &quot;l̩(&quot; .. NASAL .. &quot;?)(&quot; .. ACUTE .. &quot;?)(ː?)&quot;, &quot;l̪i%1%2%3&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnt = gsub(&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnt = gsub(&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐɑeoiu&lt;/del&gt;])(&quot; .. NASAL .. &quot;?)(ː?)([jw]?)h$&quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑeoiu&lt;/ins&gt;])(&quot; .. NASAL .. &quot;?)(ː?)([jw]?)h$&quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		function (vow, nas, length, glide)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		function (vow, nas, length, glide)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l397&quot;&gt;Line 397:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 380:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnt = gsub(&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnt = gsub(&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐɑeoiu&lt;/del&gt;])(&quot; .. NASAL .. &quot;?)(ː?)([jw]?)h &quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&quot;([&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑeoiu&lt;/ins&gt;])(&quot; .. NASAL .. &quot;?)(ː?)([jw]?)h &quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		function (vow, nas, length, glide)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		function (vow, nas, length, glide)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow] .. &amp;quot; &amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow] .. &amp;quot; &amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Melinoë</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528469&amp;oldid=prev</id>
		<title>Melinoë at 03:16, 6 June 2026</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528469&amp;oldid=prev"/>
		<updated>2026-06-06T03:16:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:16, 6 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l412&quot;&gt;Line 412:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 412:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local function make_table(dialects&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, novedic&lt;/del&gt;, noclassical, nolabel)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local function make_table(dialects, noclassical, nolabel)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local dial_types = {&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;rig&#039;, &lt;/del&gt;&#039;cla&#039;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local dial_types = {&#039;cla&#039;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	if novedic then&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		table.remove(dial_types, 1)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	end&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if noclassical then&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	if noclassical then&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l470&quot;&gt;Line 470:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 466:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		w = {default = mw.loadData(&amp;quot;Module:headword/data&amp;quot;).pagename},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		w = {default = mw.loadData(&amp;quot;Module:headword/data&amp;quot;).pagename},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		a = {list = true, allow_holes = true, type = &amp;#039;number&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		a = {list = true, allow_holes = true, type = &amp;#039;number&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		novedic = {type = &#039;boolean&#039;},&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		noclassical = {type = &amp;#039;boolean&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		noclassical = {type = &amp;#039;boolean&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		nolabel = {type = &amp;#039;boolean&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		nolabel = {type = &amp;#039;boolean&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l483&quot;&gt;Line 483:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 478:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local dialects = make_dialects(text)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local dialects = make_dialects(text)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return make_table(dialects&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, args.novedic&lt;/del&gt;, args.noclassical, args.nolabel)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	return make_table(dialects, args.noclassical, args.nolabel)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;end&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;return export&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;return export&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Melinoë</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528468&amp;oldid=prev</id>
		<title>Melinoë at 03:14, 6 June 2026</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528468&amp;oldid=prev"/>
		<updated>2026-06-06T03:14:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:14, 6 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local m_IPA = require(&amp;quot;Module:IPA&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local m_IPA = require(&amp;quot;Module:IPA&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local lang = require(&quot;Module:languages&quot;).getByCode(&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sa&lt;/del&gt;&quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local lang = require(&quot;Module:languages&quot;).getByCode(&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mtev&lt;/ins&gt;&quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local m_a = require(&amp;quot;Module:accent qualifier&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local m_a = require(&amp;quot;Module:accent qualifier&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l70&quot;&gt;Line 70:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 70:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local vowel_list = {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;local vowel_list = {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐ&lt;/del&gt;&quot;] = true, [&quot;ɑː&quot;] = true, [&quot;i&quot;] = true, [&quot;iː&quot;] = true, [&quot;u&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;] = true, [&quot;uː&quot;] = true, [&quot;r̩&quot;] = true, [&quot;r̩ː&lt;/del&gt;&quot;] = true,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑ&lt;/ins&gt;&quot;] = true, [&quot;ɑː&quot;] = true, [&quot;i&quot;] = true, [&quot;iː&quot;] = true, [&quot;u&quot;] = true,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;l̩&quot;] = true, [&quot;l̩ː&lt;/del&gt;&quot;] = true, [&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐj&lt;/del&gt;&quot;] = true, [&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑːj&lt;/del&gt;&quot;] = true, [&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɐw&lt;/del&gt;&quot;] = true, [&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ɑːw&lt;/del&gt;&quot;] = true,  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	[&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uː&lt;/ins&gt;&quot;] = true, [&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;e&lt;/ins&gt;&quot;] = true, [&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eː&lt;/ins&gt;&quot;] = true, [&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;o&lt;/ins&gt;&quot;] = true, [&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;oː&lt;/ins&gt;&quot;] = true,  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l362&quot;&gt;Line 362:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 362:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = abhinidhana_phonemic(text)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	text = abhinidhana_phonemic(text)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- Rigvedic Sanskrit&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classical&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	local rig_phnm = text&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnm = gsub(rig_phnm, &quot;^ˈ&quot;, &quot;&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnm = gsub(rig_phnm, &quot;ˈ&quot;, &quot;.&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnm = gsub(rig_phnm, &quot; %.&quot;, &quot; &quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	local rig_phnt = abhinidhana_phonetic(rig_phnm)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- visarga alternation&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnt = gsub(rig_phnt, &quot;h([ %.ˈ]?)([p])&quot;, &quot;ɸ%1%2&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnt = gsub(rig_phnt, &quot;h([ %.ˈ]?)([k])&quot;, &quot;x%1%2&quot;)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	-- nasalized semivowels&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	rig_phnt = gsub(&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		rig_phnt,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		&quot;([ŋɲnɳm])(&quot; .. DENTAL .. &quot;?)([ %.ˈ]?)([lɭjʋ])([&quot; .. DENTAL .. FLAP .. &quot;]?)(ʱ?)&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		&quot;%4%5&quot; .. NASAL .. &quot;%3%4%5%6&quot;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	dialects[&#039;rig&#039;] = {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		label = &quot;Vedic&quot;,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		phonemic = rig_phnm,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		phonetic = rig_phnt,&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	-- Classical &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Sanskrit&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnm = text&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	local cla_phnm = text&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(cla_phnm, &amp;quot;[éóíúŕĺ&amp;quot; .. ACUTE .. &amp;quot;]&amp;quot;, {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	cla_phnm = gsub(cla_phnm, &amp;quot;[éóíúŕĺ&amp;quot; .. ACUTE .. &amp;quot;]&amp;quot;, {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l427&quot;&gt;Line 427:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 404:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	dialects[&amp;#039;cla&amp;#039;] = {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	dialects[&amp;#039;cla&amp;#039;] = {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		label = &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Classical Sanskrit&lt;/del&gt;&quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		label = &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Middle Tevvic&lt;/ins&gt;&quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		phonemic = cla_phnm,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		phonemic = cla_phnm,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		phonetic = cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		phonetic = cla_phnt,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Melinoë</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528467&amp;oldid=prev</id>
		<title>Melinoë: Created page with &quot;local export = {}  local u = require(&quot;Module:string/char&quot;) local gsub = mw.ustring.gsub local match = mw.ustring.match  local ACUTE     = u(0x0301) local COARTIC   = u(0x0361) local DENTAL    = u(0x032A) local FLAP      = u(0x0306) local NORELEASE = u(0x031A) local SYLLABIC  = u(0x0329) local NASAL     = u(0x0303)  local m_IPA = require(&quot;Module:IPA&quot;) local lang = require(&quot;Module:languages&quot;).getByCode(&quot;sa&quot;) local m_a = require(&quot;Module:accent qualifier&quot;)  local consonants...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:mtev-pronunc&amp;diff=528467&amp;oldid=prev"/>
		<updated>2026-06-06T03:08:43Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local export = {}  local u = require(&amp;quot;Module:string/char&amp;quot;) local gsub = mw.ustring.gsub local match = mw.ustring.match  local ACUTE     = u(0x0301) local COARTIC   = u(0x0361) local DENTAL    = u(0x032A) local FLAP      = u(0x0306) local NORELEASE = u(0x031A) local SYLLABIC  = u(0x0329) local NASAL     = u(0x0303)  local m_IPA = require(&amp;quot;Module:IPA&amp;quot;) local lang = require(&amp;quot;Module:languages&amp;quot;).getByCode(&amp;quot;sa&amp;quot;) local m_a = require(&amp;quot;Module:accent qualifier&amp;quot;)  local consonants...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local export = {}&lt;br /&gt;
&lt;br /&gt;
local u = require(&amp;quot;Module:string/char&amp;quot;)&lt;br /&gt;
local gsub = mw.ustring.gsub&lt;br /&gt;
local match = mw.ustring.match&lt;br /&gt;
&lt;br /&gt;
local ACUTE     = u(0x0301)&lt;br /&gt;
local COARTIC   = u(0x0361)&lt;br /&gt;
local DENTAL    = u(0x032A)&lt;br /&gt;
local FLAP      = u(0x0306)&lt;br /&gt;
local NORELEASE = u(0x031A)&lt;br /&gt;
local SYLLABIC  = u(0x0329)&lt;br /&gt;
local NASAL     = u(0x0303)&lt;br /&gt;
&lt;br /&gt;
local m_IPA = require(&amp;quot;Module:IPA&amp;quot;)&lt;br /&gt;
local lang = require(&amp;quot;Module:languages&amp;quot;).getByCode(&amp;quot;sa&amp;quot;)&lt;br /&gt;
local m_a = require(&amp;quot;Module:accent qualifier&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local consonants = {&lt;br /&gt;
	[&amp;quot;क&amp;quot;] = &amp;quot;k&amp;quot;, &lt;br /&gt;
	[&amp;quot;ग&amp;quot;] = &amp;quot;ɡ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ख&amp;quot;] = &amp;quot;kʰ&amp;quot;, &lt;br /&gt;
	[&amp;quot;घ&amp;quot;] = &amp;quot;ɡʱ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ङ&amp;quot;] = &amp;quot;ŋ&amp;quot;,&lt;br /&gt;
	[&amp;quot;च&amp;quot;] = &amp;quot;t͡ɕ&amp;quot;,&lt;br /&gt;
	[&amp;quot;ज&amp;quot;] = &amp;quot;d͡ʑ&amp;quot;,&lt;br /&gt;
	[&amp;quot;छ&amp;quot;] = &amp;quot;t͡ɕʰ&amp;quot;,&lt;br /&gt;
	[&amp;quot;झ&amp;quot;] = &amp;quot;d͡ʑʱ&amp;quot;,&lt;br /&gt;
	[&amp;quot;ञ&amp;quot;] = &amp;quot;ɲ&amp;quot;,&lt;br /&gt;
	[&amp;quot;त&amp;quot;] = &amp;quot;t&amp;quot;, &lt;br /&gt;
	[&amp;quot;द&amp;quot;] = &amp;quot;d&amp;quot;, &lt;br /&gt;
	[&amp;quot;थ&amp;quot;] = &amp;quot;tʰ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ध&amp;quot;] = &amp;quot;dʱ&amp;quot;, &lt;br /&gt;
	[&amp;quot;न&amp;quot;] = &amp;quot;n&amp;quot;,&lt;br /&gt;
	[&amp;quot;ट&amp;quot;] = &amp;quot;ʈ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ड&amp;quot;] = &amp;quot;ɖ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ठ&amp;quot;] = &amp;quot;ʈʰ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ढ&amp;quot;] = &amp;quot;ɖʱ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ण&amp;quot;] = &amp;quot;ɳ&amp;quot;,&lt;br /&gt;
	[&amp;quot;प&amp;quot;] = &amp;quot;p&amp;quot;, &lt;br /&gt;
	[&amp;quot;ब&amp;quot;] = &amp;quot;b&amp;quot;, &lt;br /&gt;
	[&amp;quot;फ&amp;quot;] = &amp;quot;pʰ&amp;quot;, &lt;br /&gt;
	[&amp;quot;भ&amp;quot;] = &amp;quot;bʱ&amp;quot;, &lt;br /&gt;
	[&amp;quot;म&amp;quot;] = &amp;quot;m&amp;quot;,&lt;br /&gt;
	[&amp;quot;य&amp;quot;] = &amp;quot;j&amp;quot;, &lt;br /&gt;
	[&amp;quot;र&amp;quot;] = &amp;quot;ɾ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ल&amp;quot;] = &amp;quot;l&amp;quot;, &lt;br /&gt;
	[&amp;quot;व&amp;quot;] = &amp;quot;ʋ&amp;quot;, &lt;br /&gt;
	[&amp;quot;श&amp;quot;] = &amp;quot;ɕ&amp;quot;, &lt;br /&gt;
	[&amp;quot;ष&amp;quot;] = &amp;quot;ʂ&amp;quot;, &lt;br /&gt;
	[&amp;quot;स&amp;quot;] = &amp;quot;s&amp;quot;, &lt;br /&gt;
	[&amp;quot;ह&amp;quot;] = &amp;quot;ɦ&amp;quot;,&lt;br /&gt;
	[&amp;quot;ज़&amp;quot;] = &amp;quot;z&amp;quot;,&lt;br /&gt;
	[&amp;quot;झ़&amp;quot;] = &amp;quot;ʑ&amp;quot;,&lt;br /&gt;
	[&amp;quot;ढ़&amp;quot;] = &amp;quot;ʐ&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local diacritics = {&lt;br /&gt;
	[&amp;quot;ा&amp;quot;] = &amp;quot;ɑː&amp;quot;, &lt;br /&gt;
	[&amp;quot;ि&amp;quot;] = &amp;quot;i&amp;quot;, &lt;br /&gt;
	[&amp;quot;ी&amp;quot;] = &amp;quot;iː&amp;quot;, &lt;br /&gt;
	[&amp;quot;ु&amp;quot;] = &amp;quot;u&amp;quot;, &lt;br /&gt;
	[&amp;quot;ू&amp;quot;] = &amp;quot;uː&amp;quot;, &lt;br /&gt;
	[&amp;quot;े&amp;quot;] = &amp;quot;e&amp;quot;, &lt;br /&gt;
	[&amp;quot;ै&amp;quot;] = &amp;quot;eː&amp;quot;, &lt;br /&gt;
	[&amp;quot;ो&amp;quot;] = &amp;quot;o&amp;quot;, &lt;br /&gt;
	[&amp;quot;ौ&amp;quot;] = &amp;quot;oː&amp;quot;, &lt;br /&gt;
	[&amp;quot;्&amp;quot;] = &amp;quot;&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local vowel_list = {&lt;br /&gt;
	[&amp;quot;ɐ&amp;quot;] = true, [&amp;quot;ɑː&amp;quot;] = true, [&amp;quot;i&amp;quot;] = true, [&amp;quot;iː&amp;quot;] = true, [&amp;quot;u&amp;quot;] = true, [&amp;quot;uː&amp;quot;] = true, [&amp;quot;r̩&amp;quot;] = true, [&amp;quot;r̩ː&amp;quot;] = true,&lt;br /&gt;
	[&amp;quot;l̩&amp;quot;] = true, [&amp;quot;l̩ː&amp;quot;] = true, [&amp;quot;ɐj&amp;quot;] = true, [&amp;quot;ɑːj&amp;quot;] = true, [&amp;quot;ɐw&amp;quot;] = true, [&amp;quot;ɑːw&amp;quot;] = true, &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local stop_list = {&lt;br /&gt;
	[&amp;quot;k&amp;quot;] = true, [&amp;quot;ɡ&amp;quot;] = true, [&amp;quot;kʰ&amp;quot;] = true, [&amp;quot;ɡʱ&amp;quot;] = true,&lt;br /&gt;
	[&amp;quot;t͡ɕ&amp;quot;] = true, [&amp;quot;d͡ʑ&amp;quot;] = true, [&amp;quot;t͡ɕʰ&amp;quot;] = true, [&amp;quot;d͡ʑʱ&amp;quot;] = true,&lt;br /&gt;
	[&amp;quot;t&amp;quot;] = true, [&amp;quot;d&amp;quot;] = true, [&amp;quot;tʰ&amp;quot;] = true, [&amp;quot;dʱ&amp;quot;] = true,&lt;br /&gt;
	[&amp;quot;ʈ&amp;quot;] = true, [&amp;quot;ɖ&amp;quot;] = true, [&amp;quot;ʈʰ&amp;quot;] = true, [&amp;quot;ɖʱ&amp;quot;] = true, &lt;br /&gt;
	[&amp;quot;p&amp;quot;] = true, [&amp;quot;b&amp;quot;] = true, [&amp;quot;pʰ&amp;quot;] = true, [&amp;quot;bʱ&amp;quot;] = true,&lt;br /&gt;
	[&amp;quot;z&amp;quot;] = true, [&amp;quot;ʑ&amp;quot;] = true, [&amp;quot;ʐ&amp;quot;] = true,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local consonant_sonority = {&lt;br /&gt;
	-- voiceless stops and affricates&lt;br /&gt;
	[&amp;quot;k&amp;quot;] = 1, [&amp;quot;kʰ&amp;quot;] = 1,&lt;br /&gt;
	[&amp;quot;t͡ɕ&amp;quot;] = 1, [&amp;quot;t͡ɕʰ&amp;quot;] = 1,&lt;br /&gt;
	[&amp;quot;t&amp;quot;] = 1, [&amp;quot;tʰ&amp;quot;] = 1,&lt;br /&gt;
	[&amp;quot;ʈ&amp;quot;] = 1, [&amp;quot;ʈʰ&amp;quot;] = 1,&lt;br /&gt;
	[&amp;quot;p&amp;quot;] = 1, [&amp;quot;pʰ&amp;quot;] = 1,&lt;br /&gt;
	-- voiceless fricatives&lt;br /&gt;
	[&amp;quot;ɕ&amp;quot;] = 2, [&amp;quot;ʂ&amp;quot;] = 2, [&amp;quot;s&amp;quot;] = 2, [&amp;quot;h&amp;quot;] = 2, [&amp;quot;x&amp;quot;] = 2, [&amp;quot;ɸ&amp;quot;] = 2,&lt;br /&gt;
	-- voiced stops and affricates&lt;br /&gt;
	[&amp;quot;ɡ&amp;quot;] = 3, [&amp;quot;ɡʱ&amp;quot;] = 3,&lt;br /&gt;
	[&amp;quot;d͡ʑ&amp;quot;] = 3, [&amp;quot;d͡ʑʱ&amp;quot;] = 3,&lt;br /&gt;
	[&amp;quot;d&amp;quot;] = 3, [&amp;quot;dʱ&amp;quot;] = 3,&lt;br /&gt;
	[&amp;quot;ɖ&amp;quot;] = 3, [&amp;quot;ɖʱ&amp;quot;] = 3,&lt;br /&gt;
	[&amp;quot;b&amp;quot;] = 3, [&amp;quot;bʱ&amp;quot;] = 3,&lt;br /&gt;
	-- voiced fricatives&lt;br /&gt;
	[&amp;quot;ɦ&amp;quot;] = 4,&lt;br /&gt;
	-- nasals&lt;br /&gt;
	[&amp;quot;ŋ&amp;quot;] = 5, [&amp;quot;ɲ&amp;quot;] = 5, [&amp;quot;n&amp;quot;] = 5, [&amp;quot;ɳ&amp;quot;] = 5, [&amp;quot;m&amp;quot;] = 5, [&amp;quot;m̐&amp;quot;] = 5, [&amp;quot;ṃ&amp;quot;] = 5,&lt;br /&gt;
	-- flaps&lt;br /&gt;
	[&amp;quot;ɾ&amp;quot;] = 6,&lt;br /&gt;
	-- laterals&lt;br /&gt;
	[&amp;quot;l&amp;quot;] = 7, [&amp;quot;ɭ̆&amp;quot;] = 7, [&amp;quot;ɭ̆ʱ&amp;quot;] = 7,&lt;br /&gt;
	-- glides&lt;br /&gt;
	[&amp;quot;j&amp;quot;] = 8, [&amp;quot;ʋ&amp;quot;] = 8,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local tt = {&lt;br /&gt;
	-- vowels&lt;br /&gt;
	[&amp;quot;अ&amp;quot;] = &amp;quot;ɐ&amp;quot;, [&amp;quot;आ&amp;quot;] = &amp;quot;ɑː&amp;quot;, [&amp;quot;इ&amp;quot;] = &amp;quot;i&amp;quot;, [&amp;quot;ई&amp;quot;] = &amp;quot;iː&amp;quot;, [&amp;quot;उ&amp;quot;] = &amp;quot;u&amp;quot;, [&amp;quot;ऊ&amp;quot;] = &amp;quot;uː&amp;quot;, [&amp;quot;ऋ&amp;quot;] = &amp;quot;r̩&amp;quot;, [&amp;quot;ॠ&amp;quot;] = &amp;quot;r̩ː&amp;quot;,&lt;br /&gt;
	[&amp;quot;ऌ&amp;quot;] = &amp;quot;l̩&amp;quot;, [&amp;quot;ॡ&amp;quot;] = &amp;quot;l̩ː&amp;quot;, [&amp;quot;ए&amp;quot;] = &amp;quot;ɐj&amp;quot;, [&amp;quot;ऐ&amp;quot;] = &amp;quot;ɑːj&amp;quot;, [&amp;quot;ओ&amp;quot;] = &amp;quot;ɐw&amp;quot;, [&amp;quot;औ&amp;quot;] = &amp;quot;ɑːw&amp;quot;, &lt;br /&gt;
	-- visarga    &lt;br /&gt;
	[&amp;quot;ः&amp;quot;] = &amp;quot;h&amp;quot;,&lt;br /&gt;
	-- chandrabindu&lt;br /&gt;
	[&amp;quot;ँ&amp;quot;] = &amp;quot;m̐&amp;quot;,&lt;br /&gt;
	-- anusvara&lt;br /&gt;
	[&amp;quot;ं&amp;quot;] = &amp;quot;ṃ&amp;quot;,&lt;br /&gt;
	-- avagraha&lt;br /&gt;
	[&amp;#039;ऽ&amp;#039;] = &amp;quot;&amp;quot;,&lt;br /&gt;
    --Vedic extensions&lt;br /&gt;
    [&amp;#039;ᳵ&amp;#039;] = &amp;quot;x&amp;quot;, [&amp;#039;ᳶ&amp;#039;] = &amp;quot;ɸ&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local accent_vowel = {&lt;br /&gt;
	[&amp;quot;ɐ&amp;quot;] = &amp;quot;ɐ́&amp;quot;, [&amp;quot;ɑː&amp;quot;] = &amp;quot;ɑ́ː&amp;quot;, [&amp;quot;i&amp;quot;] = &amp;quot;í&amp;quot;, [&amp;quot;iː&amp;quot;] = &amp;quot;íː&amp;quot;, [&amp;quot;u&amp;quot;] = &amp;quot;ú&amp;quot;, [&amp;quot;uː&amp;quot;] = &amp;quot;úː&amp;quot;, [&amp;quot;r̩&amp;quot;] = &amp;quot;ŕ̩&amp;quot;, [&amp;quot;r̩ː&amp;quot;] = &amp;quot;ŕ̩ː&amp;quot;,&lt;br /&gt;
	[&amp;quot;l̩&amp;quot;] = &amp;quot;ĺ̩&amp;quot;, [&amp;quot;l̩ː&amp;quot;] = &amp;quot;ĺ̩ː&amp;quot;, [&amp;quot;ɐj&amp;quot;] = &amp;quot;ɐ́j&amp;quot;, [&amp;quot;ɑːj&amp;quot;] = &amp;quot;ɑ́ːj&amp;quot;, [&amp;quot;ɐw&amp;quot;] = &amp;quot;ɐ́w&amp;quot;, [&amp;quot;ɑːw&amp;quot;] = &amp;quot;ɑ́ːw&amp;quot;, &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function shift_to_codas(syllables)&lt;br /&gt;
	-- shift codas to previous syllable using the Weerasinghe-Wasala-Gamage method &lt;br /&gt;
	local to_move = 0&lt;br /&gt;
	for i, syll in ipairs(syllables) do&lt;br /&gt;
		if i == 1 then&lt;br /&gt;
			-- no need to shift to coda if in the first syllable&lt;br /&gt;
		elseif #syll &amp;lt; 3 then&lt;br /&gt;
			-- coda movement only needed for onset clusters of 2 or more&lt;br /&gt;
		elseif #syll == 3 then&lt;br /&gt;
			-- V.CCV =&amp;gt; VC.CV&lt;br /&gt;
			to_move = 1&lt;br /&gt;
		elseif #syll == 4 then&lt;br /&gt;
			if syll[#syll - 1] == &amp;quot;ɾ&amp;quot; or syll[#syll - 1] == &amp;quot;j&amp;quot; or (stop_list[syll[1]] and stop_list[syll[2]]) then&lt;br /&gt;
				-- V.CCrV or V.CCyV =&amp;gt; VC.CrV or VC.CyV&lt;br /&gt;
				-- if the first two consonants are stops, VC.CCV&lt;br /&gt;
				to_move = 1&lt;br /&gt;
			else&lt;br /&gt;
				-- V.CCCV =&amp;gt; VCC.CV&lt;br /&gt;
				to_move = 2&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			-- 4 consonants or more&lt;br /&gt;
			if syll[#syll - 1] == &amp;quot;ɾ&amp;quot; or syll[#syll - 1] == &amp;quot;j&amp;quot; then&lt;br /&gt;
				to_move = #syll - 3&lt;br /&gt;
			else&lt;br /&gt;
				-- find index of consonant of least sonority&lt;br /&gt;
				to_move = #syll - 1&lt;br /&gt;
				local min_son = consonant_sonority[syll[#syll - 1]]&lt;br /&gt;
				for i = (#syll - 1), 1, -1 do&lt;br /&gt;
					if consonant_sonority[syll[i]] &amp;lt; min_son then&lt;br /&gt;
						to_move = i&lt;br /&gt;
						min_son = consonant_sonority[syll[i]]&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	&lt;br /&gt;
		while to_move &amp;gt; 0 do&lt;br /&gt;
			table.insert(syllables[i - 1], table.remove(syllables[i], 1))&lt;br /&gt;
			to_move = to_move - 1&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return syllables&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function syllabify(remainder, accent)&lt;br /&gt;
	local syllables = {}&lt;br /&gt;
	local syll = {}&lt;br /&gt;
	&lt;br /&gt;
	while #remainder &amp;gt; 0 do&lt;br /&gt;
		local phoneme = table.remove(remainder, 1)&lt;br /&gt;
		&lt;br /&gt;
		if vowel_list[phoneme] then&lt;br /&gt;
			table.insert(syll, phoneme)&lt;br /&gt;
			table.insert(syllables, syll)&lt;br /&gt;
			syll = {}&lt;br /&gt;
		else&lt;br /&gt;
			table.insert(syll, phoneme)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	-- store whatever consonants remain&lt;br /&gt;
	local final_cons = syll&lt;br /&gt;
	&lt;br /&gt;
	-- Vedic pitch accent&lt;br /&gt;
	if accent ~= nil and accent &amp;lt;= #syllables then&lt;br /&gt;
		syll = syllables[accent]&lt;br /&gt;
		syllables[accent][#syll] = accent_vowel[syll[#syll]]&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	syllables = shift_to_codas(syllables)&lt;br /&gt;
	&lt;br /&gt;
	-- it is not necessary to include &amp;#039;l&amp;#039; in the pattern for short vowels as it doesn&amp;#039;t occur as a vowel in syllable coda and as consonantal &amp;#039;l&amp;#039; would then be erroneously included&lt;br /&gt;
	local short_vowel_patt = &amp;quot;^[ɐiur]&amp;quot; .. SYLLABIC .. &amp;quot;?&amp;quot; .. ACUTE .. &amp;quot;?$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	-- Classic stress accent&lt;br /&gt;
--	local num_sylls = #syllables&lt;br /&gt;
--	if num_sylls == 2 then&lt;br /&gt;
--		table.insert(syllables[1], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--	elseif num_sylls == 3 then&lt;br /&gt;
--		-- if the final segment of the second syllable is not a short vowel, stress the second syllable&lt;br /&gt;
--		if match(syllables[2][#syllables[2]], short_vowel_patt) == nil then&lt;br /&gt;
--			table.insert(syllables[2], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--		-- else stress the third&lt;br /&gt;
--		else&lt;br /&gt;
--			table.insert(syllables[1], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--		end&lt;br /&gt;
--	elseif num_sylls &amp;gt;= 4 then&lt;br /&gt;
--		if match(syllables[num_sylls - 1][#syllables[num_sylls - 1]], short_vowel_patt) == nil then&lt;br /&gt;
--			table.insert(syllables[num_sylls - 1], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--		elseif match(syllables[num_sylls - 2][#syllables[num_sylls - 2]], short_vowel_patt) == nil then&lt;br /&gt;
--			table.insert(syllables[num_sylls - 2], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--		else&lt;br /&gt;
--			table.insert(syllables[num_sylls - 3], 1, &amp;#039;ˈ&amp;#039;)&lt;br /&gt;
--		end&lt;br /&gt;
--	end&lt;br /&gt;
&lt;br /&gt;
	-- If there are phonemes left, then the word ends in a consonant&lt;br /&gt;
	-- Add them to the last syllable&lt;br /&gt;
	for _, phoneme in ipairs(final_cons) do&lt;br /&gt;
		table.insert(syllables[#syllables], phoneme)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	for i, _ in ipairs(syllables) do&lt;br /&gt;
		syllables[i] = table.concat(syllables[i], &amp;quot;&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return table.concat(syllables, &amp;quot;.&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local anu_to_nasals = {&lt;br /&gt;
	[&amp;quot;k&amp;quot;] = &amp;quot;ŋ&amp;quot;, [&amp;quot;ɡ&amp;quot;] = &amp;quot;ŋ&amp;quot;, [&amp;quot;ŋ&amp;quot;] = &amp;quot;ŋ&amp;quot;,&lt;br /&gt;
	[&amp;quot;t͡ɕ&amp;quot;] = &amp;quot;ɲ&amp;quot;, [&amp;quot;d͡ʑ&amp;quot;] = &amp;quot;ɲ&amp;quot;, [&amp;quot;&amp;quot;] = &amp;quot;ɲ&amp;quot;,&lt;br /&gt;
	[&amp;quot;t&amp;quot;] = &amp;quot;n&amp;quot;, [&amp;quot;d&amp;quot;] = &amp;quot;n&amp;quot;, [&amp;quot;n&amp;quot;] = &amp;quot;n&amp;quot;,&lt;br /&gt;
	[&amp;quot;ʈ&amp;quot;] = &amp;quot;ɳ&amp;quot;, [&amp;quot;ɖ&amp;quot;] = &amp;quot;ɳ&amp;quot;, [&amp;quot;ɳ&amp;quot;] = &amp;quot;ɳ&amp;quot;,&lt;br /&gt;
	[&amp;quot;p&amp;quot;] = &amp;quot;m&amp;quot;, [&amp;quot;b&amp;quot;] = &amp;quot;m&amp;quot;, [&amp;quot;m&amp;quot;] = &amp;quot;m&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function anusvara(text)&lt;br /&gt;
	text = gsub(text, &amp;quot;ṃ$&amp;quot;, &amp;quot;m&amp;quot;) &lt;br /&gt;
	text = gsub(&lt;br /&gt;
		text,&lt;br /&gt;
		&amp;quot;ṃ([ %.ˈ]?)([kɡtdnʈɖpbm])([&amp;quot; .. DENTAL .. COARTIC .. &amp;quot;]?)([ɕʑ]?)&amp;quot;,&lt;br /&gt;
		function(div, cons, mark, fric)&lt;br /&gt;
			return anu_to_nasals[cons .. mark .. fric] .. div .. cons .. mark .. fric&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
	text = gsub(&lt;br /&gt;
		text,&lt;br /&gt;
		&amp;quot;([ɐɑiurleo])(&amp;quot; .. SYLLABIC .. &amp;quot;?)(&amp;quot; .. ACUTE .. &amp;quot;?)(ː?)([jw]?)ṃ&amp;quot;,&lt;br /&gt;
		&amp;quot;%1%2&amp;quot; .. NASAL .. &amp;quot;%3%4%5&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	text = gsub(text, &amp;quot;ṃ&amp;quot;, &amp;quot;ɴ&amp;quot;)&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function convert_word(word, accent)&lt;br /&gt;
	local chars = {}&lt;br /&gt;
	local t = {}&lt;br /&gt;
	&lt;br /&gt;
	gsub(word, &amp;quot;.&amp;quot;, function(c) table.insert(chars, c) end)&lt;br /&gt;
	&lt;br /&gt;
	for i, c in ipairs(chars) do&lt;br /&gt;
		if consonants[c] then&lt;br /&gt;
			table.insert(t, consonants[c])&lt;br /&gt;
			if not diacritics[chars[i + 1]] then&lt;br /&gt;
				table.insert(t, &amp;quot;ɐ&amp;quot;)&lt;br /&gt;
			end&lt;br /&gt;
		elseif c == &amp;quot;्&amp;quot; then&lt;br /&gt;
			-- do nothing&lt;br /&gt;
		elseif diacritics[c] then&lt;br /&gt;
			table.insert(t, diacritics[c])&lt;br /&gt;
		elseif tt[c] then&lt;br /&gt;
			table.insert(t, tt[c])&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	word = syllabify(t, accent)&lt;br /&gt;
	&lt;br /&gt;
	word = gsub(word, &amp;quot;%.ˈ&amp;quot;, &amp;quot;ˈ&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	-- correction for ळ्ह = ɭ̆ʱ&lt;br /&gt;
	word = gsub(word, &amp;quot;ɭ̆([.&amp;#039;]?)ɦ&amp;quot;, &amp;quot;%1ɭ̆ʱ&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	-- chandrabindu&lt;br /&gt;
	word = gsub(&lt;br /&gt;
		word,&lt;br /&gt;
		&amp;quot;([ɐɑiurleo])(&amp;quot; .. SYLLABIC .. &amp;quot;?)(&amp;quot; .. ACUTE .. &amp;quot;?)(ː?)([jw]?)m̐&amp;quot;,&lt;br /&gt;
		&amp;quot;%1%2&amp;quot; .. NASAL .. &amp;quot;%3%4%5&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	return word&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function convert_words(words, accents)&lt;br /&gt;
	local result = {}&lt;br /&gt;
	&lt;br /&gt;
	local word_num = 1&lt;br /&gt;
	for word in mw.text.gsplit(words, &amp;quot; &amp;quot;) do&lt;br /&gt;
		table.insert(result, convert_word(word, accents[word_num]))&lt;br /&gt;
		word_num = word_num + 1&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	text = table.concat(result, &amp;quot; &amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function phon_procs(text)&lt;br /&gt;
	-- Anusvāra&lt;br /&gt;
	text = anusvara(text)&lt;br /&gt;
	&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function abhinidhana_phonemic(text)&lt;br /&gt;
	--de-aspirate and de-affricate before stops&lt;br /&gt;
	text = gsub(&lt;br /&gt;
		text,&lt;br /&gt;
		&amp;quot;([kɡtdʈɖpb])(&amp;quot; .. DENTAL .. &amp;quot;?)[ʰʱ]?([ %.ˈ]?)([kɡtdʈɖpb])&amp;quot;,&lt;br /&gt;
		&amp;quot;%1%2%3%4&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	text = gsub(&lt;br /&gt;
		text,&lt;br /&gt;
		&amp;quot;([td])&amp;quot; .. COARTIC .. &amp;quot;[ɕʑ][ʰʱ]?([ %.ˈ]?)([kɡtdʈɖpb])&amp;quot;,&lt;br /&gt;
		&amp;quot;%1%2%3&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function abhinidhana_phonetic(text)&lt;br /&gt;
	text = gsub(&lt;br /&gt;
		text,&lt;br /&gt;
		&amp;quot;([kɡtdʈɖpb])(&amp;quot; .. DENTAL .. &amp;quot;?)([ %.ˈ]?)([kɡtdʈɖpb])&amp;quot;,&lt;br /&gt;
		&amp;quot;%1%2&amp;quot; .. NORELEASE .. &amp;quot;%3%4&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local superscript = {&lt;br /&gt;
	[&amp;quot;ɐ&amp;quot;] = &amp;quot;ɐ̆&amp;quot;,&lt;br /&gt;
	[&amp;quot;ɑ&amp;quot;] = &amp;quot;ɑ̆&amp;quot;,&lt;br /&gt;
	[&amp;quot;e&amp;quot;] = &amp;quot;ĕ&amp;quot;,&lt;br /&gt;
	[&amp;quot;o&amp;quot;] = &amp;quot;ŏ&amp;quot;,&lt;br /&gt;
	[&amp;quot;i&amp;quot;] = &amp;quot;ĭ&amp;quot;,&lt;br /&gt;
	[&amp;quot;u&amp;quot;] = &amp;quot;ŭ&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local function make_dialects(text)&lt;br /&gt;
	local dialects = {}&lt;br /&gt;
	&lt;br /&gt;
	text = abhinidhana_phonemic(text)&lt;br /&gt;
&lt;br /&gt;
	-- Rigvedic Sanskrit&lt;br /&gt;
	local rig_phnm = text&lt;br /&gt;
	rig_phnm = gsub(rig_phnm, &amp;quot;^ˈ&amp;quot;, &amp;quot;&amp;quot;)&lt;br /&gt;
	rig_phnm = gsub(rig_phnm, &amp;quot;ˈ&amp;quot;, &amp;quot;.&amp;quot;)&lt;br /&gt;
	rig_phnm = gsub(rig_phnm, &amp;quot; %.&amp;quot;, &amp;quot; &amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	local rig_phnt = abhinidhana_phonetic(rig_phnm)&lt;br /&gt;
	-- visarga alternation&lt;br /&gt;
	rig_phnt = gsub(rig_phnt, &amp;quot;h([ %.ˈ]?)([p])&amp;quot;, &amp;quot;ɸ%1%2&amp;quot;)&lt;br /&gt;
	rig_phnt = gsub(rig_phnt, &amp;quot;h([ %.ˈ]?)([k])&amp;quot;, &amp;quot;x%1%2&amp;quot;)&lt;br /&gt;
	-- nasalized semivowels&lt;br /&gt;
	rig_phnt = gsub(&lt;br /&gt;
		rig_phnt,&lt;br /&gt;
		&amp;quot;([ŋɲnɳm])(&amp;quot; .. DENTAL .. &amp;quot;?)([ %.ˈ]?)([lɭjʋ])([&amp;quot; .. DENTAL .. FLAP .. &amp;quot;]?)(ʱ?)&amp;quot;,&lt;br /&gt;
		&amp;quot;%4%5&amp;quot; .. NASAL .. &amp;quot;%3%4%5%6&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	&lt;br /&gt;
	dialects[&amp;#039;rig&amp;#039;] = {&lt;br /&gt;
		label = &amp;quot;Vedic&amp;quot;,&lt;br /&gt;
		phonemic = rig_phnm,&lt;br /&gt;
		phonetic = rig_phnt,&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	-- Classical Sanskrit&lt;br /&gt;
	local cla_phnm = text&lt;br /&gt;
	cla_phnm = gsub(cla_phnm, &amp;quot;[éóíúŕĺ&amp;quot; .. ACUTE .. &amp;quot;]&amp;quot;, {&lt;br /&gt;
		[&amp;quot;é&amp;quot;] = &amp;quot;e&amp;quot;, [&amp;quot;ó&amp;quot;] = &amp;quot;o&amp;quot;, [&amp;quot;í&amp;quot;] = &amp;quot;i&amp;quot;, [&amp;quot;ú&amp;quot;] = &amp;quot;u&amp;quot;,&lt;br /&gt;
		[&amp;quot;ŕ&amp;quot;] = &amp;quot;r&amp;quot;, [&amp;quot;ĺ&amp;quot;] = &amp;quot;l&amp;quot;, [ACUTE] = &amp;quot;&amp;quot;&lt;br /&gt;
	})&lt;br /&gt;
	cla_phnm = gsub(cla_phnm, &amp;quot;ɐ(&amp;quot; .. NASAL .. &amp;quot;?)j&amp;quot;, &amp;quot;e%1ː&amp;quot;)&lt;br /&gt;
	cla_phnm = gsub(cla_phnm, &amp;quot;ɐ(&amp;quot; .. NASAL .. &amp;quot;?)w&amp;quot;, &amp;quot;o%1ː&amp;quot;)&lt;br /&gt;
	cla_phnm = gsub(cla_phnm, &amp;quot;ɑ(&amp;quot; .. NASAL .. &amp;quot;?)ː([jw])&amp;quot;, &amp;quot;ɑ%1%2&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	-- Add dental diacritic to t, d, tʰ, dʱ, n, l, s.&lt;br /&gt;
	cla_phnm = gsub(&lt;br /&gt;
	    cla_phnm,&lt;br /&gt;
	    &amp;quot;([td]&amp;quot; .. COARTIC .. &amp;quot;?[ɕʑ]?)([ʰʱ]?)&amp;quot;,&lt;br /&gt;
	    function(base_consonant, aspiration)&lt;br /&gt;
	        if base_consonant == &amp;quot;t&amp;quot; or base_consonant == &amp;quot;d&amp;quot; then&lt;br /&gt;
	            return base_consonant .. DENTAL .. aspiration&lt;br /&gt;
	        end&lt;br /&gt;
	    end&lt;br /&gt;
    )&lt;br /&gt;
	cla_phnm = gsub(cla_phnm, &amp;quot;([nls])&amp;quot;, &amp;quot;%1&amp;quot; .. DENTAL)&lt;br /&gt;
	&lt;br /&gt;
	local cla_phnt = abhinidhana_phonetic(cla_phnm)&lt;br /&gt;
	-- cla_pron = gsub(cla_pron, &amp;quot;r̩(&amp;quot; .. NASAL .. &amp;quot;?)(&amp;quot; .. ACUTE .. &amp;quot;?)(ː?)&amp;quot;, &amp;quot;ɾi%1%2%3&amp;quot;)&lt;br /&gt;
	-- cla_pron = gsub(cla_pron, &amp;quot;l̩(&amp;quot; .. NASAL .. &amp;quot;?)(&amp;quot; .. ACUTE .. &amp;quot;?)(ː?)&amp;quot;, &amp;quot;l̪i%1%2%3&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	cla_phnt = gsub(&lt;br /&gt;
		cla_phnt,&lt;br /&gt;
		&amp;quot;([ɐɑeoiu])(&amp;quot; .. NASAL .. &amp;quot;?)(ː?)([jw]?)h$&amp;quot;,&lt;br /&gt;
		function (vow, nas, length, glide)&lt;br /&gt;
			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow]&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
	cla_phnt = gsub(&lt;br /&gt;
		cla_phnt,&lt;br /&gt;
		&amp;quot;([ɐɑeoiu])(&amp;quot; .. NASAL .. &amp;quot;?)(ː?)([jw]?)h &amp;quot;,&lt;br /&gt;
		function (vow, nas, length, glide)&lt;br /&gt;
			return vow .. nas .. length .. glide .. &amp;quot;h&amp;quot; .. superscript[vow] .. &amp;quot; &amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	)&lt;br /&gt;
	&lt;br /&gt;
	dialects[&amp;#039;cla&amp;#039;] = {&lt;br /&gt;
		label = &amp;quot;Classical Sanskrit&amp;quot;,&lt;br /&gt;
		phonemic = cla_phnm,&lt;br /&gt;
		phonetic = cla_phnt,&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	return dialects&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function make_table(dialects, novedic, noclassical, nolabel)&lt;br /&gt;
	local dial_types = {&amp;#039;rig&amp;#039;, &amp;#039;cla&amp;#039;}&lt;br /&gt;
	&lt;br /&gt;
	if novedic then&lt;br /&gt;
		table.remove(dial_types, 1)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if noclassical then&lt;br /&gt;
		table.remove(dial_types, 2)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if #dial_types == 1 then&lt;br /&gt;
		local dial = dial_types[1]&lt;br /&gt;
		local IPA_args = {{pron = &amp;#039;/&amp;#039; .. dialects[dial].phonemic .. &amp;#039;/&amp;#039;}}&lt;br /&gt;
		if dialects[dial].phonemic ~= dialects[dial].phonetic then&lt;br /&gt;
			table.insert(IPA_args, {pron = &amp;#039;[&amp;#039; .. dialects[dial].phonetic .. &amp;#039;]&amp;#039;})&lt;br /&gt;
		end&lt;br /&gt;
		if nolabel then&lt;br /&gt;
			return m_IPA.format_IPA_full { lang = lang, items = IPA_args }&lt;br /&gt;
		else&lt;br /&gt;
			return table.concat{&lt;br /&gt;
				&amp;#039;\n* &amp;#039;,&lt;br /&gt;
				m_a.format_qualifiers(lang, {dialects[dial].label}),&lt;br /&gt;
				&amp;#039; &amp;#039;,&lt;br /&gt;
				m_IPA.format_IPA_full { lang = lang, items = IPA_args },&lt;br /&gt;
			}&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		&lt;br /&gt;
		local inline_args = {{pron = &amp;#039;/&amp;#039; .. dialects.cla.phonemic .. &amp;#039;/&amp;#039;}}&lt;br /&gt;
		&lt;br /&gt;
		if dialects.cla.phonemic ~= dialects.cla.phonetic then&lt;br /&gt;
			table.insert(inline_args, {pron = &amp;#039;[&amp;#039;.. dialects.cla.phonetic ..&amp;#039;]&amp;#039;})&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		local full = {}&lt;br /&gt;
		for _, dial in ipairs(dial_types) do&lt;br /&gt;
			local full_args = {{pron = &amp;#039;/&amp;#039; .. dialects[dial].phonemic .. &amp;#039;/&amp;#039;}}&lt;br /&gt;
			if dialects[dial].phonemic ~= dialects[dial].phonetic then&lt;br /&gt;
				table.insert(full_args, {pron = &amp;#039;[&amp;#039;.. dialects[dial].phonetic ..&amp;#039;]&amp;#039;})&lt;br /&gt;
			end&lt;br /&gt;
			table.insert(full, table.concat{&lt;br /&gt;
				&amp;#039;\n* &amp;#039;,&lt;br /&gt;
				m_a.format_qualifiers(lang, {dialects[dial].label}),&lt;br /&gt;
				&amp;#039; &amp;#039;,&lt;br /&gt;
				m_IPA.format_IPA_full { lang = lang, items = full_args },&lt;br /&gt;
			})&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		return table.concat(full, &amp;quot;&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function export.show(frame)&lt;br /&gt;
	local params = {&lt;br /&gt;
		[1] = {alias_of = &amp;#039;w&amp;#039;},&lt;br /&gt;
		w = {default = mw.loadData(&amp;quot;Module:headword/data&amp;quot;).pagename},&lt;br /&gt;
		a = {list = true, allow_holes = true, type = &amp;#039;number&amp;#039;},&lt;br /&gt;
		novedic = {type = &amp;#039;boolean&amp;#039;},&lt;br /&gt;
		noclassical = {type = &amp;#039;boolean&amp;#039;},&lt;br /&gt;
		nolabel = {type = &amp;#039;boolean&amp;#039;},&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	local args = require(&amp;quot;Module:parameters&amp;quot;).process(frame:getParent().args, params)&lt;br /&gt;
	&lt;br /&gt;
	local text = convert_words(args.w, args.a)&lt;br /&gt;
	&lt;br /&gt;
	text = phon_procs(text)&lt;br /&gt;
	&lt;br /&gt;
	local dialects = make_dialects(text)&lt;br /&gt;
	&lt;br /&gt;
	return make_table(dialects, args.novedic, args.noclassical, args.nolabel)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>Melinoë</name></author>
	</entry>
</feed>