Lua奇技淫巧之二——给Lua添加switch

Lua没有switch语句,我们就给它加一个: 一、简单的switch: function switch(SwitchVal) return function(SwitchTable) local ReFunc = SwitchTable[SwitchVal] if type(ReFunc) ~= "function" then ReFunc = SwitchTable[ReFunc] or SwitchTable.default end return ReFunc and ReFunc() end end 优点是实...
Lua | 2019-08-28 17:35 | 阅读 2879 次 | 评论 0 条
浏览37517次
最新评论