Chih-Chao Lam wrote:
> But looking at the source code of Hpricot, I see that you can precede an 
> asterisk before any variable. Is there a formal definition for the use 
> of this operator?

As far as I know, this, used in parallel assignments, is one of the 
hairier bits of the formal grammar. Basically, it's does the same as 
with the varargs use, except with the rvalues of an assignment as 
opposed to method arguments.

David Vallner