Line 1:
Line 1:
local Utils = {}
local Utils = {}
−
−
function _method(m, f, ...)
−
m = require("Module:" .. m)
−
return m[f](m, ...)
−
end
function Utils.method(frame)
function Utils.method(frame)
−
return _method(unpack(frame.args))
+
local m = require("Module:" .. frame.args[1])
+
local f = frame.args[2]
+
return m[f](m, unpack(frame.args, 3))
end
end
return Utils
return Utils