Re: [Python-Dev] Set the namespace free!

2010-07-22 Thread gregory.smith3
> Date: Thu, 22 Jul 2010 14:49:17 -0400 > Subject: Re: [Python-Dev] Set the namespace free! > From: alexander.belopol...@gmail.com > To: gregory.smi...@sympatico.ca > CC: python-dev@python.org > > On Thu, Jul 22, 2010 at 12:53 PM, wrote: > .. > > So, ::name or &name or |name or whatever. > >

Re: [Python-Dev] Set the namespace free!

2010-07-22 Thread gregory.smith3
I have no idea why my last post was a copy of the previous one. Webmail choking on a hairball. It was supposed to say: === Oops, :name does break things, e.g. if x :return So, ::name or &name or |name or whatever. I'm very amused by all the jokes about turning python into perl

Re: [Python-Dev] Set the namespace free!

2010-07-22 Thread gregory.smith3
oops, :name does break things, e.g if x :return So, it could be ::name or |name or &name or !name or whatever. From: gregory.smi...@sympatico.ca To: python-dev@python.org Subject: RE: [Python-Dev] Set the namespace free! Date: Thu, 22 Jul 2010 16:24:27 + I agree with the ide

Re: [Python-Dev] Set the namespace free!

2010-07-22 Thread gregory.smith3
I agree with the idea, but a far less radical change is needed to get the desired result. The basic idea is this: it should be possible to use any name as an identifier in the syntax, including names like 'while' and 'import'. But there is no need to mess up the entire language to allow this (e