table & multiple arguments
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: table & multiple arguments
- From: paul@...
- Date: 2001年4月23日 22:13:59 +0800
>From the manual, I see a function can take indefinite number of
arguments by taking them from a table. But how about the reverse?
function foo(a, b, c)
print(a, b, c)
end
Doing foo(1, 2, 3) works perfectly, but
x = { 1, 2, 3 }
foo(x)
is an obvious error. How do I pass a flattened table as function
arguments? Is there any specific syntactical sugar for this?
I know in Pike, you can do foo(@x), and foo(1, @y), etc.
Thanks in advance!
Regards,
.paul.