[Python-Dev] New syntax for 'dynamic' attribute access (original) (raw)
Guido van Rossum guido at python.org
Wed Feb 14 02:15:07 CET 2007
- Previous message: [Python-Dev] New syntax for 'dynamic' attribute access
- Next message: [Python-Dev] New syntax for 'dynamic' attribute access
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2/13/07, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:
Martin v. Löwis wrote:
> OTOH, you can't write > > x + = 2 > > or > > a = 2 * * 4 Although oddly enough you can write a[. . .] I guess whoever added the ellipsis couldn't be bothered defining a new token for it.
But if we ever turn it into a single token (which we just may for Py3k) don't complain if your code breaks.
It's something of an arbitrary choice, but to me it just seems that the dot and bracket should be separare tokens, perhaps because I would be thinking of the [x] as a special kind of argument to the dot operator, rather than there being a funny new operator called ".[".
Yes, that's how I was thinking of it. But it's all moot now.
-- --Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] New syntax for 'dynamic' attribute access
- Next message: [Python-Dev] New syntax for 'dynamic' attribute access
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]