<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://yezur.xyz/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AGaillean%2Fdoc</id>
	<title>Module:Gaillean/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://yezur.xyz/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AGaillean%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Gaillean/doc&amp;action=history"/>
	<updated>2026-08-28T16:49:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://yezur.xyz/w/index.php?title=Module:Gaillean/doc&amp;diff=13123&amp;oldid=prev</id>
		<title>Thiorosan: Create the documentation subpage</title>
		<link rel="alternate" type="text/html" href="https://yezur.xyz/w/index.php?title=Module:Gaillean/doc&amp;diff=13123&amp;oldid=prev"/>
		<updated>2026-08-27T12:19:48Z</updated>

		<summary type="html">&lt;p&gt;Create the documentation subpage&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is the documentation for [[Module:Gaillean]], the noun-declension module for [[Gaillean language|Gaillean]] (&amp;lt;code&amp;gt;YAQ-GA&amp;lt;/code&amp;gt;) on the Yezur wiki. It is not called directly: [[Template:YAQ-GA-decl]] is a bare &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Gaillean|decl}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and the module reads the template&amp;#039;s own parameters from the parent frame, so a Dictionary entry writes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{YAQ-GA-decl|class=F}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; under its declension heading. The module returns a wikitable of five cases — nominative, genitive, dative, accusative and vocative — in columns headed SG and PL.&lt;br /&gt;
&lt;br /&gt;
Forms are built by concatenation from the citation form. The module does not call [[Module:Auphen]]; the Gaillean sound data at [[Module:Auphen/YAQ-GA]] serves the entry&amp;#039;s pronunciation line instead.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;word&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;) || The citation form to decline. Defaults to the page name when omitted, which is how entries use it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;) || The noun class, in the letters recorded on the entry&amp;#039;s &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{head}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; line. Required; an unrecognised value returns an error message in place of the table.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; || The stem of an irregular noun, the form in &amp;#039;&amp;#039;-r&amp;#039;&amp;#039; its other forms are built on. Read only for classes &amp;lt;code&amp;gt;MX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;NX&amp;lt;/code&amp;gt;, where it takes precedence over the module&amp;#039;s own table of stems.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt; || Any non-empty value suppresses the plural, whose cells are then filled with a dash. For nouns with a unique referent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Regular classes ==&lt;br /&gt;
&lt;br /&gt;
The classes below decline by rule, each tied to the ending of the citation form. The module removes that ending and adds the endings given here; a lemma that does not carry its class&amp;#039;s ending returns an error rather than a table. Singular and plural are given in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Class !! Lemma in !! NOM !! GEN !! DAT !! ACC !! VOC&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-a&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-a&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ar&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-an&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-aori&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-ae&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-uz&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-as&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ax&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-a&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M1&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-e&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-e&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-in&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ori&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-uz&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-ez&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-orz&amp;#039;&amp;#039; || bare stem / &amp;#039;&amp;#039;-or&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;M2&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-at&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-at&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-ant&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ori&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-on&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-ats&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ae&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-a&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-o&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N1&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-uz&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-uz&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ia&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-uzn&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-iari&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ibhi&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-uz&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ia&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-u&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-u&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-u&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ur&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-un&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-uri&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-uri&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-u&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ur&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-u&amp;#039;&amp;#039; / &amp;#039;&amp;#039;-ur&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;NP&amp;lt;/code&amp;gt; || &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-on&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; || &amp;#039;&amp;#039;-o&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Class &amp;lt;code&amp;gt;NP&amp;lt;/code&amp;gt; is a one-off: it follows &amp;lt;code&amp;gt;N2&amp;lt;/code&amp;gt; with &amp;#039;&amp;#039;-o&amp;#039;&amp;#039; wherever that class has &amp;#039;&amp;#039;-u&amp;#039;&amp;#039;, and has no plural at all, the plural cells being dashed without &amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt;. It is carried at present only by [[Dictionary:Thaemo|Thaemo]].&lt;br /&gt;
&lt;br /&gt;
== Irregular classes ==&lt;br /&gt;
&lt;br /&gt;
Classes &amp;lt;code&amp;gt;MX&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;NX&amp;lt;/code&amp;gt; do not decline from the citation form, and differ from one another only in the gender they record: the module declines all three alike. They decline from a stem in &amp;#039;&amp;#039;-r&amp;#039;&amp;#039;, taken from &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; or, failing that, from the module&amp;#039;s own table of 44 stems keyed by lemma; where neither supplies one the module returns an error. No entry passes &amp;lt;code&amp;gt;stem&amp;lt;/code&amp;gt; at present, so every irregular relies on the table. Several of its stems belong to transparent compounds and repeat the stem of the head noun, so &amp;#039;&amp;#039;velna-aevr&amp;#039;&amp;#039; takes &amp;#039;&amp;#039;velna-aetover&amp;#039;&amp;#039; beside &amp;#039;&amp;#039;aevr&amp;#039;&amp;#039; → &amp;#039;&amp;#039;aetover&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
The nominative singular is the citation form itself and the nominative plural the bare stem. The other singulars are built on a shortened stem — the stem less its final &amp;#039;&amp;#039;-r&amp;#039;&amp;#039; and the vowel before it — and take &amp;#039;&amp;#039;-un&amp;#039;&amp;#039;, &amp;#039;&amp;#039;-i&amp;#039;&amp;#039;, &amp;#039;&amp;#039;-as&amp;#039;&amp;#039; and &amp;#039;&amp;#039;-i&amp;#039;&amp;#039; for genitive, dative, accusative and vocative. The genitive, dative and accusative plurals are built on the stem less its final &amp;#039;&amp;#039;-r&amp;#039;&amp;#039; and take &amp;#039;&amp;#039;-tri&amp;#039;&amp;#039;, &amp;#039;&amp;#039;-z&amp;#039;&amp;#039; and &amp;#039;&amp;#039;-ter&amp;#039;&amp;#039;; the vocative plural takes &amp;#039;&amp;#039;-ia&amp;#039;&amp;#039; on the shortened stem. Thus &amp;#039;&amp;#039;aevr&amp;#039;&amp;#039;, stem &amp;#039;&amp;#039;aetover&amp;#039;&amp;#039;: gen. sg. &amp;#039;&amp;#039;aetovun&amp;#039;&amp;#039;, dat. sg. &amp;#039;&amp;#039;aetovi&amp;#039;&amp;#039;, acc. sg. &amp;#039;&amp;#039;aetovas&amp;#039;&amp;#039;, voc. sg. &amp;#039;&amp;#039;aetovi&amp;#039;&amp;#039;; nom. pl. &amp;#039;&amp;#039;aetover&amp;#039;&amp;#039;, gen. pl. &amp;#039;&amp;#039;aetovetri&amp;#039;&amp;#039;, dat. pl. &amp;#039;&amp;#039;aetovez&amp;#039;&amp;#039;, acc. pl. &amp;#039;&amp;#039;aetoveter&amp;#039;&amp;#039;, voc. pl. &amp;#039;&amp;#039;aetovia&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;nopl&amp;lt;/code&amp;gt; is honoured by the regular classes only; the irregular classes build their plural on a separate branch and ignore it. All three failure cases — an unknown class, a lemma without its class&amp;#039;s ending, and an irregular noun with no stem on record — are returned as a &amp;lt;code&amp;gt;class=&amp;quot;error&amp;quot;&amp;lt;/code&amp;gt; span in place of the table.&lt;/div&gt;</summary>
		<author><name>Thiorosan</name></author>
	</entry>
</feed>