删除的内容 添加的内容
修复模块返回类型:改为返回表而非函数,使 {{#invoke:Yesno|yesno}} 能正常调用
Module:Yesno 返回表结构(支持 #invoke),同时通过 __call 保持函数式调用兼容
 
第39行:
end
end
 
-- 向后兼容:允许直接调用 require('Module:Yesno')(val, default)
setmetatable(p, {
__call = function(t, val, default)
return p.yesno(val, default)
end
})
 
return p