Мне нужна помощь при разборе командной строки для файла lua. Я выполняю файл lua, и этот файл lua содержит команду "dofile (2nd.lua-file)", но я хочу передать некоторый аргумент этому второму файлу lua через этот первый файл lua.
ПРИМЕР- У a.lua есть dofile ("b.lua"), и теперь я должен передать некоторый аргумент b.lua через этот a.lua и как я могу это сделать.
Попробуй это. В файле `a.lua ':
assert(loadfile("b.lua"))(10,20,30)
В файле b.lua:
b.lua
local a,b,c=...
или
local arg={...}
Аргументы b.lua принимаются как переменные, следовательно, ....
...