跳转到内容

Module:Sandbox

維基文庫,自由的圖書館
文档图示 模块文档[创建]
local p = {}

function p.testCallParserFunction(frame)
    -- 试图调用 #expr 函数,传入参数 1 + 1
    local success, result = pcall(function()
        return frame:callParserFunction{ name = '#expr', args = { '1 + 1' } }
    end)

    -- 检查调用是否成功
    if not success then
        return "Error calling #expr: " .. tostring(result)
    end

    -- 返回结果
    return "Result of #expr(1 + 1): " .. tostring(result)
end

return p