Module:User:Crom daba/data

From Wiktionary, the free dictionary
Jump to navigation Jump to search

This is a private module sandbox of Crom daba, for his own experimentation. Items in this module may be added and removed at Crom daba's discretion; do not rely on this module's stability.


local suffix = {};
local aliases = {};

	--Participles
suffix['x']={name="futurative participle", categories={"participles"}}
suffix['аа']={name="imperfective participle", categories={"participles"}}
	aliases['ээ'] ='аа'
	aliases['оо'] ='аа'
	aliases['өө'] ='аа'
	aliases['иа'] ='аа'
	aliases['ио'] ='аа'
suffix['сан']={name="past participle", categories={"participles"}}
	aliases['сэн'] ='сан'
	aliases['сон'] ='сан'
	aliases['сөн'] ='сан'
suffix['даг']={name="habitual participle", categories={"participles"}}
	aliases['дэг'] ='даг'
	aliases['дог'] ='даг'
	aliases['дөг'] ='даг'
suffix['гч']={name="agentive participle", categories={"participles"}}
        -- Tenses
suffix['на']={name="durative tense"}
	aliases['нэ'] ='на'
	aliases['но'] ='на'
	aliases['нө'] ='на'
suffix['в']={name="terminative tense"}
suffix['лаа']={name="confirmative tense"}
	aliases['лээ'] ='лаа'
	aliases['лоо'] ='лаа'
	aliases['лөө'] ='лаа'
	aliases['л'] ='лаа'
suffix['жээ']={name="resultative tense"}
	aliases['чээ'] ='жээ'
        -- Converbs
suffix['ж']={name="imperfective converb", categories={"converbs"}}
	aliases['ч'] ='ж'
suffix['аад']={name="perfective converb", categories={"converbs"}}
	aliases['ээд'] ='аад'
	aliases['оод'] ='аад'
	aliases['өөд'] ='аад'
	aliases['иад'] ='аад'
	aliases['иод'] ='аад'
suffix['н']={name="modal converb", categories={"converbs"}}
suffix['саар']={name="abtemporal converb", categories={"converbs"}}
	aliases['сээр'] ='саар'
	aliases['соор'] ='саар'
	aliases['сөөр'] ='саар'
suffix['xаар']={name="final converb", categories={"converbs"}}
	aliases['xээр'] ='xаар'
	aliases['xоор'] ='xаар'
	aliases['xөөр'] ='xаар'
suffix['вч']={name="concessive converb", categories={"converbs"}}
suffix['вал']={name="conditional converb", categories={"converbs"}}
	aliases['вэл'] ='вал'
	aliases['вол'] ='вал'
	aliases['вөл'] ='вал'
	aliases['бал'] ='вал'
	aliases['бэл'] ='вал'
	aliases['бол'] ='вал'
	aliases['бөл'] ='вал'
suffix['ваас']={name="conditional converb", categories={"converbs"}}
	aliases['вээс'] ='ваас'
	aliases['воос'] ='ваас'
	aliases['вөөс'] ='ваас'
	aliases['баас'] ='ваас'
	aliases['бээс'] ='ваас'
	aliases['боос'] ='ваас'
	aliases['бөөс'] ='ваас'
suffix['тал']={name="terminative converb", categories={"converbs"}}
	aliases['тэл'] ='тал'
	aliases['тол'] ='тал'
	aliases['төл'] ='тал'
suffix['магц']={name="immediative converb", categories={"converbs"}}
	aliases['мэгц'] ='магц'
	aliases['могц'] ='магц'
	aliases['мөгц'] ='магц'
        -- Moods
suffix['ъя']={name="voluntative mood", categories={"modal verb forms"}}
	aliases['ье'] ='ъя'
	aliases['ъё'] ='ъя'
	aliases['ья'] ='ъя'
	aliases['ьё'] ='ъя'
	aliases['я'] ='ъя'
	aliases['е'] ='ъя'
	aliases['ё'] ='ъя'
suffix['аарай']={name="prescriptive mood", categories={"modal verb forms"}}
	aliases['ээрэй'] ='аарай'
	aliases['оорой'] ='аарай'
	aliases['өөрэй'] ='аарай'
	aliases['иарай'] ='аарай'
	aliases['иорой'] ='аарай'
suffix['аасай']={name="optative mood", categories={"modal verb forms"}}
	aliases['ээсэй'] ='аасай'
	aliases['оосой'] ='аасай'
	aliases['өөсэй'] ='аасай'
	aliases['иасай'] ='аасай'
	aliases['иосой'] ='аасай'
        -- Voices
suffix['гдах']={name="passive voice", categories={"passive verbs"}}
	aliases['гдэх'] ='гдах'
	aliases['гдох'] ='гдах'
	aliases['гдөх'] ='гдах'
suffix['дах']={name="passive voice", categories={"passive verbs"}}
	aliases['дэх'] ='дах'
	aliases['дох'] ='дах'
	aliases['дөх'] ='дах'
	aliases['тах'] ='дах'
	aliases['тэх'] ='дах'
	aliases['тох'] ='дах'
	aliases['төх'] ='дах'
suffix['уулах']={name="causative voice", categories={"causative verbs"}}
	aliases['үүлэх'] ='уулах'
suffix['гах']={name="causative voice", categories={"causative verbs"}}
	aliases['гэх'] ='гах'
	aliases['гох'] ='гах'
	aliases['гөх'] ='гах'
suffix['аах']={name="causative converb", categories={"causative verbs"}}
	aliases['ээх'] ='аах'
	aliases['оох'] ='аах'
	aliases['өөх'] ='аах'
	aliases['иах'] ='аах'
	aliases['иох'] ='аах'
suffix['лгах']={name="causative voice", categories={"causative verbs"}}
	aliases['лгэх'] ='лгах'
	aliases['лгох'] ='лгах'
	aliases['лгөх'] ='лгах'
suffix['лцах']={name="cooperative voice", categories={"cooperative verbs"}}
	aliases['лцэх'] ='лцах'
	aliases['лцох'] ='лцах'
	aliases['лцөх'] ='лцах'
suffix['лдах']={name="reciprocal voice", categories={"reciprocal verbs"}}
	aliases['лдэх'] ='лдах'
	aliases['лдох'] ='лдах'
	aliases['лдөх'] ='лдах'

return {["suffix"] = suffix, ["aliases"] = aliases}