require('strict');local getArgs = require ('Module:Arguments').getArgs;local p = local function function_that_does_stuff (label, param, description, ptype, status) local result result = '"'..param..'":,' return result.."poof"end
function p.templatedata (frame) local args=getArgs (frame) local final_result local i=1
while frame.args['label'..i] do local result = function_that_does_stuff (args['label'..i], args['param'..i], args['description'..i], args['type'..i], args['status'..i]) final_result = final_result..result i = i + 1; end return final_resultend
return p
--