Module:siwa-pron/data: Difference between revisions

From Linguifex
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


export.prefix = m_table.listToSet({
export.prefix = m_table.listToSet({
"o", "i", "u", "a", "ta",
"o", "i", "u", "a", "ta", "t",
"ma", "sa", "tama", "tata", "kata",
"ma", "sa", "tama", "tata", "kata",
"keu", "ga", "hę", "tů", "uįo",
"keu", "ga", "hę", "tů", "uįo",
})
export.suffix = m_table.listToSet({
"mi", "si", "ki", "i", "ta", "la",
})
})



Revision as of 15:12, 5 January 2021



local export = {}

local m_table = require("Module:table")

export.prefix = m_table.listToSet({
	"o", "i", "u", "a", "ta", "t",
	"ma", "sa", "tama", "tata", "kata",
	"keu", "ga", "hę", "tů", "uįo",
})

export.suffix = m_table.listToSet({
	"mi", "si", "ki", "i", "ta", "la",
})

export.initial_clusters = m_table.listToSet({
	"sv", "sġ", "sġv",
	"ts", "tv", "tsv", "tsġ", "tsġv",
	"dl",
	"kv", "km", "kn",
})

export.internal_clusters = m_table.listToSet({
	"mp", "mn", "mt", "mk", "mġ", "ms", "mṡ", "mr", "mh",
	"pr", "pm", "ps", "pṡ",
	"bm", "bs", "bṡ",
	"nt", "nd", "ns", "nṡ", "nr", "nk", "nh",
	"tr", "tk", "tġ", "tv", "tn", "ts",
	"st", "sl", "sk", "sġ", "sm", "sp", "sv",
	"ṡm", "ṡp", "ṡv", "ṡk",
	"rġ", "rh", "rm", "rp", "rv", "rt", "rk",
	"lm", "lp", "lb", "lv", "ln", "lk", "lg", "lġ", "lh", "lt", "ld", "lṡ", "lr",
	"dn", "dl", "dġ",
	"ḍm", "ḍk", "ḍv", 
	"gn", "gs", "gl", "gm", "gv",
	"ġm", "ġv", "ġn", "ġl", 

	"mkk", "mst",
	"nst", "ndl", "ndr",
	"tsn", "tsk", "tsġ", "tkv", "tsv", "tst", "tsl", "tsm",
	"skl", "skv", "skk", "sġv",
	"ṡgv", "ṡkv",
	"rkk", "rpp", "rtt",
	"lpp", "lkk", "ltt", "lts", "ltṡ", "ldį",
	"dlv", "dlm", "dln", "dlk", "dlġ",

	"ntsġ", "tskv", "tsġv", "ltsv", "ltsġ",

	"ltsġv",
})

export.anaptyctic = m_table.listToSet({
	"mn", "mkk",
	"tsn", "tsk", "tskv", "tsġ", "tk", "tkv", "tġ", "tv", "tn", "tsv", "tst", "tsm",
	"skv", "skk",
	"ṡkv",
	"rkk", "rpp", "rv", "rtt",
	"lpp", "lkk", "ltt",
	"dlv", "dlm", "dln", "dlġ", "dġ",
	"ḍk", "ḍv",
	"gn", "gm",
	"ġm", "ġv", "ġn", "ġl",
	"pm", "ps", "pṡ",
	"km", "kv", "ks", "ksk", "kṡ", "kl",
})

export.ejective = m_table.listToSet({
	"tr", "pr", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", 
})

export.diphthongs = m_table.listToSet({
	"ia", "oa", "ua", "ůa", "ai", "ei", "ie", "oi", "ue", "ui",
	"au", "io", "uo", "ay", "ey", "iů", "eu", "iu", "ou", "ůi",
})

export.triphthongs = m_table.listToSet({
	"iau", "iai", "iei", "ieu", "iue", "ioi", "oai", "eui", "uoi", "uei", 
})

return export