lua-users home
lua-l archive

Re: Lua 5.1w crash bug -- '...' related

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> BTW: I had hoped that:
> 
> function foo(...) print(unpack(arg), '\n') end
> function foo(...) print(..., '\n') end
> 
> Would behave differently, with the former printing only the first arg,
> and the latter printing all arguments as if the arguments had
> literally been expanded inline. That's not how it works, huh?
No. The `...' is equivalent to a function that returns multiple
arguments. `...' and unpack(arg) are completely interchangeable.
-- Roberto

AltStyle によって変換されたページ (->オリジナル) /