Re: [Python-Dev] Generating nested data structures with blocks

2005-05-02 Thread Walter Dörwald
Walter Dörwald wrote: > [...] > def blist(list): > def enter(parent=None): Of course this was meant to be: class blist(list): der enter(self, parent=None): Bye, Walter Dörwald ___ Python-Dev mailing list Python-Dev@python.org http://mai

[Python-Dev] Generating nested data structures with blocks

2005-05-02 Thread Walter Dörwald
Reading PEP 340, it seems to me that blocks could be used for generating nested data structures: def blist(list): def enter(parent=None): if parent: parent.append(self) yield self x = blist() block x.enter() as x: x.append(1