Module:grc-decl/decl/classes
Appearance
< Module:grc-decl | decl
- The following documentation is located at Module:grc-decl/decl/classes/documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
This module contains a static copy of the data generated by Module:grc-decl/decl/staticdata. It was thought at the time that this might make the declension templates faster.
--[[
-- Created with the following code. Deepcopy is probably unnecessary.
local data = require'Module:table'.deepcopy(mw.loadData'Module:grc-decl/decl/staticdata', true)
local dump = require'Module:debug'.highlight_dump
return dump(data)
--]]
return {
["adjinflections"] = {
["1&2-alp"] = {
[1] = "2nd",
[2] = "1st-alp",
[3] = "2nd-N",
["adeclheader"] = "1&2",
},
["1&2-alp-con"] = {
[1] = "2nd-con",
[2] = "1st-alp",
[3] = "2nd-N-con",
["adeclheader"] = "1&2",
},
["1&2-eta"] = {
[1] = "2nd",
[2] = "1st-eta",
[3] = "2nd-N",
["adeclheader"] = "1&2",
},
["1&2-eta-con"] = {
[1] = "2nd-con",
[2] = "1st-eta",
[3] = "2nd-N-con",
["adeclheader"] = "1&2",
},
["1&3-ups"] = {
[1] = "3rd-weak-υ",
[2] = "1st-als",
[3] = "3rd-N-weak-υ",
["a2"] = "ει",
["adeclheader"] = "1&3",
},
["1&3-εν"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "εν",
["a2"] = "ειν",
["adeclheader"] = "1&3",
},
["1&3-εντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "εντ",
["a2"] = "εισ",
["adeclheader"] = "1&3",
},
["1&3-εσσ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "εντ",
["a2"] = "εσσ",
["adeclheader"] = "1&3",
},
["1&3-οντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "οντ",
["a2"] = "ουσ",
["adeclheader"] = "1&3",
},
["1&3-οντ-con"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "ουντ",
["a2"] = "ουσ",
["adeclheader"] = "1&3",
},
["1&3-οτ"] = {
[1] = "3rd-cons",
[2] = "1st-als",
[3] = "3rd-N-cons",
["a1"] = "οτ",
["a2"] = "υι",
["adeclheader"] = "1&3",
},
["1&3-ουντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "οντ",
["a2"] = "ουσ",
["adeclheader"] = "1&3",
},
["1&3-ωντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "ωντ",
["a2"] = "ωσ",
["adeclheader"] = "1&3",
},
["1&3-ᾰν"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "ᾰν",
["a2"] = "αιν",
["adeclheader"] = "1&3",
},
["1&3-ᾰντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "ᾰντ",
["a2"] = "ᾱσ",
["adeclheader"] = "1&3",
},
["1&3-ῠντ"] = {
[1] = "3rd-cons",
[2] = "1st-ets",
[3] = "3rd-N-cons",
["a1"] = "ῠντ",
["a2"] = "ῡσ",
["adeclheader"] = "1&3",
},
["2nd"] = {
[1] = "2nd",
[3] = "2nd-N",
["adeclheader"] = "2nd",
},
["2nd-att"] = {
[1] = "2nd-att",
[3] = "2nd-N-att",
["adeclheader"] = "Attic",
},
["3rd-cons"] = {
[1] = "3rd-cons",
[3] = "3rd-N-cons",
["adeclheader"] = "3rd",
},
["3rd-εσ"] = {
[1] = "3rd-εσ",
[3] = "3rd-N-εσ",
["adeclheader"] = "3rd",
},
["3rd-εσ-open"] = {
[1] = "3rd-εσ-open",
[3] = "3rd-N-εσ-open",
["adeclheader"] = "3rd",
},
},
["adjinflections_con"] = {
["1&2-alp-con"] = {
[1] = "2nd-con",
[2] = "1st-alp",
[3] = "2nd-N-con",
["adeclheader"] = "1&2",
},
["1&2-eta-con"] = {
[1] = "2nd-con",
[2] = "1st-eta",
[3] = "2nd-N-con",
["adeclheader"] = "1&2",
},
["3rd-εσ"] = {
[1] = "3rd-εσ",
[3] = "3rd-N-εσ",
["adeclheader"] = "3rd",
},
},
["ambig_forms"] = {
["α"] = {
["ας"] = true,
["ης"] = true,
},
["υς"] = {
["εως"] = true,
["υος"] = true,
},
},
["ambig_forms_adj"] = {
},
["conversion"] = {
["1st-M-alp"] = "M_alp_pax",
["1st-M-alp2"] = "M_alp_con",
["1st-M-eta"] = "M_eta_pax",
["1st-alp"] = "alp_pax",
["1st-als"] = "als_prx",
["1st-eta"] = "eta_pax",
["1st-ets"] = "ets_prx",
["2nd"] = "second",
["2nd-N"] = "second_N",
["2nd-N-att"] = "second_N_att_prx",
["2nd-N-con"] = "second_N_con",
["2nd-att"] = "second_att",
["2nd-con"] = "second_con",
["3rd-N-pure-ι"] = "N_pure_i_prx",
["3rd-N-pure-υ"] = "N_pure_u_prx",
["3rd-N-weak-ι"] = "N_weak_i_prx",
["3rd-N-weak-υ"] = "N_weak_u",
["3rd-N-εσ"] = "N_es_adj",
["3rd-N-ος"] = "N_es_prx",
["3rd-N-ος-open"] = "N_es_prx_open",
["3rd-N-ᾰσ"] = "N_as_prx",
["3rd-pure-ι"] = "pure_i_prx",
["3rd-pure-υ"] = "pure_u",
["3rd-pure-υ-long"] = "pure_u_long_prx",
["3rd-weak-ι"] = "weak_i_prx",
["3rd-weak-υ"] = "weak_u",
["3rd-εσ"] = "es_adj",
["3rd-εσ-open"] = "es_adj_prx_open",
["3rd-ευς"] = "eus",
["3rd-ευς-con"] = "eus_con",
["3rd-κλῆς"] = "kles",
["3rd-κλῆς-open"] = "kles_open",
["3rd-οι"] = "oi",
},
["headers"] = {
["1&2"] = "[[Appendix:Ancient Greek first declension|First]] and [[Appendix:Ancient Greek second declension|second]] declension",
["1&3"] = "[[Appendix:Ancient Greek first declension|First]] and [[Appendix:Ancient Greek third declension|third]] declension",
["1st"] = "[[Appendix:Ancient Greek first declension|First declension]]",
["2nd"] = "[[Appendix:Ancient Greek second declension|Second declension]]",
["3rd"] = "[[Appendix:Ancient Greek third declension|Third declension]]",
["Attic"] = "[[Appendix:Ancient Greek Attic declension|Attic second declension]]",
["decl"] = "Declension",
["irreg"] = "Irregular declension",
},
["infl_info"] = {
["adj"] = {
["longest_masculine_ending"] = 3,
["ᾱς"] = {
["ᾱσᾰ"] = "1&3-ᾰντ",
["αινα"] = "1&3-ᾰν",
["αινᾰ"] = "1&3-ᾰν",
["ασα"] = "1&3-ᾰντ",
},
["ας"] = "ᾱς",
["εις"] = {
["εισα"] = "1&3-εντ",
["εισᾰ"] = "1&3-εντ",
["εσσα"] = "1&3-εσσ",
["εσσᾰ"] = "1&3-εσσ",
},
["ην"] = {
["εινα"] = "1&3-εν",
["εινᾰ"] = "1&3-εν",
},
["ης"] = {
["ες"] = "3rd-εσ",
},
["ος"] = {
["α"] = "1&2-alp",
["ᾱ"] = "1&2-alp",
["η"] = "1&2-eta",
["ον"] = "2nd",
},
["ους"] = {
["α"] = "1&2-alp-con",
["ᾱ"] = "1&2-alp-con",
["η"] = "1&2-eta-con",
["ουσα"] = "1&3-ουντ",
["ουσᾰ"] = "1&3-ουντ",
},
["ῡς"] = {
["ῡσᾰ"] = "1&3-ῠντ",
["υσα"] = "1&3-ῠντ",
},
["ῠς"] = {
["εια"] = "1&3-ups",
["ειᾰ"] = "1&3-ups",
},
["υς"] = {
["εια"] = "1&3-ups",
["ειᾰ"] = "1&3-ups",
["ῡσᾰ"] = "1&3-ῠντ",
["υσα"] = "1&3-ῠντ",
},
["ων"] = {
["ουσα"] = "1&3-οντ",
["ουσᾰ"] = "1&3-οντ",
["ωσα"] = "1&3-ωντ",
["ωσᾰ"] = "1&3-ωντ",
},
["ως"] = {
["υια"] = "1&3-οτ",
["υιᾰ"] = "1&3-οτ",
["ων"] = "2nd-att",
},
},
["noun"] = {
["longest_nominative_ending"] = 5,
["ᾱ"] = {
["ᾱς"] = "1st-alp",
["ας"] = "1st-alp",
},
["ᾱς"] = {
["α"] = "1st-M-alp",
["ᾱ"] = "1st-M-alp",
["ου"] = "1st-M-alp",
},
["ᾰ"] = {
["ᾱς"] = "1st-als",
["ας"] = "1st-als",
["ης"] = "1st-ets",
},
["ᾰς"] = {
["ᾰος"] = "3rd-N-ᾰσ-open",
["αος"] = "3rd-N-ᾰσ-open",
["ως"] = "3rd-N-ᾰσ",
},
["ας"] = {
["α"] = "1st-M-alp",
["ᾱ"] = "1st-M-alp",
["ᾰος"] = "3rd-N-ᾰσ-open",
["αος"] = "3rd-N-ᾰσ-open",
["ου"] = "1st-M-alp",
["ως"] = "3rd-N-ᾰσ",
},
["ες"] = {
["ους"] = "3rd-N-εσ",
},
["ευς"] = {
["εως"] = "3rd-ευς",
["ως"] = "3rd-ευς-con",
},
["η"] = {
["ης"] = "1st-eta",
},
["ης"] = {
["εος"] = "3rd-εσ-open",
["ου"] = "1st-M-eta",
["ους"] = "3rd-εσ",
},
["ι"] = "ῐ",
["ῐ"] = {
["εως"] = "3rd-N-weak-ι",
["ῐος"] = "3rd-N-pure-ι",
["ιος"] = "3rd-N-pure-ι",
},
["ῐς"] = {
["εως"] = "3rd-weak-ι",
["ῐος"] = "3rd-pure-ι",
["ιος"] = "3rd-pure-ι",
},
["ις"] = "ῐς",
["κλεης"] = {
["κλεους"] = "3rd-κλῆς-open",
},
["κλης"] = {
["κλεους"] = "3rd-κλῆς",
},
["ον"] = {
["ου"] = "2nd-N",
},
["ος"] = {
["εος"] = "3rd-N-ος-open",
["ου"] = "2nd",
["ους"] = "3rd-N-ος",
},
["ουν"] = {
["ου"] = "2nd-N-con",
},
["ους"] = {
["ου"] = "2nd-con",
},
["υ"] = "ῠ",
["ῡς"] = {
["ῠος"] = "3rd-pure-υ-long",
["υος"] = "3rd-pure-υ-long",
},
["ῠ"] = {
["εως"] = "3rd-N-weak-υ",
["ῠος"] = "3rd-N-pure-υ",
["υος"] = "3rd-N-pure-υ",
},
["ῠς"] = {
["εως"] = "3rd-weak-υ",
["ῠος"] = "3rd-pure-υ",
["υος"] = "3rd-pure-υ",
},
["ω"] = {
["ους"] = "3rd-οι",
},
["ων"] = {
["ω"] = "2nd-N-att",
},
["ως"] = {
["ω"] = "2nd-att",
},
},
},
["irregular"] = {
["adjective"] = {
["D"] = {
[1] = false,
[2] = "MND",
[3] = "MGD",
[4] = "FND",
[5] = "FGD",
["redirects"] = {
["NGD"] = "MGD",
["NND"] = "MGD",
},
},
["P"] = {
[1] = false,
[2] = "MNP",
[3] = "MGP",
[4] = "MDP",
[5] = "MAP",
[6] = "FNP",
[7] = "FGP",
[8] = "FDP",
[9] = "FAP",
[10] = "NNP",
["redirects"] = {
["NAP"] = "NNP",
["NDP"] = "MDP",
["NGP"] = "MGP",
},
},
["S"] = {
[1] = false,
[2] = "MNS",
[3] = "MGS",
[4] = "MDS",
[5] = "MAS",
[6] = "MVS",
[7] = "FNS",
[8] = "FGS",
[9] = "FDS",
[10] = "FAS",
[11] = "FVS",
[12] = "NNS",
["redirects"] = {
["NAS"] = "NNS",
["NDS"] = "MDS",
["NGS"] = "MGS",
["NVS"] = "NNS",
},
},
["SP"] = {
[1] = false,
[2] = "MNS",
[3] = "MGS",
[4] = "MDS",
[5] = "MAS",
[6] = "MVS",
[7] = "MNP",
[8] = "MGP",
[9] = "MDP",
[10] = "MAP",
[11] = "FNS",
[12] = "FGS",
[13] = "FDS",
[14] = "FAS",
[15] = "FVS",
[16] = "FNP",
[17] = "FGP",
[18] = "FDP",
[19] = "FAP",
[20] = "NNS",
[21] = "NNP",
["redirects"] = {
["NAP"] = "NNP",
["NAS"] = "NNS",
["NDP"] = "MDP",
["NDS"] = "MDS",
["NGP"] = "MGP",
["NGS"] = "MGS",
["NVS"] = "NNS",
},
},
["full"] = {
[1] = false,
[2] = "MNS",
[3] = "MGS",
[4] = "MDS",
[5] = "MAS",
[6] = "MVS",
[7] = "MND",
[8] = "MGD",
[9] = "MNP",
[10] = "MGP",
[11] = "MDP",
[12] = "MAP",
[13] = "FNS",
[14] = "FGS",
[15] = "FDS",
[16] = "FAS",
[17] = "FVS",
[18] = "FND",
[19] = "FGD",
[20] = "FNP",
[21] = "FGP",
[22] = "FDP",
[23] = "FAP",
[24] = "NNS",
[25] = "NNP",
["redirects"] = {
["NAP"] = "NNP",
["NAS"] = "NNS",
["NDP"] = "MDP",
["NDS"] = "MDS",
["NGD"] = "MGD",
["NGP"] = "MGP",
["NGS"] = "MGS",
["NND"] = "MND",
["NVS"] = "NNS",
},
},
},
["noun"] = {
["masculine_feminine"] = {
["D"] = {
[1] = false,
[2] = "ND",
[3] = "GD",
},
["DP"] = {
[1] = false,
[2] = "ND",
[3] = "GD",
[4] = "NP",
[5] = "GP",
[6] = "DP",
[7] = "AP",
},
["P"] = {
[1] = false,
[2] = "NP",
[3] = "GP",
[4] = "DP",
[5] = "AP",
},
["S"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
[5] = "AS",
[6] = "VS",
},
["SP"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
[5] = "AS",
[6] = "VS",
[7] = "NP",
[8] = "GP",
[9] = "DP",
[10] = "AP",
},
["full"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
[5] = "AS",
[6] = "VS",
[7] = "ND",
[8] = "GD",
[9] = "NP",
[10] = "GP",
[11] = "DP",
[12] = "AP",
},
},
["neuter"] = {
["D"] = {
[1] = false,
[2] = "DS",
[3] = "DG",
},
["DP"] = {
[1] = false,
[2] = "ND",
[3] = "GD",
[4] = "NP",
[5] = "GP",
[6] = "DP",
["redirects"] = {
["AP"] = "NP",
},
},
["P"] = {
[1] = false,
[2] = "NP",
[3] = "GP",
[4] = "DP",
["redirects"] = {
["AP"] = "NP",
},
},
["S"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
["redirects"] = {
["AS"] = "NS",
["VS"] = "NS",
},
},
["SP"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
[5] = "NP",
[6] = "GP",
[7] = "DP",
["redirects"] = {
["AP"] = "NP",
["AS"] = "NS",
["VS"] = "NS",
},
},
["full"] = {
[1] = false,
[2] = "NS",
[3] = "GS",
[4] = "DS",
[5] = "ND",
[6] = "GD",
[7] = "NP",
[8] = "GP",
[9] = "DP",
["redirects"] = {
["AP"] = "NP",
["AS"] = "NS",
["VS"] = "NS",
},
},
},
},
},
}