Open funderburkjim opened 6 years ago
The endings used for the f_A declension algorithm are:
Case | S | D | P |
---|---|---|---|
Nominative | A | e | AH |
Accusative | Am | e | AH |
Instrumental | ayA | AByAm | ABiH |
Dative | AyE | AByAm | AByaH |
Ablative | AyAH | AByAm | AByaH |
Genitive | AyAH | ayoH | AnAm |
Locative | AyAm | ayoH | Asu |
Vocative | e | e | AH |
We assume that the stem (last pada of key2) already ends in 'A'. The base then is formed by removing the final 'A'.
For example, the base for 'latA' is lat.
The declension algorithm for feminine nouns ending in 'A' is procedurally the same as that for masculine nouns ending in 'a', with the exception of using the f_A endings.
Here is a summary of the procedure.
Note that nR sandhi applies for Genitive Plural
Case | S | D | P |
---|---|---|---|
Nominative | rAm + A = rAmA | rAm + e = rAme | rAm + AH = rAmAH |
Accusative | rAm + Am = rAmAm | rAm + e = rAme | rAm + AH = rAmAH |
Instrumental | rAm + ayA = rAmayA | rAm + AByAm = rAmAByAm | rAm + ABiH = rAmABiH |
Dative | rAm + AyE = rAmAyE | rAm + AByAm = rAmAByAm | rAm + AByaH = rAmAByaH |
Ablative | rAm + AyAH = rAmAyAH | rAm + AByAm = rAmAByAm | rAm + AByaH = rAmAByaH |
Genitive | rAm + AyAH = rAmAyAH | rAm + ayoH = rAmayoH | rAm + AnAm = rAmAnAm -> rAmARAm |
Locative | rAm + AyAm = rAmAyAm | rAm + ayoH = rAmayoH | rAm + Asu = rAmAsu |
Vocative | rAm + e = rAme | rAm + e = rAme | rAm + AH = rAmAH |
latA
checked against Deshpande, p. 73
rAmA
checked against Huet
These declensions are in decline_check, along with other declension checks.
feminine nouns ending in 'A'
This list is derived from lexnorm-all2 by the simple filter: a) key1 ends in long vowel 'A' b) lexnorm is precisely 'f' or 'f#A'
Note: there are only a handful of cases with lexnorm 'f#A'. For a noun ending in A, this specification of lexnorm is merely an alternate of 'f' .
As in #4, this excludes many adjectives and other nominals ending in 'a', namely those with more complex normalized lexnorm values, such as 'm:f:n'. As we will see when considering 'm:f:n' for a citation Xa ending in 'a', the feminine stem is implied to be XA.
There are 17265 cases, listed in file nominals/inputs/f_a1.txt.
Note: The reason the file is named 'f_a1.txt' rather than 'f_A.txt' has to do with the fact that, in Windows OS, filenames are case-insensitive -- i.e. f_a.txt is same as f_A.txt. To avoid problems arising from this peculiarity, this system is using the convention of replacing an uppercase letter 'X' in a filename with 'x1', where 'x' is the lower-case form of 'X'. ---- It's annoying but necessary to introduce such awkwardnesses when using Windows OS.