> >I intend to extend the parameter lists RFC to cover optional
> >(non-trailing) arguments.
>
> Will this include having typed variadic functions, allowing you, for
> example, to say something like
>
> This function takes any number of arrays, all passed by reference.
>
> I keep thinking of a * or a ... to say "repeat the previous thing",
> but that's stepping on other toes.
Yes, I'll definitely be including that facility.
> >Personally, I would like to see the
> >indirect object syntax removed in all contexts, including
> >this one, and filehandles simply passed as a first argument.
>
> I don't know what's happening with indirect objects, but the nastiness
> whereby you can only use unsubscripted scalars is quite the crock.
> Definitely worth a clean-up--at the least.
At least.
Damian