变量如何成为lua中另一个变量名称的一部分?

时间:2011-10-15 16:17:15

标签: variables lua

我想设置动态变量名。

,例如

function make(name)
local name..bar = "ipsum"
end

make(foo)   
这可能吗?

1 个答案:

答案 0 :(得分:2)

对于全局变量,它只是像_G[name..bar]那样编制索引。对于本地人,您可以通过设置在本地表中使用的所有全局变量并将其编入索引来模拟此操作。对于真正使用本地的方法,我无法帮助你。