我有以下test.lua
脚本:
print("before function")
function calc(n)
print("in function")
print(10*n)
end
我尝试使用lua test.lua calc 10
从命令行执行它,但我得到的唯一输出是:
before function
如何获得以下输出:
before function
in function
100
答案 0 :(得分:0)
对于以下代码,
m = {}
print("before function")
function m.calc(n)
print("in function")
print(10*n)
end
m[arg[1]](arg[2])
命令lua test.lua calc 10
将输出:
before function
in function
100