Re: Invalid Operating System

[prev] [thread] [next] [lurker] [Date index for 2006/12/16]

From: Abigail
Subject: Re: Invalid Operating System
Date: 23:57 on 16 Dec 2006
--x4pBfXISqBoDm8sr
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Dec 16, 2006 at 05:36:15PM +0100, A. Pagaltzis wrote:
> * Abigail <abigail@xxxxxxx.xx> [2006-12-16 09:55]:
> > It's even more hateful that $" is a global variable and you
> > can't put it in a namespace, or localize it. (And for the Perl
> > weenies out there: local has its own list of hate).
>=20
> That had me boggling, so I checked. I'm not arguing the rest of
> your points, but you *can* localise it.


Only in the Perl sense of 'localise'. It still means that if you
use 'local' changing $" can effect lines of code far, far away
from the code setting it.

You can't scope $" *lexically*, which means that the effect of $"
isn't localized.



Abigail

--x4pBfXISqBoDm8sr
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFFhIfYBOh7Ggo6rasRAn8WAKCbage4tBFmJuj5x2vu/nm+wdU4yACgihin
qumkj5ADRo8ZtXxrty981wg=
=H0XF
-----END PGP SIGNATURE-----

--x4pBfXISqBoDm8sr--
There's stuff above here

Generated at 22:02 on 27 Dec 2006 by mariachi 0.52