<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Asnon-cell</id>
	<title>Module:snon-cell - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Asnon-cell"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:snon-cell&amp;action=history"/>
	<updated>2026-04-05T05:12:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:snon-cell&amp;diff=492791&amp;oldid=prev</id>
		<title>Melinoë: Created page with &quot;local export = {}  local accel_forms = { 	--NEUTRALS 	nsi = &quot;nom|s&quot;, 	nsd = &quot;def|nom|s&quot;, 	npi = &quot;nom|p&quot;, 	npd = &quot;def|nom|p&quot;, 	asi = &quot;acc|s&quot;, 	asd = &quot;def|acc|s&quot;, 	api = &quot;acc|p&quot;, 	apd = &quot;def|acc|p&quot;, 	dsi = &quot;dat|s&quot;, 	dsd = &quot;def|dat|s&quot;, 	dpi = &quot;dat|p&quot;, 	dpd = &quot;def|dat|p&quot;, 	gsi = &quot;gen|s&quot;, 	gsd = &quot;def|gen|s&quot;, 	gpi = &quot;gen|p&quot;, 	gpd = &quot;def|gen|p&quot;,  	--VERBS 	-- Active 	inf = &quot;act|inf&quot;, 	pres_part = &quot;act|pres|part&quot;, 	past_part = &quot;act|past|part&quot;, 	sup = &quot;act|sup&quot;, 	 	pres_ind_1sg =...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:snon-cell&amp;diff=492791&amp;oldid=prev"/>
		<updated>2026-04-04T03:05:32Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local export = {}  local accel_forms = { 	--NEUTRALS 	nsi = &amp;quot;nom|s&amp;quot;, 	nsd = &amp;quot;def|nom|s&amp;quot;, 	npi = &amp;quot;nom|p&amp;quot;, 	npd = &amp;quot;def|nom|p&amp;quot;, 	asi = &amp;quot;acc|s&amp;quot;, 	asd = &amp;quot;def|acc|s&amp;quot;, 	api = &amp;quot;acc|p&amp;quot;, 	apd = &amp;quot;def|acc|p&amp;quot;, 	dsi = &amp;quot;dat|s&amp;quot;, 	dsd = &amp;quot;def|dat|s&amp;quot;, 	dpi = &amp;quot;dat|p&amp;quot;, 	dpd = &amp;quot;def|dat|p&amp;quot;, 	gsi = &amp;quot;gen|s&amp;quot;, 	gsd = &amp;quot;def|gen|s&amp;quot;, 	gpi = &amp;quot;gen|p&amp;quot;, 	gpd = &amp;quot;def|gen|p&amp;quot;,  	--VERBS 	-- Active 	inf = &amp;quot;act|inf&amp;quot;, 	pres_part = &amp;quot;act|pres|part&amp;quot;, 	past_part = &amp;quot;act|past|part&amp;quot;, 	sup = &amp;quot;act|sup&amp;quot;, 	 	pres_ind_1sg =...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local export = {}&lt;br /&gt;
&lt;br /&gt;
local accel_forms = {&lt;br /&gt;
	--NEUTRALS&lt;br /&gt;
	nsi = &amp;quot;nom|s&amp;quot;,&lt;br /&gt;
	nsd = &amp;quot;def|nom|s&amp;quot;,&lt;br /&gt;
	npi = &amp;quot;nom|p&amp;quot;,&lt;br /&gt;
	npd = &amp;quot;def|nom|p&amp;quot;,&lt;br /&gt;
	asi = &amp;quot;acc|s&amp;quot;,&lt;br /&gt;
	asd = &amp;quot;def|acc|s&amp;quot;,&lt;br /&gt;
	api = &amp;quot;acc|p&amp;quot;,&lt;br /&gt;
	apd = &amp;quot;def|acc|p&amp;quot;,&lt;br /&gt;
	dsi = &amp;quot;dat|s&amp;quot;,&lt;br /&gt;
	dsd = &amp;quot;def|dat|s&amp;quot;,&lt;br /&gt;
	dpi = &amp;quot;dat|p&amp;quot;,&lt;br /&gt;
	dpd = &amp;quot;def|dat|p&amp;quot;,&lt;br /&gt;
	gsi = &amp;quot;gen|s&amp;quot;,&lt;br /&gt;
	gsd = &amp;quot;def|gen|s&amp;quot;,&lt;br /&gt;
	gpi = &amp;quot;gen|p&amp;quot;,&lt;br /&gt;
	gpd = &amp;quot;def|gen|p&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
	--VERBS&lt;br /&gt;
	-- Active&lt;br /&gt;
	inf = &amp;quot;act|inf&amp;quot;,&lt;br /&gt;
	pres_part = &amp;quot;act|pres|part&amp;quot;,&lt;br /&gt;
	past_part = &amp;quot;act|past|part&amp;quot;,&lt;br /&gt;
	sup = &amp;quot;act|sup&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	pres_ind_1sg = &amp;quot;1|s|pres|act|ind&amp;quot;,&lt;br /&gt;
	pres_ind_2sg = &amp;quot;2|s|pres|act|ind&amp;quot;,&lt;br /&gt;
	pres_ind_3sg = &amp;quot;3|s|pres|act|ind&amp;quot;,&lt;br /&gt;
	pres_ind_1pl = &amp;quot;1|p|pres|act|ind&amp;quot;,&lt;br /&gt;
	pres_ind_2pl = &amp;quot;2|s|pres|act|ind&amp;quot;,&lt;br /&gt;
	pres_ind_3pl = &amp;quot;3|p|pres|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_1sg = &amp;quot;1|s|past|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_2sg = &amp;quot;2|s|past|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_3sg = &amp;quot;3|s|past|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_1pl = &amp;quot;1|p|past|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_2pl = &amp;quot;2|p|past|act|ind&amp;quot;,&lt;br /&gt;
	past_ind_3pl = &amp;quot;3|p|past|act|ind&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	pres_sub_1sg = &amp;quot;1|s|pres|act|sub&amp;quot;,&lt;br /&gt;
	pres_sub_2sg = &amp;quot;2|s|pres|act|sub&amp;quot;,&lt;br /&gt;
	pres_sub_3sg = &amp;quot;3|s|pres|act|sub&amp;quot;,&lt;br /&gt;
	pres_sub_1pl = &amp;quot;1|p|pres|act|sub&amp;quot;,&lt;br /&gt;
	pres_sub_2pl = &amp;quot;2|s|pres|act|sub&amp;quot;,&lt;br /&gt;
	pres_sub_3pl = &amp;quot;3|p|pres|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_1sg = &amp;quot;1|s|past|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_2sg = &amp;quot;2|s|past|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_3sg = &amp;quot;3|s|past|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_1pl = &amp;quot;1|p|past|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_2pl = &amp;quot;2|p|past|act|sub&amp;quot;,&lt;br /&gt;
	past_sub_3pl = &amp;quot;3|p|past|act|sub&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	imp_2sg = &amp;quot;2|s|act|imp&amp;quot;,&lt;br /&gt;
	imp_1pl = &amp;quot;1|p|act|imp&amp;quot;,&lt;br /&gt;
	imp_2pl = &amp;quot;2|p|act|imp&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	-- Mediopassive&lt;br /&gt;
	&lt;br /&gt;
	mp_inf = &amp;quot;mp|inf&amp;quot;,&lt;br /&gt;
	mp_pres_part = &amp;quot;mp|pres|part&amp;quot;,&lt;br /&gt;
	mp_past_part = &amp;quot;mp|past|part&amp;quot;,&lt;br /&gt;
	mp_sup = &amp;quot;mp|sup&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	mp_pres_ind_1sg = &amp;quot;1|s|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_pres_ind_2sg = &amp;quot;2|s|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_pres_ind_3sg = &amp;quot;3|s|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_pres_ind_1pl = &amp;quot;1|p|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_pres_ind_2pl = &amp;quot;2|s|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_pres_ind_3pl = &amp;quot;3|p|pres|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_1sg = &amp;quot;1|s|past|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_2sg = &amp;quot;2|s|past|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_3sg = &amp;quot;3|s|past|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_1pl = &amp;quot;1|p|past|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_2pl = &amp;quot;2|p|past|mp|ind&amp;quot;,&lt;br /&gt;
	mp_past_ind_3pl = &amp;quot;3|p|past|mp|ind&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	mp_pres_sub_1sg = &amp;quot;1|s|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_pres_sub_2sg = &amp;quot;2|s|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_pres_sub_3sg = &amp;quot;3|s|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_pres_sub_1pl = &amp;quot;1|p|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_pres_sub_2pl = &amp;quot;2|s|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_pres_sub_3pl = &amp;quot;3|p|pres|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_1sg = &amp;quot;1|s|past|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_2sg = &amp;quot;2|s|past|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_3sg = &amp;quot;3|s|past|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_1pl = &amp;quot;1|p|past|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_2pl = &amp;quot;2|p|past|mp|sub&amp;quot;,&lt;br /&gt;
	mp_past_sub_3pl = &amp;quot;3|p|past|mp|sub&amp;quot;,&lt;br /&gt;
	&lt;br /&gt;
	mp_imp_2sg = &amp;quot;2|s|mp|imp&amp;quot;,&lt;br /&gt;
	mp_imp_1pl = &amp;quot;1|p|mp|imp&amp;quot;,&lt;br /&gt;
	mp_imp_2pl = &amp;quot;2|p|mp|imp&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local mode_prefix = { --this is prefixed to the index value in accel_forms&lt;br /&gt;
	mpass  = &amp;quot;mp_&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local mode_prepend = { --on the other hand, this is prefixed to the accelerated text itself&lt;br /&gt;
	wk      = &amp;quot;weak|&amp;quot;,&lt;br /&gt;
	str     = &amp;quot;strong|&amp;quot;,&lt;br /&gt;
	comp    = &amp;quot;comparative|&amp;quot;,&lt;br /&gt;
	wk_sup  = &amp;quot;weak|superlative|&amp;quot;,&lt;br /&gt;
	str_sup = &amp;quot;strong|superlative|&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function export.create(frame)&lt;br /&gt;
	local args = frame:getParent().args&lt;br /&gt;
	local out = {}&lt;br /&gt;
	if not args[1] or args[1] == &amp;quot;&amp;quot; then&lt;br /&gt;
		return &amp;quot;―&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		local accel_form = args[2]&lt;br /&gt;
		local accel&lt;br /&gt;
		if accel_form then&lt;br /&gt;
			local mode = args[3]&lt;br /&gt;
			if mode and mode_prefix[mode] then&lt;br /&gt;
				accel_form = mode_prefix[mode] .. accel_form&lt;br /&gt;
			end&lt;br /&gt;
			if accel_forms[accel_form] then&lt;br /&gt;
				if mode and mode_prepend[mode] then&lt;br /&gt;
					accel_form = mode_prepend[mode] .. accel_forms[accel_form]&lt;br /&gt;
				else&lt;br /&gt;
					accel_form = accel_forms[accel_form]&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			accel = {form = accel_form}&lt;br /&gt;
		end&lt;br /&gt;
		local words = mw.text.split(args[1], &amp;quot;%s*,%s*&amp;quot;)&lt;br /&gt;
		if words then&lt;br /&gt;
			for i,j in ipairs(words) do&lt;br /&gt;
				table.insert(out, args[1])&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return table.concat(out, &amp;quot;, &amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>Melinoë</name></author>
	</entry>
</feed>