⇱ Main page

Quettali Declensions

Quettali tries to determine the noun declension model for a given noun through a set of heuristic rules, unless the model for that noun is specified explicitly in the input dictionary.

The diagram below is a visual depiction of the ruleset in the “conf/nmlookup.csv” configuration file. See the comments in that file for more information on the supported rule formats.

START Stem in -öa = “cöa” yes dm01 Stem in -ye no = “selyë” yes dm02 Stem in -ië no = “tyalië” yes dm03 Stem in -á no Monosyllabic yes = “má” yes dm04 Stem in -é no no Monosyllabic yes = “ré” yes dm05 Stem in -í no no Monosyllabic yes = “pí” yes dm06 Stem in -ó no no Monosyllabic yes = “hó” yes dm07 Stem in -ú no no Monosyllabic yes = “sú” yes dm08 Stem in -{V̄}li no no Nom.sg. in -e yes = “súrë” yes dm10 Stem in -{V̄}ri no no Nom.sg. in -e yes = “súrë” yes dm11 Stem in -{V̄}ni no no Nom.sg. in -e yes = “súrë” yes dm12 Stem in -{V̄}þi no no Nom.sg. in -e yes = “súrë” yes dm13 Stem in -{V}{C}i no no Nom.sg. in -e yes = “morë” yes dm14 Stem in -{V}nti no no Nom.sg. in -e yes = “morë” yes dm15 Stem in -i no no Nom.sg. in -e yes = “lindë” yes dm16 Stem in -ngu no no Nom.sg. in -ngo yes = “ango” yes dm20 Stem in -ccu no no Nom.sg. in -cco yes = “luppo” yes dm21 Stem in -llu no no Nom.sg. in -llo yes = “luppo” yes dm22 Stem in -cu no no Nom.sg. in -co yes = “rusco” yes dm23 Stem in -lu no no Nom.sg. in -lo yes = “rusco” yes dm24 Stem in -u no no Nom.sg. in -o yes = “luppo” yes dm25 Stem in -ru no no = “veru” yes dm26 Stem in -u no Nom.sg. in -u yes = “ainu” yes dm27 Stem in -u no no = “luppo” yes dm28 Stem in -da no Heavy penult yes = “alda” yes dm29 Stem in -ta no no Heavy penult yes = “alda” yes dm30 Stem in -da no no Disyllabic yes = “alda” yes dm31 Stem in -ta no no Disyllabic yes = “alda” yes dm32 Stem in -do no no Heavy penult yes = “alda” yes dm33 Stem in -to no no Heavy penult yes = “alda” yes dm34 Stem in -do no no Disyllabic yes = “alda” yes dm35 Stem in -to no no Disyllabic yes = “alda” yes dm36 Stem in -ro no no Heavy penult yes = “oro” yes dm37 Stem in -ro no no Disyllabic yes = “oro” yes dm38 Stem in -a no no Heavy penult yes = “cirya” yes dm39 Stem in -a no no Disyllabic yes = “cirya” yes dm40 Stem in -o no no Heavy penult yes = “cirya” yes dm41 Stem in -o no no Disyllabic yes = “cirya” yes dm42 Stem in -da no no = “celeta” yes dm43 Stem in -ta no = “celeta” yes dm44 Stem in -do no = “celeta” yes dm45 Stem in -to no = “celeta” yes dm46 Stem in -a no = “telluma” yes dm47 Stem in -ro no = “quentaro” yes dm48 Stem in -o no = “telluma” yes dm49 Stem in -le no Heavy penult yes = “mulë” yes dm50 Stem in -le no no Disyllabic yes = “mulë” yes dm51 Stem in -le no no = “findelë” yes dm52 Stem in -e no Heavy penult yes = “lassë” yes dm53 Stem in -e no no Disyllabic yes = “lassë” yes dm54 Stem in -e no no = “undumë” yes dm55 Stem in -ri no Heavy penult yes = “tári” yes dm59 Stem in -ri no no Disyllabic yes = “tári” yes dm60 Stem in -ri no no = “nindari” yes dm61 Stem in -i no Heavy penult yes = “quendi” yes dm62 Stem in -i no no Disyllabic yes = “quendi” yes dm63 Stem in -i no no = “curuni” yes dm64 Stem in -{V}l no Heavy antepenult yes = “nortil” yes dm70 Stem in -{V}l no no Disyllabic yes = “nortil” yes dm71 Stem in -{V}n no no Heavy antepenult yes = “aran” yes dm72 Stem in -{V}n no no Disyllabic yes = “aran” yes dm73 Stem in -{V}r no no Heavy antepenult yes = “atar” yes dm74 Stem in -{V}r no no Disyllabic yes = “atar” yes dm75 Stem in -{V}t no no = “nat” yes dm76 Stem in -{V}c no = “filit” yes dm77 Stem in -{V}m no = “talan” yes dm78 Stem in -{V}ss no Nom.sg. in -s yes = “ainas” yes dm80 Stem in -{V}n no no Monosyllabic yes Heavy penult yes = “ván” yes dm81 Stem in -{V}{C} no no no Monosyllabic yes Heavy penult yes = “lóþ” yes dm82 Stem in -{V}{C} no no no Heavy penult yes = “nyas” yes dm83 Stem in -{V}{C} no no Disyllabic yes = “nyas” yes dm84 Stem in -{V}{C} no no Monosyllabic yes = “nyas” yes dm85 Stem in -{V}l no no = “aranel” yes dm86 Stem in -{V}n no = “lirulin” yes dm87 Stem in -{V}r no = “coranar” yes dm88 Stem in -{V}{C} no = “nyas” yes dm89 Stem in -ld no = “wingil” yes dm90 Stem in -rd no = “wingil” yes dm91 Stem in -{CC✔y} no = “oron” yes dm92 Stem in -cc no = “peltas” yes dm93 Stem in -{C}c no = “nelet” yes dm94 Stem in -{C}g no = “nelet” yes dm95 Stem in -{C}n no = “laman” yes dm96 Stem in -{CC❌y} no = “peltas” yes dm97 REJECT no

—generated by quettali version 0.34.1