]> granicus.if.org Git - python/commitdiff
fix creation of Ellipsis node
authorJeremy Hylton <jeremy@alum.mit.edu>
Tue, 15 Feb 2000 23:43:19 +0000 (23:43 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Tue, 15 Feb 2000 23:43:19 +0000 (23:43 +0000)
Lib/compiler/transformer.py
Tools/compiler/compiler/transformer.py

index 63aac835be0e89d7e97f6503b0c24adbee8c8eb8..9c8b32ea62a0fa57b545d33e4af584ee1c80894a 100644 (file)
@@ -1021,7 +1021,7 @@ class Transformer:
     # slice_item: expression | proper_slice | ellipsis
     ch = node[1]
     if ch[0] == token.DOT and node[2][0] == token.DOT:
-      return ('ellipsis', None)
+      return Node('ellipsis')
     if ch[0] == token.COLON or len(node) > 2:
       return self.com_sliceobj(node)
     return self.com_node(ch)
index 63aac835be0e89d7e97f6503b0c24adbee8c8eb8..9c8b32ea62a0fa57b545d33e4af584ee1c80894a 100644 (file)
@@ -1021,7 +1021,7 @@ class Transformer:
     # slice_item: expression | proper_slice | ellipsis
     ch = node[1]
     if ch[0] == token.DOT and node[2][0] == token.DOT:
-      return ('ellipsis', None)
+      return Node('ellipsis')
     if ch[0] == token.COLON or len(node) > 2:
       return self.com_sliceobj(node)
     return self.com_node(ch)