local p = {}
function p.main(frame)
local args = frame:getParent().args
local result = {}
local i = 1
while args[i] do
local arg = args[i]
if arg ~= '' then
table.insert(result, arg)
end
i = i + 1
end
local output = table.concat(result, ' • ')
output = string.gsub(output, '%s*\n%s*', '')
return frame:preprocess(output)
end
return p