Модуль:Var
Для документации этого модуля может быть создана страница Модуль:Var/doc
local p = {}
local function make(frame, funcName)
local name = mw.text.trim(frame.args[1] or "")
local value = frame.args[2] or ""
if name == "" then
return ""
end
return frame:preprocess(string.format("{{#%s:%s|%s}}", funcName, name, value))
end
function p.vardefine(frame)
return make(frame, "vardefine")
end
function p.var(frame)
return make(frame, "var")
end
return p