Модуль:Тест: различия между версиями
Перейти к навигации
Перейти к поиску
ЗаяцВолк (обсуждение | вклад) |
ЗаяцВолк (обсуждение | вклад) |
||
Строка 9: | Строка 9: | ||
p.sortlist = function (frame) | p.sortlist = function (frame) | ||
local args = getArgs(frame) | |||
local res_t = {} | local res_t = {} | ||
Строка 20: | Строка 18: | ||
table.sort (res_t, subsort ) | table.sort (res_t, subsort ) | ||
for i in ipairs(res_t) do | for i in ipairs(res_t) do |
Версия 16:46, 10 февраля 2025
Для документации этого модуля может быть создана страница Модуль:Тест/doc
local getArgs = require('Module:Arguments').getArgs local p = {} local res="" function subsort ( a, b ) res=res..' ok ' return a < b end p.sortlist = function (frame) local args = getArgs(frame) local res_t = {} for i in ipairs(args) do table.insert (res_t, args[i]) end table.sort (res_t, subsort ) for i in ipairs(res_t) do res=res..' el'..i..': '..res_t[i]..' ' end return res end return p