массив как список параметров lua
Сегодня я работал с lua, с этим «олдешным» для меня языком, и нашел, что можно получить аргументы в виде массива, например soo:
function foo(someting,...)
local arrayofargs = arg
-- code here
end
А теперь я интересуюсь. Может ли это быть «по-другому»? Можете ли вы передать массив, не как массив, а как список параметров, например:
function bar(a1,a2)
print(a1+a1)
end
function foo(someting,...)
local arrayofargs = arg
bar(arg)
end
Да, вы не можете сделать это. Но могу ли я кому-нибудь сделать что-то подобное?