develooper Front page | perl.perl5.porters | Postings from November 1999

Re: [ID 19991114.001] dangerous behavior from local

From:
Tom Phoenix
Date:
November 15, 1999 19:01
Subject:
Re: [ID 19991114.001] dangerous behavior from local
Message ID:
Pine.GSO.4.10.9911151858150.15797-100000@user2.teleport.com
On Sun, 14 Nov 1999, Andrew Pimlott wrote:

> A coworker accidentally did:
> 
> {
>     local($/ = undef);
>     ...
> }
> 
> This did not localize $/ .  I don't know what it did do.

It looks to me as if it did localize $/ -- but only _after_ storing undef
into it. Oops!

> There was no warning.  Could I get a warning out of it?

Or, better yet, could perl simply Do The Right Thing?

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About