Модуль:Тест: различия между версиями

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
Строка 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)


local res=""


table.sort (args, function (a, b) res=res..' ok ' return (a < b) end)
 
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