<?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=User%3ASware%2FTemplate%3Atest-siwa-n</id>
	<title>User:Sware/Template:test-siwa-n - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=User%3ASware%2FTemplate%3Atest-siwa-n"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=User:Sware/Template:test-siwa-n&amp;action=history"/>
	<updated>2026-05-29T19:14:49Z</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=User:Sware/Template:test-siwa-n&amp;diff=217281&amp;oldid=prev</id>
		<title>Sware at 15:33, 29 January 2021</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=User:Sware/Template:test-siwa-n&amp;diff=217281&amp;oldid=prev"/>
		<updated>2021-01-29T15:33:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://linguifex.com/w/index.php?title=User:Sware/Template:test-siwa-n&amp;amp;diff=217281&amp;amp;oldid=213185&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=User:Sware/Template:test-siwa-n&amp;diff=213185&amp;oldid=prev</id>
		<title>Sware: Created page with &quot;&lt;div class=&quot;&quot; style=&quot;border-collapse: collapse; margin: 0px 0px -1px 0px; padding: 2px; border: 1px solid #aaaaaa; text-align: center; font-size: 95%; overflow: auto; width: 7...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=User:Sware/Template:test-siwa-n&amp;diff=213185&amp;oldid=prev"/>
		<updated>2020-12-08T20:30:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div class=&amp;quot;&amp;quot; style=&amp;quot;border-collapse: collapse; margin: 0px 0px -1px 0px; padding: 2px; border: 1px solid #aaaaaa; text-align: center; font-size: 95%; overflow: auto; width: 7...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;&amp;quot; style=&amp;quot;border-collapse: collapse; margin: 0px 0px -1px 0px; padding: 2px; border: 1px solid #aaaaaa; text-align: center; font-size: 95%; overflow: auto; width: 70%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;min-height: 1.6em; font-weight:bold; font-size: 100%; text-align: left; background-color:#efefef; padding-left: 10px; background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF), color-stop(0.6, #E3E3E3)); background-image: -moz-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);  background-image: -o-linear-gradient(top, #EFEFEF, #E3E3E3 60%, #DFDFDF);&amp;quot;&amp;gt;{{PAGENAME}} — {{#switch: {{{a|{{{1|}}}}}}|i=inanimate|a=animate|b=ambiguous|}} noun, {{#var: declension}}-declension&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot; style=&amp;quot;font-size: 100%;&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1px solid #000000&amp;quot; style=&amp;quot;border-collapse:collapse; background:#fafafa; text-align:center; width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=2 | Unmarked&amp;lt;br&amp;gt;&amp;#039;&amp;#039;agentive/dative&amp;#039;&amp;#039; !! rowspan=2 | Marked&amp;lt;br&amp;gt;&amp;#039;&amp;#039;patientive/genitive&amp;#039;&amp;#039; !! colspan=&amp;quot;6&amp;quot; | Locative&lt;br /&gt;
