gpt4 book ai didi

command-line - 如何从命令行将参数传递给 Lua 函数?

转载 作者:行者123 更新时间:2023-12-04 05:15:41 24 4
gpt4 key购买 nike

我有以下 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

最佳答案

对于以下代码,

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

关于command-line - 如何从命令行将参数传递给 Lua 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30426650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com