local z =
function z.test(frame) local a = frame.args[1]; local b = mw.text.nowiki('hi') -- frame:callParserFunction-- frame:extensionTag("ref", "bob",) return mw.uri.anchorEncode();end
-- Checks that parameter name is validfunction validate(name) name = tostring(name); -- Normal arguments if whitelist.basic_arguments[name ] then return true; end -- Arguments with numbers in them name = name:gsub("%d+", "#"); if whitelist.numbered_arguments[name ] then return true; end -- Not found, argument not supported. return false;end
function z.citation(frame) local arglist = frame.args; local clock1, clock2; clock1 = os.clock; for j = 1,310 do local whitelist = mw.loadData('Module:Citation/CS1/Whitelist'); end clock2 = os.clock; return clock2 - clock1end
return z;