MrA*_*lok 4 lua luajit lua-table
当我使用dolua 关键字作为表的键时,会出现以下错误
> table.newKey = { do = 'test' }
stdin:1: unexpected symbol near 'do'
>
Run Code Online (Sandbox Code Playgroud)
我需要用作do密钥。我应该怎么办 ?
sometable.somekey是语法糖sometable[\'somekey\'],
同样{ somekey = somevalue }是糖{ [\'somekey\'] = somevalue }
可以在这个非常好的资源中找到类似的信息:
\n\n\n对于此类需求,还有另一种更通用的格式。在这种格式中,我们将要初始化的索引显式写入方括号之间的表达式:
\nRun Code Online (Sandbox Code Playgroud)\nopnames = {["+"] = "add", ["-"] = "sub",\n ["*"] = "mul", ["/"] = "div"}\n
-- Lua 编程:3.6 \xe2\x80\x93 表构造函数
\n