lua 模拟实现switch
可以考虑实现如下模式形式,
也许还有跟变态的方式,在不考虑效率下可以想想,闪人睡觉
switch(s,{
??? ca1=function()
??? end
??? ca2=function()
??? end
})
switch(s,
??? case(s,function()
??? end),
??? case(s,function()
??? end),
??? default(function()
??? end)
)
?switch(s,
??? case(s,function()
??? end),
??? case(s,function()
??? end),
??? default(function()
??? end)
)
switch(s){
???
??? sss=function()
??? end,
??? sss=function()
??? end,
}
switch(s){
???
??? sss=function()
??? end,
??? sss=function()
??? end,
}