Module:siwa-noun: Difference between revisions
No edit summary |
No edit summary |
||
| Line 177: | Line 177: | ||
function export.make_cases(data, animacy) | function export.make_cases(data, animacy) | ||
local cases | local cases = {"inessive", "illative", "elative", "adessive", "allative", "ablative"} | ||
local all = {"u", "m"} | |||
local all = {} | |||
local numbers = {"singular", "plural"} | local numbers = {"singular", "plural"} | ||
local ret = {} | local ret = {} | ||
for _, case in ipairs(cases) do | for _, case in ipairs(cases) do | ||
local case_short = | local case_short = sub(case, 1, 3) | ||
table.insert(ret, | table.insert(ret, "! " .. case .. "\n") | ||
table.insert(all, case_short) | table.insert(all, case_short) | ||
end | end | ||
table.insert(ret, "|-\n") | table.insert(ret, "|-\n") | ||
| Line 209: | Line 202: | ||
<div class="mw-collapsible-content" style="font-size: 100%;"> | <div class="mw-collapsible-content" style="font-size: 100%;"> | ||
{| class="greentable" border="1px #aaaaaa solid" margin="1em 1em 1em 0" style="background: #f9f9f9; border-collapse: collapse;" width="100%" | {| class="greentable" border="1px #aaaaaa solid" margin="1em 1em 1em 0" style="background: #f9f9f9; border-collapse: collapse;" width="100%" | ||
|- | |||
! rowspan=2 | Unmarked<br>''agentive/dative'' !! rowspan=2 | Marked<br>''patientive/genitive'' !! colspan="6" | Locative | |||
|- | |- | ||
]=] .. export.make_cases(data) .. [=[ | ]=] .. export.make_cases(data) .. [=[ | ||