Re: Enum On 4/13/07, yitzle  wrote:
snip
> > @record{qw(firstName lastName field3 field4)} = split /\\t/;
> This line sorta confuses me.
> Now record is treated as an array? An array element which is a hash?
> On the next line, you push it as a hash onto @data. This makes an array of
> hashes?
snip

It is a hash slice*.  It is roughly equivalent to doing this

($record{firstName}, $record{lastName}, $record{field3},
$record{field4}) = split /\\t/;

* http://perldoc.perl.org/perldata.html#Slices-slice-array%2c-slice-hash%2c-slice

-- 
To unsubscribe, e-mail: beginners-unsubscribe@perl.org
For additional commands, e-mail: beginners-help@perl.org
http://learn.perl.org/


