Module:pra-decl/noun/pra-mag

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

-- source: Introduction to Prakrit by Alfred Cooper Woolner, Comparative Grammar of Prakrit by Richard Pischel, Origin and development of Magadhi by Jagat Ram Bhattacharyya

local data = {}

data['a'] = {
	m = {{'⌫e'}, {'⌫ā'}, -- nom
		 {'ṃ'}, {'⌫e'}, -- acc
		 {'⌫eṇa', '⌫eṇaṃ'}, {'⌫ehi', '⌫ehiṃ'}, -- ins
		 {'⌫āa'}, {nil}, -- dat
		 {'⌫ādo', 'tto', '⌫āhiṃto', '⌫ādu', '⌫āhi', '⌫ā'}, {'śuṃto', '⌫eśuṃto', '⌫āhiṃto', '⌫āhi', '⌫ehi', '⌫āo', '⌫āu', 'tto', '⌫ādo', '⌫ādu'}, --abl
		 {'śśa', '⌫āha'}, {'⌫āṇaṃ', '⌫āhaṃ'}, -- gen
		 {'⌫e', 'mhi', 'mmi'}, {'⌫eśu', '⌫eśuṃ'}, -- loc
		 {'', '⌫e'}, {'⌫ā'}, -- voc
		},
	
	n = {{'ṃ'}, {'⌫āiṃ'}, -- nom
		 {'ṃ'}, {'⌫āiṃ'}, -- acc
		 {'⌫eṇa', '⌫eṇaṃ'}, {'⌫ehi', '⌫ehiṃ'}, -- ins
		 {nil}, {nil}, -- dat
		 {'⌫ādo', 'tto', '⌫āhiṃto', '⌫ādu', '⌫āhi', '⌫ā'}, {'śuṃto',  '⌫āhiṃto', '⌫āhi', 'tto', '⌫ādo', '⌫ādu'}, --abl
		 {'śśa', '⌫āha'}, {'⌫āṇaṃ', '⌫āhaṃ'}, -- gen
		 {'⌫e', 'mhi', 'mmi'}, {'⌫eśu', '⌫eśuṃ'}, -- loc
		 {'ṃ'}, {'⌫āiṃ'}, -- voc
		},
	}
	
data['i'] = {
	m = {{'', 'ṃ'}, {'⌫īo', 'ṇo'}, -- nom
		 {'ṃ'}, {'ṇo', '⌫ī', '⌫ao'}, -- acc
		 {'ṇā'}, {'⌫īhi', '⌫īhiṃ'}, -- ins
		 {nil}, {nil}, -- dat
		 {'⌫īdo', 'tto', '⌫īhiṃto', '⌫īdu', '⌫īhi'}, {'⌫īśuṃto', '⌫īhiṃto', 'tto', '⌫īdo', '⌫īdu'}, --abl
		 {'ṇo'}, {'⌫īṇaṃ'}, -- gen
		 {'mmi'}, {'⌫īśu', '⌫īśuṃ'}, -- loc
		 {'', '⌫ī'}, {'ṇo', '⌫ī'}, -- voc
		},
	}

data['ï'] = data['i']

data['u'] = {
	m = {{'', 'ṃ'}, {'ṇo', '⌫ao'}, -- nom
		 {'ṃ'}, {'ṇo', '⌫ū'}, -- acc
		 {'ṇā'}, {'⌫ūhi', '⌫ūhiṃ'}, -- ins
		 {nil}, {nil}, -- dat
		 {'⌫ūdo', '⌫ūdu', 'ṇo', '⌫ūhiṃto', '⌫ūhi', 'tto'}, {'⌫ūśuṃto', '⌫ūhiṃto', 'tto', '⌫ūo'}, --abl
		 {'⌫ūṇo', 'śśa'}, {'⌫ūṇaṃ'}, -- gen
		 {'mmi'}, {'śu', 'śuṃ'}, -- loc
		 {'', '⌫ū'}, {'ṇo', '⌫ao'}, -- voc
		},
	}

data['ü'] = data['u']

return data