Module:Convert

--require "mw.text" --require "mw.page"

local p = {}

-- This is the top-level function called by undefined undefined. function p.main(frame, config, args) local pframe = frame:getParent; local args = pframe.args; -- the arguments passed TO the undefined undefined template, in the wikitext that instantiates the template local config = frame.args; -- the arguments passed BY the undefined undefined template, in the wikitext of the template itself local output; val1 = tonumber(args(1)); val2 = tonumber(args(3)); if val1 == nil then error ("Module:Convert value not supplied"); return "" end

if val2 == nil then -- Single value supplied else -- Two values supplied end error ("Module:Convert is not implemented"); return output end

return p