In article <C0FD5BECE2F0C84EAA97D7300A500D50046DD0AD@SMILEY>,
 [EMAIL PROTECTED] (Timothy Johnson) writes:
>
>As far as I know, the #1 reason why people declare data structures
>explicitly is to avoid "uninitialized" messages while using warnings.

For scalars, sure, although the only time I really find that valid is
in a case like

        my $whatzit = '';
        for (@fuzzbar) { $whatzit .= friggle($_) }

It has nothing to do with hashes, which is the subject of the question.

>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:peter@;psdt.com]
>Sent: Thursday, November 07, 2002 5:11 PM
>To: [EMAIL PROTECTED]
>Subject: RE: Declaring a Hash
>
>
>In article
><[EMAIL PROTECTED]>,
> [EMAIL PROTECTED] (Colin Johnstone) writes:
>>Here is how you declare hash.
>>
>>my %hash = ();
>
>The "= ()" is entirely redundant.  Just "my %hash" does exactly the same
>thing.
>
>-- 
>Peter Scott

-- 
Peter Scott
http://www.perldebugged.com

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to