Module:grc-decl/decl/staticdata/paradigms

local export = {}

export.headers = { ['1st'] = 'First declension', ['2nd'] = 'Second declension', ['3rd'] = 'Third declension', ['Attic'] = 'Attic second declension', ['irreg'] = 'Irregular declension', ['decl'] = 'Declension', }

export.art_att = {}

export.art_att.M = { decl = 'irreg', NS = 'ὁ', GS = 'τοῦ', DS = 'τῷ', AS = 'τὸν', VS = 'ὦ', ND = 'τὼ', GD = 'τοῖν', NP = 'οἱ', GP = 'τῶν', DP = 'τοῖς', AP = 'τοὺς', }

export.art_att.F = { decl = 'irreg', NS = 'ἡ', GS = 'τῆς', DS = 'τῇ', AS = 'τὴν', VS = 'ὦ', ND = 'τὼ', GD = 'τοῖν', NP = 'αἱ', GP = 'τῶν', DP = 'ταῖς', AP = 'τᾱ̀ς', }

export.art_att.N = { decl = 'irreg', NS = 'τὸ', GS = 'τοῦ', DS = 'τῷ', AS = 'τὸ', VS = 'ὦ', ND = 'τὼ', GD = 'τοῖν', NP = 'τᾰ̀', GP = 'τῶν', DP = 'τοῖς', AP = 'τᾰ̀', }

for gender, articles in pairs(export.art_att) do	articles.AD = articles.ND	articles.DD = articles.GD end

