Jarrett Billingsley wrote:
On Fri, Apr 3, 2009 at 10:38 AM, Eljay <el...@adobe.com> wrote:
Alas, I'm not sure how to pass the variadic arguments through to another
variadic function, with this
signature:
void perform(...)
You can't. D's varargs suck.
I also tried using Variant array -- wherein I expected automagic Variant
packaging (assuming I
understood the documentation correctly) -- but that did not work (could be
PEBKAC):
void perform(Variant[] ar ...)
This is *exactly* what I'd like to replace D's varargs. I've
suggested it several times.
The Gods are saying that varargs suck too much for fixing them, and that
you should use compile time varargs (with tuples) instead.