Module:List Pages

local list = require('Module:List')._main local table = require('Module:Std/table') local getArgs = require('Module:Arguments').getArgs

return { -- transforms args from metatable to a regular table (necessary to use table functions) main= function(frame) local args = table.merge({}, getArgs(frame)) for k,v in ipairs(args) do           if(args.namespace) then args[k] = string.format('%s', args.namespace, v, v)           else args[k] = string.format('%s', v)           end end return list(args) end }