Module:category tree/poscatboiler/data/lang-specific/sa

local labels = {} local handlers = {}

local rmatch = mw.ustring.match

- Roots

labels["diaspirate roots"] = { description = "Sanskrit roots where an initial unaspirated consonant may become aspirated in some derivatives. This occurs when the root is followed immediately by a, which triggers an aspiration throwback and the aspiration migrates leftward, docking onto the initial consonant. See more at ", parents = }

- In fine compositi

labels["compound-final adjectives"] = { description = "Sanskrit terms that only appear at the end of a compound adjective", parents = }

labels["compound-final nouns"] = { description = "Sanskrit terms that only appear at the end of a compound noun", parents = }

labels["compound-final adverbs"] = { description = "Sanskrit terms that only appear at the end of a compound adverb", parents = }

- Verbs

labels["verbs by class"] = { description = "Sanskrit verbs categorized by class.", parents = , }

table.insert(handlers, function(data)	local cls = rmatch(data.label, "^class ([0-9]*) verbs")	if cls then		return {			description = "Sanskrit class " .. cls .. " verbs.",			breadcrumb = cls,			parents = ,		}	end end)

labels["verbs by aorist type"] = { description = "Sanskrit verbs categorized by aorist type.", parents = , breadcrumb = "aorist types" }

for _, aor in pairs({ "iṣ-", "ṣ-", "kṣ-", "a-", "root "}) do labels["verbs with " .. aor .. "aorist"] = { description = "Sanskrit verbs with the " .. aor .. "aorist", parents = , breadcrumb = aor .. "aorist" } end

labels["future verbs"] = { description = "Sanskrit verbs.", parents = , breadcrumb = "future verbs" }

labels["perfect verbs"] = { description = "Sanskrit verbs.", parents = , breadcrumb = "perfect verbs" }

labels["aorist verbs"] = { description = "Sanskrit verbs.", parents = , breadcrumb = "aorist verbs" }

labels["benedictive verbs"] = { description = "Sanskrit verbs.", parents = , breadcrumb = "benedictive verbs" }

return {LABELS = labels, HANDLERS = handlers}