export.alp_pax = { decl = '1st', g = 'F', NS = '$ᾱ', GS = '$ᾱς', DS = '$ᾳ', AS = '$ᾱν', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.eta_pax = { decl = '1st', g = 'F', NS = '$η', GS = '$ης', DS = '$ῃ', AS = '$ην', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.alp = { decl = '1st', g = 'F', NS = '$ᾱ́', GS = '$ᾶς', DS = '$ᾷ', AS = '$ᾱ́ν', ND = '$ᾱ́', GD = '$αῖν', NP = '$αί', GP = '$ῶν', DP = '$αῖς', AP = '$ᾱ́ς', } export.eta = { decl = '1st', g = 'F', NS = '$ή', GS = '$ῆς', DS = '$ῇ', AS = '$ήν', ND = '$ᾱ́', GD = '$αῖν', NP = '$αί', GP = '$ῶν', DP = '$αῖς', AP = '$ᾱ́ς', } export.als_prx = { decl = '1st', g = 'F', NS = '$ᾰ', GS = '$ᾱς', DS = '$ᾳ', AS = '$ᾰν', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.ets_prx = { decl = '1st', g = 'F', NS = '$ᾰ', GS = '$ης', DS = '$ῃ', AS = '$ᾰν', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.alp_con = { decl = '1st', g = 'F', NS = '$ᾶ', GS = '$ᾶς', DS = '$ᾷ', AS = '$ᾶν', ND = '$ᾶ', GD = '$αῖν', NP = '$αῖ', GP = '$ῶν', DP = '$αῖς', AP = '$ᾶς', } export.eta_con = { decl = '1st', g = 'F', NS = '$ῆ', GS = '$ῆς', DS = '$ῇ', AS = '$ῆν', ND = '$ᾶ', GD = '$αῖν', NP = '$αῖ/$έαι', GP = '$ῶν/$εῶν', DP = '$αῖς', AP = '$ᾶς/$έᾱς', } export.M_alp_pax = { decl = '1st', g = 'M', NS = '$ᾱς', GS = '$ου', DS = '$ᾳ', AS = '$ᾱν', VS = '$ᾱ', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.M_eta_pax = { decl = '1st', g = 'M', NS = '$ης', GS = '$ου', DS = '$ῃ', AS = '$ην', VS = '$η', ND = '$ᾱ', GD = '$αιν', NP = '$αι', GP = '$ῶν', DP = '$αις', AP = '$ᾱς', } export.M_eta = { decl = '1st', g = 'M', NS = '$ής', GS = '$οῦ', DS = '$ῇ', AS = '$ήν', VS = '$ή', ND = '$ᾱ́', GD = '$αῖν', NP = '$αί', GP = '$ῶν', DP = '$αῖς', AP = '$ᾱ́ς', } export.M_alp_con = { decl = '1st', g = 'M', NS = '$ᾶς', GS = '$ᾶ', DS = '$ᾷ', AS = '$ᾶν', VS = '$ᾶ', ND = '$ᾶ', GD = '$αῖν', NP = '$αῖ', GP = '$ῶν', DP = '$αῖς', AP = '$ᾶς', } export.M_eta_con = { decl = '1st', g = 'M', NS = '$ῆς', GS = '$οῦ', DS = '$ῇ', AS = '$ῆν', VS = '$ῆ', ND = '$ᾶ', GD = '$αῖν', NP = '$αῖ', GP = '$ῶν', DP = '$αῖς', AP = '$ᾶς', } export.second_prx = { decl = '2nd', g = 'M', NS = '$ος', GS = '$ου', DS = '$ῳ', AS = '$ον', VS = '$ε', ND = '$ω', GD = '$οιν', NP = '$οι', GP = '$ων', DP = '$οις', AP = '$ους', } export.second = { decl = '2nd', g = 'M', NS = '$ός', GS = '$οῦ', DS = '$ῷ', AS = '$όν', VS = '$έ', ND = '$ώ', GD = '$οῖν', NP = '$οί', GP = '$ῶν', DP = '$οῖς', AP = '$ούς', } export.second_N_prx = { decl = '2nd', g = 'N', NS = '$ον', GS = '$ου', DS = '$ῳ', ND = '$ω', GD = '$οιν', NP = '$ᾰ', GP = '$ων', DP = '$οις', } export.second_N = { decl = '2nd', g = 'N', NS = '$όν', GS = '$οῦ', DS = '$ῷ', ND = '$ώ', GD = '$οῖν', NP = '$ᾰ́', GP = '$ῶν', DP = '$οῖς', } export.second_con = { decl = '2nd', g = 'M', NS = '$οῦς', GS = '$οῦ', DS = '$ῷ', AS = '$οῦν', VS = '$οῦ', ND = '$ώ', GD = '$οῖν', NP = '$οῖ', GP = '$ῶν', DP = '$οῖς', AP = '$οῦς', } export.second_con_pax = { decl = '2nd', g = 'M', NS = '$ους', GS = '$ου', DS = '$ῳ', AS = '$ουν', VS = '$ου', ND = '$ω', GD = '$οιν', NP = '$οι', GP = '$ων', DP = '$οις', AP = '$ους', } export.second_N_con = { decl = '2nd', g = 'N', NS = '$οῦν', GS = '$οῦ', DS = '$ῷ', ND = '$ώ', GD = '$οῖν', NP = '$ᾶ', GP = '$ῶν', DP = '$οῖς', } export.second_att = { decl = 'Attic', g = 'M', NS = '$ώς', GS = '$ώ', DS = '$ῴ', AS = '$ώ(ν)', ND = '$ώ', GD = '$ῴν', NP = '$ῴ', GP = '$ών', DP = '$ῴς', AP = '$ώς', } export.second_att_prx = { decl = 'Attic', g = 'M', NS = '$ως', GS = '$ω', DS = '$ῳ', AS = '$ω(ν)', ND = '$ω', GD = '$ῳν', NP = '$ῳ', GP = '$ων', DP = '$ῳς', AP = '$ως', } export.second_N_att_prx = { decl = 'Attic', g = 'M', NS = '$ων', GS = '$ω', DS = '$ῳ', ND = '$ω', GD = '$ῳν', NP = '$ᾰ', GP = '$ων', DP = '$ῳς', } export.second_att_con = { decl = 'Attic', g = 'M', NS = '$ῶς', GS = '$ῶ', DS = '$ῷ', AS = '$ῶ(ν)', ND = '$ῶ', GD = '$ῷν', NP = '$ῷ', GP = '$ῶν', DP = '$ῷς', AP = '$ῶς', } export.lp = { decl = '3rd', GS = '$ός', DS = '$ῐ́', AS = '$ᾰ', ND = '$ε', GD = '$οῖν', NP = '$ες', GP = '$ῶν', AP = '$ᾰς', } export.lp_prx = { decl = '3rd', GS = '$ος', DS = '$ῐ', AS = '$ᾰ', ND = '$ε', GD = '$οιν', NP = '$ες', GP = '$ων', AP = '$ᾰς', } export.es_adj = { decl = '3rd', NS = '$ής', GS = '$οῦς', DS = '$εῖ', AS = '$ῆ', VS = '$ές', ND = '$εῖ', GD = '$οῖν', NP = '$εῖς', GP = '$ῶν', DP = '$έσῐ(ν)', AP = '$εῖς', adjective = true, } export.es_adj_prx = { decl = '3rd', NS = '$ης', GS = '$ους', DS = '$ει', AS = '$η', VS = '$ες', ND = '$ει', GD = '$οιν', NP = '$εις', GP = '$ων', DP = '$εσῐ(ν)', AP = '$εις', adjective = true, } export.es_adj_open = { decl = '3rd', NS = '$ής', GS = '$έος', DS = '$έῐ̈', AS = '$έᾰ', VS = '$ές', ND = '$έε', GD = '$έοιν', NP = '$έες', GP = '$έων', DP = '$έσῐ(ν)', AP = '$έᾰς', adjective = true, } export.es_adj_prx_open = { decl = '3rd', NS = '$ης', GS = '$εος', DS = '$εῐ̈', AS = '$εᾰ', VS = '$ες', ND = '$εε', GD = '$εοιν', NP = '$εες', GP = '$εων', DP = '$εσῐ(ν)', AP = '$εᾰς', adjective = true, } export.N_lp = { decl = '3rd', g = 'N', GS = '$ός', DS = '$ῐ́', ND = '$ε', GD = '$οῖν', NP = '$ᾰ', GP = '$ῶν', } export.N_lp_prx = { decl = '3rd', g = 'N', GS = '$ος', DS = '$ῐ', ND = '$ε', GD = '$οιν', NP = '$ᾰ', GP = '$ων', } export.N_es_adj = { decl = '3rd', g = 'N', NS = '$ές', GS = '$οῦς', DS = '$εῖ', ND = '$εῖ', GD = '$οῖν', NP = '$ῆ', GP = '$ῶν', DP = '$έσῐ(ν)', adjective = true, } export.N_es_adj_prx = { decl = '3rd', g = 'N', NS = '$ες', GS = '$ους', DS = '$ει', ND = '$ει', GD = '$οιν', NP = '$η', GP = '$ων', DP = '$εσῐ(ν)', adjective = true, } export.N_es_prx = { decl = '3rd', g = 'N', NS = '$ος', GS = '$ους', DS = '$ει', ND = '$ει', GD = '$οῖν', NP = '$η', GP = '$ῶν', DP = '$εσῐ(ν)', } export.N_as_prx = { decl = '3rd', g = 'N', NS = '$ᾰς', GS = '$ως', DS = '$αι/$ᾳ', ND = '$ᾱ', GD = '$ῷν', NP = '$ᾱ', GP = '$ῶν', DP = '$ᾰσῐ(ν)', } export.N_es_adj_open = { decl = '3rd', g = 'N', NS = '$ές', GS = '$έος', DS = '$έῐ̈', ND = '$έε', GD = '$έοιν', NP = '$έᾰ', GP = '$έων', DP = '$έσῐ(ν)', adjective = true, } export.N_es_adj_prx_open = { decl = '3rd', g = 'N', NS = '$ες', GS = '$εος', DS = '$εῐ̈', ND = '$εε', GD = '$εοιν', NP = '$εᾰ', GP = '$εων', DP = '$εσῐ(ν)', adjective = true, } export.N_es_prx_open = { decl = '3rd', g = 'N', NS = '$ος', GS = '$εος', DS = '$εῐ̈', ND = '$εε', GD = '$έοιν', NP = '$εᾰ', GP = '$έων', DP = '$εσῐ(ν)', } export.N_as_prx_open = { decl = '3rd', g = 'N', NS = '$ᾰς', GS = '$ᾰος', DS = '$ᾰῐ̈', ND = '$ᾰε', GD = '$ᾰ́οιν', NP = '$ᾰᾰ', GP = '$ᾰ́ων', DP = '$ᾰσῐ(ν)', } export.kles = { decl = '3rd', g = 'M', NS = '$κλῆς', GS = '$κλέους', DS = '$κλεῖ', AS = '$κλέᾱ', VS = '$κλεις', } export.kles_open = { decl = '3rd', g = 'M', NS = '$κλέης', GS = '$κλέους', DS = '$κλέει', AS = '$κλέᾱ', VS = '$κλεες', } export.weak_i_prx = { decl = '3rd', NS = '$ῐς', GS = '$εως', DS = '$ει', AS = '$ῐν', VS = '$ῐ', ND = '$ει', GD = '$έοιν', NP = '$εις', GP = '$εων', DP = '$εσῐ(ν)', AP = '$εις', } export.weak_u = { decl = '3rd', NS = '$ῠ́ς', GS = '$έως', DS = '$εῖ', AS = '$ῠ́ν', VS = '$ῠ́', ND = '$έε', GD = '$έοιν', NP = '$εῖς', GP = '$έων', DP = '$έσῐ(ν)', AP = '$εῖς', } export.weak_u_prx = { decl = '3rd', NS = '$ῠς', GS = '$εως', DS = '$ει', AS = '$ῠν', VS = '$ῠ', ND = '$ει', GD = '$έοιν', NP = '$εις', GP = '$εων', DP = '$εσῐ(ν)', AP = '$εις', } export.N_weak_i_prx = { decl = '3rd', g = 'N', NS = '$ῐ', GS = '$εως', DS = '$ει', ND = '$ει', GD = '$έοιν', NP = '$η/$εᾰ', GP = '$εων', DP = '$εσῐ(ν)', } export.N_weak_u = { decl = '3rd', g = 'N', NS = '$ῠ́', GS = '$έως', DS = '$εῖ', ND = '$εῖ', GD = '$έοιν', NP = '$έᾰ', GP = '$έων', DP = '$έσῐ(ν)', } export.N_weak_u_prx = { decl = '3rd', g = 'N', NS = '$ῠ', GS = '$εως', DS = '$ει', ND = '$ει', GD = '$έοιν', NP = '$η/$εᾰ', GP = '$εων', DP = '$εσῐ(ν)', } export.pure_i_prx = { decl = '3rd', NS = '$ῐς', GS = '$ῐος', DS = '$ῑ', AS = '$ῐν', VS = '$ῐ', ND = '$ῐε', GD = '$ῐ́οιν', NP = '$ῐες', GP = '$ῐ́ων', DP = '$ῐσῐ(ν)', AP = '$ῑς/$ῐᾰς', } export.N_pure_i_prx = { decl = '3rd', g = 'N', NS = '$ῐ', GS = '$ῐος', DS = '$ῑ', ND = '$ῐε', GD = '$ῐ́οιν', NP = '$ῐες', GP = '$ῐ́ων', DP = '$ῐσῐ(ν)', } export.pure_u_prx = { decl = '3rd', NS = '$ῠς', GS = '$ῠος', DS = '$ῠῐ̈/$υι', AS = '$ῠν', VS = '$ῠ', ND = '$ῠε', GD = '$ῠ́οιν', NP = '$ῠες', GP = '$ῠ́ων', DP = '$ῠσῐ(ν)', AP = '$ῡς/$ῠᾰς', } export.pure_u_long_prx = { decl = '3rd', NS = '$ῡς', GS = '$ῠος', DS = '$ῠῐ̈/$υι', AS = '$ῡν', VS = '$ῡ', ND = '$ῠε', GD = '$ῠ́οιν', NP = '$ῠες', GP = '$ῠ́ων', DP = '$ῠσῐ(ν)', AP = '$ῡς/$ῠᾰς', } export.pure_u_long = { decl = '3rd', NS = '$ῡ́ς', GS = '$ῠ́ος', DS = '$ῠ́ῐ̈', AS = '$ῡ́ν', VS = '$ῡ́', ND = '$ῠ́ε', GD = '$ῠ́οιν', NP = '$ῠ́ες', GP = '$ῠ́ων', DP = '$ῠ́σῐ(ν)', AP = '$ῦς/$ῠ́ᾰς', } export.pure_u_long_con = { decl = '3rd', NS = '$ῦς', GS = '$ῠός', DS = '$ῠῐ̈́', AS = '$ῦν', VS = '$ῦ', ND = '$ῠ́ε', GD = '$ῠοῖν', NP = '$ῠ́ες', GP = '$ῠῶν', DP = '$ῡσῐ́(ν)/$ῠσῐ́(ν)', AP = '$ῦς/$ῠ́ᾰς', } export.pure_u = { decl = '3rd', NS = '$ῠ́ς', GS = '$ῠός', DS = '$ῠῐ̈́', AS = '$ῠ́ν', VS = '$ῠ́', ND = '$ῠ́ε', GD = '$ῠοῖν', NP = '$ῠ́ες', GP = '$ῠῶν', DP = '$ῠσῐ́(ν)', AP = '$ῦς/$ῠ́ᾰς', } export.N_pure_u_prx = { decl = '3rd', g = 'N', NS = '$ῠ', GS = '$ῠος', DS = '$ῠῐ̈', ND = '$ῠε', GD = '$ῠ́οιν', NP = '$ῠᾰ', GP = '$ῠ́ων', DP = '$ῠσῐ(ν)', } export.eus = { decl = '3rd', g = 'M', NS = '$εύς', GS = '$έως', DS = '$έῐ̈/$εῖ', AS = '$έᾱ', VS = '$εῦ', ND = '$ῆ', GD = '$έοιν', NP = '$ῆς/$εῖς', GP = '$έων', DP = '$εῦσῐ(ν)', AP = '$έᾱς', } export.eus_con = { decl = '3rd', g = 'M', NS = '$εύς', GS = '$ῶς', DS = '$εῖ', AS = '$ᾶ', VS = '$εῦ', ND = '$ῆ', GD = '$οῖν', NP = '$ῆς/$εῖς', GP = '$ῶν', DP = '$εῦσῐ(ν)', AP = '$ᾶς', } export.eus_hwos = { decl = '3rd', g = 'M', NS = '$εύς', GS = '$ῆϝος', DS = '$ῆϝῐ', AS = '$ῆϝᾰ', VS = '$εῦ', ND = '$ῆϝε', GD = '$ήϝοιν', NP = '$ῆϝες', GP = '$ήϝων', DP = '$εῦσῐ(ν)', AP = '$ῆϝᾰς', } export.eus_hos = { decl = '3rd', g = 'M', NS = '$εύς', GS = '$ῆος', DS = '$ῆῐ̈', AS = '$ῆᾰ', VS = '$εῦ', ND = '$ῆε', GD = '$ήοιν', NP = '$ῆες', GP = '$ήων', DP = '$εῦσῐ(ν)', AP = '$ῆᾰς', } export.eus_eios = { decl = '3rd', g = 'M', NS = '$εύς', GS = '$εῖος', DS = '$εῖῐ̈', AS = '$εῖᾰ', VS = '$εῦ', ND = '$εῖε', GD = '$είοιν', NP = '$εῖες', GP = '$είων', DP = '$εῦσῐ(ν)', AP = '$εῖᾰς', } export.oi = { decl = '3rd', g = 'F', NS = '$ώ', GS = '$οῦς', DS = '$οῖ', AS = '$ώ', VS = '$οῖ', } export.irreg = { decl = 'irreg', NS = 1, GS = 2, DS = 3, AS = 4, VS = 5, ND = 6, GD = 7, NP = 8, GP = 9, DP = 10, AP = 11, } export.indecl = { decl = 'decl', NS = 1, GS = 1, DS = 1, ND = 1, GD = 1, NP = 1, GP = 1, DP = 1, }

return export