标签:
Lua的语法缺失及替代措施
Lua的一个设计方针是简单,能不加入的语言特性就尽量不加入。于是,Lua中缺少了一些我们常用的语法。下面仅以C语言做参考。
action = { [1] = function (x) print(x) end, [2] = function (x) print( 2 * x ) end, ["nop"] = function (x) print(math.random()) end, ["my name"] = function (x) print("fred") end, } while true do key = getChar() x = math.ramdon() action[key](x) end
标签:
原文地址:http://blog.csdn.net/heyuchang666/article/details/50770917