Iterators & generators (RE: Real Problems with Python)
Samuel A. Falvo II
kc5tja at garnet.armored.net
Sun Feb 13 21:02:55 EST 2000
More information about the Python-list mailing list
Sun Feb 13 21:02:55 EST 2000
- Previous message (by thread): Iterators & generators (RE: Real Problems with Python)
- Next message (by thread): Iterators & generators (RE: Real Problems with Python)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <000001bf768e$48e40580$45a0143f at tim>, Tim Peters wrote: >class BinTree: > # with members .left and .right of type BinTree (& None means none), > # and .data of an arbitrary type > ... > def traverse_post(self): > for child in self.left, self.right: > if child is not None: > suspend child.traverse_post() > suspend self.data > >b = BinTree() >... >for leaf in b.traverse_post(): > process(leaf) I'm sorry, but I can't follow this code at all. What are the precise semantics of suspend here? How does it return? -- KC5TJA/6, DM13, QRP-L #1447 Samuel A. Falvo II Oceanside, CA
- Previous message (by thread): Iterators & generators (RE: Real Problems with Python)
- Next message (by thread): Iterators & generators (RE: Real Problems with Python)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list