Jump to content

Module:grc-decl/decl/classes

Wiktionary වෙතින්

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",
					},
				},
			},
		},
	},
}
"https://si.wiktionary.org/w/index.php?title=Module:grc-decl/decl/classes&oldid=188271" වෙතින් සම්ප්‍රවේශනය කෙරිණි