Модуль:Тест: различия между версиями
Перейти к навигации
Перейти к поиску
ЗаяцВолк (обсуждение | вклад) |
ЗаяцВолк (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
local getArgs = require('Module:Arguments').getArgs | local getArgs = require('Module:Arguments').getArgs | ||
local p = {} | local p = {} | ||
local res="" | |||
function subsort ( a, b ) | |||
res=res..' ok ' | |||
return a < b | |||
end | |||
p.sortlist = function (frame) | p.sortlist = function (frame) | ||
local args = getArgs(frame) | local args = getArgs(frame) | ||
table.sort (args, | |||
table.sort (args, subsort ) | |||
Версия 16:35, 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) table.sort (args, subsort ) for i in ipairs(args) do res=res..' el'..i..': '..args[i]..' ' end return res end return p