Modül:tr-eylem/istisnalar

Vikisözlük sitesinden
Modül belgelemesi [Düzenle] [Tazele]

Bu modül, tr-eylem modülü için istisna verilerini listeler.


local p = {}

function Set (list)
  local set = {}
  for _, l in ipairs(list) do set[l] = true end
  return set
end

-- NOT: Listeler alfabetik sıraya göre sıralanmıştır.

--Şu durumlarda sondaki "t", "d"ye dönüşür:
p.istisnaIncelme = Set {
	"affet",
	"bahset",
	"defet",
	"dit",
	"et",
	"git",
	"güt",
	"hisset",
	"tat",
	"zikret",
}

--Geniş zamandaki istisnalar:
p.istisnaGenis = {
	["al"] = "ır",
	["affet"] = "er",
	["bahset"] = "er",
	["bil"] = "ir",
	["bul"] = "ur",
	["defet"] = "er",
	["dur"] = "ur",
	["gel"] = "ir",
	["gör"] = "ür",
	["hisset"] = "er",
	["ol"] = "ur",
	["öl"] = "ür",
	["san"] = "ır",
	["var"] = "ır",
	["ver"] = "ir",
	["vur"] = "ur",
	["zikret"] = "er",
}

return p