|-&lt;br /&gt;
! Inessive !! Illative !! Elative !! Adessive !! Allative !! Ablative&lt;br /&gt;
|-&lt;br /&gt;
| {{term|{{PAGENAME}}}}&lt;br /&gt;
| {{term|&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{irr|{{{4|}}}}}}|{{{irr|{{{4|}}}}}}&amp;lt;!--&lt;br /&gt;
==If the irr(egular) parameter is used (i.e. it&amp;#039;s filled), its value supersedes the whole algorithm below==&lt;br /&gt;
  --&amp;gt;|{{#switch: {{{a|{{{1|}}}}}}&amp;lt;!--&lt;br /&gt;
     --&amp;gt;|i={{#ifeq: {{#var: finalLetter}}&amp;lt;!--&lt;br /&gt;
        ==Vowel- vs. consonant-final==&lt;br /&gt;
         --&amp;gt;|vf&amp;lt;!--&lt;br /&gt;
            --&amp;gt;|{{#switch: {{#var: declension}}&amp;lt;!--&lt;br /&gt;
                ==A-declension==&lt;br /&gt;
               --&amp;gt;|A={{#switch:{{str crop|{{str rightmost|{{PAGENAME}}|3}}|1}}&amp;lt;!--&lt;br /&gt;
                      ==Three-letter suffixes==&lt;br /&gt;
                    --&amp;gt;|mm={{str crop|{{PAGENAME}}|3}}{{#switch:{{#var: wsl}}|s=mġa|}}&amp;lt;!--&lt;br /&gt;
                    --&amp;gt;|nn={{str crop|{{PAGENAME}}|3}}{{#switch:{{#var:wsl}}|s=nka|}}&amp;lt;!--&lt;br /&gt;
                    --&amp;gt;|vv={{str crop|{{PAGENAME}}|3}}gga&amp;lt;!--&lt;br /&gt;
                    --&amp;gt;|lk={{str crop|{{PAGENAME}}|3}}lkka&amp;lt;!--&lt;br /&gt;
                    --&amp;gt;|rk={{str crop|{{PAGENAME}}|3}}rkka&amp;lt;!--&lt;br /&gt;
                    --&amp;gt;|sk={{str crop|{{PAGENAME}}|3}}skka&amp;lt;!--&lt;br /&gt;
                       ==Two-letter suffixes==&lt;br /&gt;
                    --&amp;gt;|{{#switch:{{str crop|{{str rightmost|{{PAGENAME}}|2}}|1}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|m={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}|s=mġa|l=mka|w=kka|}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|n={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var:wsl}}|s=nka|w=kka|}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|p|b={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var:wsl}}|s=pra|w=ḍba|}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|d={{str crop|{{PAGENAME}}|2}}tra&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|t={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}|s=tra|w=tka|}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|r={{str crop|{{PAGENAME}}|2}}{{#switch:{{#var: wsl}}|w=hka|}}&amp;lt;!--&lt;br /&gt;
                        --&amp;gt;|#default={{#var: lenitedStem}}{{str rightmost|{{PAGENAME}}|1}}ka}}&amp;lt;!--&lt;br /&gt;
                --&amp;gt;|}}&amp;lt;!--&lt;br /&gt;
             --&amp;gt;|}}&amp;lt;!--&lt;br /&gt;
         --&amp;gt;}}&amp;lt;!--&lt;br /&gt;
     --&amp;gt;|a=&amp;lt;!--&lt;br /&gt;
     --&amp;gt;|b=&amp;lt;!--&lt;br /&gt;
     --&amp;gt;|}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;}}}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- Tells apart vowel- from consonant-final words --&amp;gt;&lt;br /&gt;
{{#vardefine: finalLetter|{{#switch:{{str rightmost|{{PAGENAME}}|1}}|a|e|i|o|u|y|ů=vf|cf}}}}&lt;br /&gt;
&amp;lt;!-- Extracts declension from final vowel --&amp;gt;&lt;br /&gt;
{{#vardefine: declension|&amp;lt;!--&lt;br /&gt;
  --&amp;gt;{{#switch:{{#regex: {{{s|{{{2|}}}}}}|/(a{{!}}ả{{!}}au{{!}}ai{{!}}oa{{!}}e{{!}}ẻ{{!}}ę{{!}}ei{{!}}ay{{!}}i{{!}}ỉ{{!}}ie{{!}}ia{{!}}o{{!}}ỏ{{!}}ou{{!}}oi{{!}}u{{!}}ủ{{!}}uo{{!}}ui{{!}}y{{!}}ỷ{{!}}ů{{!}}ẻu{{!}}eu{{!}}ůi{{!}}ůa)/u}}&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|a|ả|au|ai|oa=A&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|e|ẻ|ę|ei|ay=E&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|i|ỉ|ie|ia=I&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|o|ỏ|ou|oi=O&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|u|ủ|uo|ui=U&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|y|ỷ|ů|ẻu|eu|ůi|ůa=Y&amp;lt;!--&lt;br /&gt;
  --&amp;gt;|error}}}}&lt;br /&gt;
&amp;lt;!-- If the word has a stressed long vowel or diphthong, it&amp;#039;s a weak noun. Otherwise, it&amp;#039;s a strong noun. There are also criteria based on syllable count but that will be calculated manually using {{{3}}} --&amp;gt;&lt;br /&gt;
{{#vardefine: wsl&amp;lt;!--&lt;br /&gt;
--&amp;gt;|{{#if: {{{manual|{{{3|}}}}}}|{{{manual|{{{3|}}}}}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;|{{#switch:{{#regex:{{{s|{{{2|}}}}}}|/(ả{{!}}ẻ{{!}}ỉ{{!}}ỏ{{!}}ủ{{!}}ỷ{{!}}ẻu{{!}}õu{{!}}ai{{!}}au{{!}}ay{{!}}ei{{!}}eu{{!}}ey{{!}}ia{{!}}ie{{!}}io{{!}}iu{{!}}iů{{!}}oa{{!}}oi{{!}}ou{{!}}ua{{!}}ui{{!}}uo{{!}}ůa{{!}}ůi)/u}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;|ả|ẻ|ỉ|ỏ|ủ|ỷ|ẻu|õu|ai|au|ay|ei|eu|ey|ia|ie|io|iu|iů|oa|oi|ou|ua|ui|uo|ůa|ůi=w&amp;lt;!--&lt;br /&gt;
    --&amp;gt;|#default=s&amp;lt;!--&lt;br /&gt;
    --&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{#vardefine: lenitionPattern|/(bb{{!}}dd{{!}}gg{{!}}ġġ{{!}}gį{{!}}mm{{!}}ll{{!}}nn{{!}}rr{{!}}bġ{{!}}pr{{!}}dġ{{!}}tr{{!}}ḍb{{!}}ḍḍ{{!}}ḍg{{!}}bm{{!}}dn{{!}}kn{{!}}dl{{!}}lpp{{!}}ltt{{!}}lkk{{!}}rpp{{!}}rtt{{!}}rkk{{!}}mkk{{!}}skk{{!}}kl{{!}}kv{{!}}ks{{!}}ps{{!}}v{{!}}ų{{!}}b{{!}}h{{!}}ḥ{{!}}g{{!}}da{{!}}do{{!}}du{{!}}de{{!}}di{{!}}dů{{!}}dy{{!}}ġa{{!}}ġo{{!}}ġu{{!}}ġe{{!}}ġů{{!}}ġy{{!}}ri{{!}}ġi{{!}}nįi{{!}}hhį{{!}}oų{{!}}uų)/u}}&lt;br /&gt;
&lt;br /&gt;
{{#vardefine: lenitedStem&amp;lt;!--&lt;br /&gt;
--&amp;gt;|{{#invoke: string|replace|{{{s|{{{2|}}}}}}&amp;lt;!--&lt;br /&gt;
   --&amp;gt;|{{#regex: {{{s|{{{2|}}}}}}|{{#var: lenitionPattern}}}}&amp;lt;!--&lt;br /&gt;
   --&amp;gt;|{{#switch: {{#regex: {{{s|{{{2|}}}}}}|{{#var: lenitionPattern}}}}&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|bb=b&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|dd=d&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|gg=g&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ġġ=ġ&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|gį=į&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|mm|bm=m&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ll|dl|da|do|du=l&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|nn|dn=n&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|rr=r&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|bġ|pr|ḍb=p&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|dġ|tr=t&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ḍḍ=hh&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ḍg=k&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|kn=ng&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|lpp=lp&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ltt=lt&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|rpp=rp&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|rtt=rt&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|rkk=rk&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|mkk=mk&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|skk=sk&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|kl=gl&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|kv=gv&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ks=gs&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ps=bs&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|v|b|ų|h|ḥ|de|di|dů|dy|ġe|ġů|ġy=&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ġa=v|&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ġo|ġu=vv&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|ri|ġi=ṡi&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|nįi=gįi&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|hhį=ṡ&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|oų|uų&amp;lt;!--&lt;br /&gt;
   --&amp;gt;|}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;|1}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Void|Unsuccessful regex experiment:&lt;br /&gt;
&amp;lt;!-- Given the noun stem ({{PAGENAME}} without affixes), it prints out the stressed syllable, which is seemingly (C)V(C) --&amp;gt;&lt;br /&gt;
{{#vardefine: syllableSeparator|{{#regexall: {{{stem|{{{2|}}}}}}|/[mpbvntdḍsṡrlkįųgġh]{0,4}[aeiouảẻỉỏủỷyůõ]{1,3}[mpbvntdḍsṡrlkįųgġh]?/u|¿}}}}&lt;br /&gt;
{{#vardefine: stressedSyllable|{{#explode: {{#var: syllableSeparator}}|¿}}}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
</feed>