Module:Road data/countrymask/parser explained

local p =

function p.mask(frame) local pframe = frame:getParent local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that transcludes the template local data = mw.loadData("Module:Road data/countrymask") local country = args[2] or if country ~= then return string.upper(country) end local state = args[1] or return data[state] or 'UNK'end

return p