LoBue, Mark wrote: > ... > > Use either: > > > > @{$pumpData{$p_ptId}{$pumpName}{$primary}{solution}} = @solution; > > This worked great, thanks. Why did I think braces were for hashes and > parens were for arrays? I need to go read some more.
perldoc perlref contains this statement: 2. Anywhere you'd put an identifier (or chain of identifiers) as part of a variable or subroutine name, you can replace the identifier with a BLOCK returning a reference of the correct type. So, whenever you want to write: @somearray = @solution; You can write: @{ some_expression_that_yields_a_reference_to_an_array } = @solution; The stuff inside the curlies is an array ref. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]