Module:gem-decl-noun/data/irreg

Hello, you have come here looking for the meaning of the word Module:gem-decl-noun/data/irreg. In DICTIOUS you will not only get to know all the dictionary meanings for the word Module:gem-decl-noun/data/irreg, but we will also tell you about its etymology, its characteristics and you will know how to say Module:gem-decl-noun/data/irreg in singular and plural. Everything you need to know about the word Module:gem-decl-noun/data/irreg you have here. The definition of the word Module:gem-decl-noun/data/irreg will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofModule:gem-decl-noun/data/irreg, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.

This module needs documentation.
Please document this module by describing its purpose and usage on the documentation page.

irreg_data = {}

------ Consonant stems ------

irreg_data = function(args, data)
	data.decl_type = "neuter consonant stem"
	
	data.forms = {"aigin"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"aiginþiz"}
	data.forms = {"aiginþi"}
	data.forms = {"aiginþē"}

	data.forms = {"aiginþ"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"aiginþǫ̂"}
	data.forms = {"aiginþumaz"}
	data.forms = {"aiginþumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "neuter consonant stem"
	
	data.forms = {"alu"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"aluþiz"}
	data.forms = {"aluþi"}
	data.forms = {"aluþē"}

	data.forms = {"aluþ"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"aluþǫ̂"}
	data.forms = {"aluþumaz"}
	data.forms = {"aluþumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"arô"}
	data.forms = data.forms
	data.forms = {"arnų"}
	data.forms = {"arniz"}
	data.forms = {"arni"}
	data.forms = {"arnē"}

	data.forms = {"arniz"}
	data.forms = data.forms
	data.forms = {"arnunz"}
	data.forms = {"arnǫ̂"}
	data.forms = {"arnumaz"}
	data.forms = {"arnumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"asunz"}
	data.forms = {"asų"}
	data.forms = {"asnų"}
	data.forms = {"asniz"}
	data.forms = {"asni"}
	data.forms = {"asnē"}

	data.forms = {"asniz"}
	data.forms = data.forms
	data.forms = {"asnunz"}
	data.forms = {"asnǫ̂"}
	data.forms = {"asnumaz"}
	data.forms = {"asnumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"berô"}
	data.forms = data.forms
	data.forms = {"bernų"}
	data.forms = {"berniz"}
	data.forms = {"berni"}
	data.forms = {"bernē"}

	data.forms = {"berniz"}
	data.forms = data.forms
	data.forms = {"bernunz"}
	data.forms = {"bernǫ̂"}
	data.forms = {"bernumaz"}
	data.forms = {"bernumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"ēbanþs"}
	data.forms = {"ēbanþ"}
	data.forms = {"ēbanþų"}
	data.forms = {"ēbundiz"}
	data.forms = {"ēbundi"}
	data.forms = {"ēbundē"}

	data.forms = {"ēbanþiz"}
	data.forms = data.forms
	data.forms = {"ēbanþunz"}
	data.forms = {"ēbundǫ̂"}
	data.forms = {"ēbundumaz"}
	data.forms = {"ēbundumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "neuter consonant stem"
	
	data.forms = {"ili"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"iliþiz"}
	data.forms = {"iliþi"}
	data.forms = {"iliþē"}

	data.forms = {"iliþ"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"iliþǫ̂"}
	data.forms = {"iliþumaz"}
	data.forms = {"iliþumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"kōz"}
	data.forms = {"kō"}
	data.forms = {"kōǭ"}
	data.forms = {"kūiz"}
	data.forms = {"kūī"}
	data.forms = {"kūē"}

	data.forms = {"kōiz"}
	data.forms = data.forms
	data.forms = {"kōnz"}
	data.forms = {"kūǫ̂"}
	data.forms = {"kūmaz"}
	data.forms = {"kūmiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"mann-", "manô", "mannô"}
	data.forms = {"mann"}
	data.forms = {"mannų"}
	data.forms = {"manniz"}
	data.forms = {"manni"}
	data.forms = {"mannē"}

	data.forms = {"manniz"}
	data.forms = data.forms
	data.forms = {"mannunz"}
	data.forms = {"mannǫ̂"}
	data.forms = {"mannumaz"}
	data.forms = {"mannumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"gawjamann-", "gawjamanô", "gawjamannô"}
	data.forms = {"gawjamann"}
	data.forms = {"gawjamannų"}
	data.forms = {"gawjamanniz"}
	data.forms = {"gawjamanni"}
	data.forms = {"gawjamannē"}

	data.forms = {"gawjamanniz"}
	data.forms = data.forms
	data.forms = {"gawjamannunz"}
	data.forms = {"gawjamannǫ̂"}
	data.forms = {"gawjamannumaz"}
	data.forms = {"gawjamannumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"kaupamann-", "kaupamanô", "kaupamannô"}
	data.forms = {"kaupamann"}
	data.forms = {"kaupamannų"}
	data.forms = {"kaupamanniz"}
	data.forms = {"kaupamanni"}
	data.forms = {"kaupamannē"}

	data.forms = {"kaupamanniz"}
	data.forms = data.forms
	data.forms = {"kaupamannunz"}
	data.forms = {"kaupamannǫ̂"}
	data.forms = {"kaupamannumaz"}
	data.forms = {"kaupamannumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"skipamann-", "skipamanô", "skipamannô"}
	data.forms = {"skipamann"}
	data.forms = {"skipamannų"}
	data.forms = {"skipamanniz"}
	data.forms = {"skipamanni"}
	data.forms = {"skipamannē"}

	data.forms = {"skipamanniz"}
	data.forms = data.forms
	data.forms = {"skipamannunz"}
	data.forms = {"skipamannǫ̂"}
	data.forms = {"skipamannumaz"}
	data.forms = {"skipamannumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"harjamann-", "harjamanô", "harjamannô"}
	data.forms = {"harjamann"}
	data.forms = {"harjamannų"}
	data.forms = {"harjamanniz"}
	data.forms = {"harjamanni"}
	data.forms = {"harjamannē"}

	data.forms = {"harjamanniz"}
	data.forms = data.forms
	data.forms = {"harjamannunz"}
	data.forms = {"harjamannǫ̂"}
	data.forms = {"harjamannumaz"}
	data.forms = {"harjamannumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"metaþs"}
	data.forms = {"metaþ"}
	data.forms = {"metaþų"}
	data.forms = {"metadiz"}
	data.forms = {"metadi"}
	data.forms = {"metadē"}

	data.forms = {"metaþiz"}
	data.forms = data.forms
	data.forms = {"metaþunz"}
	data.forms = {"metadǫ̂"}
	data.forms = {"metadumaz"}
	data.forms = {"metadumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "neuter consonant stem"
	
	data.forms = {"mili"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"milidiz"}
	data.forms = {"milidi"}
	data.forms = {"milidē"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"stuþs"}
	data.forms = {"stuþ"}
	data.forms = {"stuþų"}
	data.forms = {"studiz"}
	data.forms = {"studi"}
	data.forms = {"studē"}

	data.forms = {"stuþiz"}
	data.forms = data.forms
	data.forms = {"stuþunz"}
	data.forms = {"studǫ̂"}
	data.forms = {"studumaz"}
	data.forms = {"studumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"sūz"}
	data.forms = {"sū"}
	data.forms = {"suwų"}
	data.forms = {"suwiz"}
	data.forms = {"suwi"}
	data.forms = {"sūē"}

	data.forms = {"suwiz"}
	data.forms = data.forms
	data.forms = {"suwunz"}
	data.forms = {"sūǫ̂"}
	data.forms = {"suwumaz"}
	data.forms = {"suwumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"tanþs"}
	data.forms = {"tanþ"}
	data.forms = {"tanþų"}
	data.forms = {"tundiz"}
	data.forms = {"tundi"}
	data.forms = {"tundē"}

	data.forms = {"tanþiz"}
	data.forms = data.forms
	data.forms = {"tanþunz"}
	data.forms = {"tundǫ̂"}
	data.forms = {"tundumaz"}
	data.forms = {"tundumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "consonant stem"
	
	data.forms = {"wrōts"}
	data.forms = {"wrōt"}
	data.forms = {"wrōtų"}
	data.forms = {"wurtiz"}
	data.forms = {"wurti"}
	data.forms = {"wurtē"}

	data.forms = {"wrōtiz"}
	data.forms = data.forms
	data.forms = {"wrōtunz"}
	data.forms = {"wurtǫ̂"}
	data.forms = {"wurtumaz"}
	data.forms = {"wurtumiz"}

	table.insert(data.categories, "Proto-Germanic consonant stem nouns")
end

------ i-stems ------

irreg_data = function(args, data)
	if not args then
		irreg_data({""}, data)
		return
	end
	
	data.decl_type = "i-stem"
	
	data.forms = {args .. "burþiz"}
	data.forms = {args .. "burþi"}
	data.forms = {args .. "burþį"}
	data.forms = {args .. "burdīz"}
	data.forms = {args .. "burdī"}
	data.forms = {args .. "burdī"}

	data.forms = {args .. "burþīz"}
	data.forms = data.forms
	data.forms = {args .. "burþīnz"}
	data.forms = {args .. "burdijǫ̂"}
	data.forms = {args .. "burdimaz"}
	data.forms = {args .. "burdimiz"}

	table.insert(data.categories, "Proto-Germanic i-stem nouns")
end

irreg_data = function(args, data)
	irreg_data({"fra"}, data)
end

irreg_data = function(args, data)
	irreg_data({"ga"}, data)
end

irreg_data = function(args, data)
	data.decl_type = "i-stem"
	
	data.forms = {"kinþiz"}
	data.forms = {"kinþi"}
	data.forms = {"kinþį"}
	data.forms = {"kundīz"}
	data.forms = {"kundī"}
	data.forms = {"kundī"}

	data.forms = {"kinþīz"}
	data.forms = data.forms
	data.forms = {"kinþīnz"}
	data.forms = {"kundijǫ̂"}
	data.forms = {"kundimaz"}
	data.forms = {"kundimiz"}

	table.insert(data.categories, "Proto-Germanic i-stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "i-stem"
	
	data.forms = {"kumþiz"}
	data.forms = {"kumþi"}
	data.forms = {"kumþį"}
	data.forms = {"kundīz"}
	data.forms = {"kundī"}
	data.forms = {"kundī"}

	data.forms = {"kumþīz"}
	data.forms = data.forms
	data.forms = {"kumþīnz"}
	data.forms = {"kundijǫ̂"}
	data.forms = {"kundimaz"}
	data.forms = {"kundimiz"}

	table.insert(data.categories, "Proto-Germanic i-stem nouns")
end

------ u-stems ------

irreg_data = function(args, data)
	data.decl_type = "u-stem"
	
	data.forms = {"grumþuz"}
	data.forms = {"grumþu"}
	data.forms = {"grumþų"}
	data.forms = {"grundauz"}
	data.forms = {"grundiwi"}
	data.forms = {"grundū"}

	data.forms = {"grumþiwiz"}
	data.forms = data.forms
	data.forms = {"grumþunz"}
	data.forms = {"grundiwǫ̂"}
	data.forms = {"grundumaz"}
	data.forms = {"grundumiz"}

	table.insert(data.categories, "Proto-Germanic u-stem nouns")
end

------ i/jo stems ------

irreg_data = function(args, data)
	data.decl_type = "ī/jō-stem"
	
	data.forms = {"akwisī"}
	data.forms = data.forms
	data.forms = {"akuzijǭ"}
	data.forms = {"akuzijōz"}
	data.forms = {"akuzijōi"}
	data.forms = {"akuzijō"}

	data.forms = {"akuzijôz"}
	data.forms = data.forms
	data.forms = {"akuzijōz"}
	data.forms = {"akuzijǫ̂"}
	data.forms = {"akuzijōmaz"}
	data.forms = {"akuzijōmiz"}

	table.insert(data.categories, "Proto-Germanic ī/jō-stem nouns")
end

------ n-stems ------

irreg_data = function(args, data)
	data.decl_type = "masculine an-stem"
	
	data.forms = {"abô"}
	data.forms = data.forms
	data.forms = {"abanų"}
	data.forms = {"abniz"}
	data.forms = {"abni"}
	data.forms = {"abnē"}

	data.forms = {"abniz"}
	data.forms = data.forms
	data.forms = {"abnuz"}
	data.forms = {"abnǫ̂"}
	data.forms = {"abnamaz"}
	data.forms = {"abnamiz"}

	table.insert(data.categories, "Proto-Germanic an-stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "neuter an-stem"
	
	data.forms = {"namô"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"namniz"}
	data.forms = {"namni"}
	data.forms = {"namnē"}

	data.forms = {"namnō"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"namnǫ̂"}
	data.forms = {"namnamaz"}
	data.forms = {"namnamiz"}

	table.insert(data.categories, "Proto-Germanic an-stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "neuter an-stem"
	
	data.forms = {"sēmô"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"sēmniz"}
	data.forms = {"sēmni"}
	data.forms = {"sēmnē"}

	data.forms = {"sēmnō"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"sēmnǫ̂"}
	data.forms = {"sēmnamaz"}
	data.forms = {"sēmnamiz"}

	table.insert(data.categories, "Proto-Germanic an-stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "masculine an-stem"
	
	data.forms = {"uhsô"}
	data.forms = data.forms
	data.forms = {"uhsanų"}
	data.forms = {"uhsniz"}
	data.forms = {"uhsni"}
	data.forms = {"uhsnē"}

	data.forms = {"uhsniz"}
	data.forms = data.forms
	data.forms = {"uhsnuz"}
	data.forms = {"uhsnǫ̂"}
	data.forms = {"uhsnamaz"}
	data.forms = {"uhsnamiz"}

	table.insert(data.categories, "Proto-Germanic an-stem nouns")
end

irreg_data = function(args, data)
	data.decl_type = "feminine on-stem"
	
	data.forms = {"bijǭ"}
	data.forms = data.forms
	data.forms = {"bijōnų"}
	data.forms = {"biniz"}
	data.forms = {"binini"}
	data.forms = {"binē"}

	data.forms = {"bijōniz"}
	data.forms = data.forms
	data.forms = {"binunz"}
	data.forms = {"binǫ̂"}
	data.forms = {"bijummiz"}
	data.forms = {"binōmiz"}

	table.insert(data.categories, "Proto-Germanic irregular nouns")
end

------ Miscellaneous ------

irreg_data = function(args, data)
	data.decl_type = "paradigm " .. args
	
	data.forms = {"fōr"}
	data.forms = data.forms
	data.forms = data.forms
	
	if args == "1" then
		data.forms = {"funiz"}
		data.forms = {"funi"}
		data.forms = {"funē"}
	elseif args == "2" then
		data.forms = {"fuiniz"}
		data.forms = {"fuini"}
		data.forms = {"fuinē"}
	elseif args == "3" then
		data.forms = {"funiniz"}
		data.forms = {"funini"}
		data.forms = {"funinē"}
	end
end

irreg_data = function(args, data)
	data.decl_type = "heteroclitic, irregular"
	
	data.forms = {"watōr"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"watiniz"}
	data.forms = {"watini"}
	data.forms = {"watinē"}

	data.forms = {"watnō"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"watnǫ̂"}
	data.forms = {"watnamaz"}
	data.forms = {"watnamiz"}
end

irreg_data = function(args, data)
	data.decl_type = "heteroclitic, irregular"
	
	data.forms = {"eudur"}
	data.forms = data.forms
	data.forms = data.forms
	data.forms = {"ūdraz"}
	data.forms = {"ūdiri"}
	data.forms = {"ūdrē"}
end

return irreg_data