BJörn Lindqvist wrote:
> I have often wanted something similar to that for global
> variables, instead of the global declaration:
>
> cache = None
> def init():
> if not global.cache:
> global.cache = init_cache()
Redirected since this seemed like a Python 3000 kind of request. I
like the idea, particularly because it coincides well with my usual
uses for global/globals(). Seems like it might require some changes
in things like eval and exec that take locals and globals dicts, but I
don't know how much of a drawback that is.
Steve
--
I'm not *in*-sane. Indeed, I am so far *out* of sane that you appear a
tiny blip on the distant coast of sanity.
--- Bucky Katt, Get Fuzzy
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe:
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com