> >Which is silly, because you shouldn't have to say '$x = $x = 3' when you > >mean '$x = 3'. Just because there's a real reason behind it doesn't make it > >any less silly. > > I'd like to see where this can happen. Sounds like someone forgot to > declare something: > > our $x; > $x = 2; It happens when I don't bother to declare something. My company has several dozen machines with an 'our'-less perl, and 'use vars qw($x)' is a pain. As is $My::Package::Name::x.
- RFC 12 (v3) variable usage warnings Perl6 RFC Librarian
- Re: RFC 12 (v3) variable usage warnings Michael Fowler
- Re: RFC 12 (v3) variable usage warnings Steve Fink
- Re: RFC 12 (v3) variable usage warnings Michael Fowler
- Re: RFC 12 (v3) variable usage warnin... Tom Christiansen
- Re: RFC 12 (v3) variable usage w... Michael Fowler
- Re: RFC 12 (v3) variable usage w... Steve Fink
- Re: RFC 12 (v3) variable usa... Tom Christiansen
- Re: RFC 12 (v3) variable... Steve Fink
- Re: RFC 12 (v3) variable... Tom Christiansen
- Re: RFC 12 (v3) variable... Steve Fink
- Re: RFC 12 (v3) variable usage warnin... Steve Fink
- Re: RFC 12 (v3) variable usage w... Michael Fowler
- Re: RFC 12 (v3) variable usa... Steve Fink
- Re: RFC 12 (v3) variable... Michael Fowler
- Re: RFC 12 (v3) variable... Steve Fink
- Re: RFC 12 (v3) variable... Michael Fowler