Varargs-Zuweisung
Du kannst Rückgabewerte einer Funktion dem Varargs-Symbol ... zuweisen und dann den Inhalt auf die Lua-Weise auslesen.
list = [1, 2, 3, 4, 5]fn = (ok) -> ok, table.unpack listok, ... = fn truecount = select '#', ...first = select 1, ...print ok, count, firstlist = [1, 2, 3, 4, 5]fn = (ok) -> ok, table.unpack listok, ... = fn truecount = select '#', ...first = select 1, ...print ok, count, first