From fff252d20d634a3c86f06ef8585c3111c1d50091 Mon Sep 17 00:00:00 2001 From: Jeremy Hylton Date: Fri, 14 Sep 2001 22:40:36 +0000 Subject: [PATCH] the names attribute of Global is not a node --- Lib/compiler/ast.py | 2 +- Tools/compiler/ast.txt | 2 +- Tools/compiler/compiler/ast.py | 2 +- Tools/compiler/compiler/ast.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Lib/compiler/ast.py b/Lib/compiler/ast.py index e5183faebd6..53dc410ee82 100644 --- a/Lib/compiler/ast.py +++ b/Lib/compiler/ast.py @@ -146,7 +146,7 @@ class Global(Node): return self.names, def getChildNodes(self): - return self.names, + return () def __repr__(self): return "Global(%s)" % (repr(self.names),) diff --git a/Tools/compiler/ast.txt b/Tools/compiler/ast.txt index 3e2a82d389a..3f8953bea85 100644 --- a/Tools/compiler/ast.txt +++ b/Tools/compiler/ast.txt @@ -43,7 +43,7 @@ Dict: items! Not: expr Compare: expr, ops! Name: name* -Global: names +Global: names* Backquote: expr Getattr: expr, attrname* CallFunc: node, args!, star_args& = None, dstar_args& = None diff --git a/Tools/compiler/compiler/ast.py b/Tools/compiler/compiler/ast.py index e5183faebd6..53dc410ee82 100644 --- a/Tools/compiler/compiler/ast.py +++ b/Tools/compiler/compiler/ast.py @@ -146,7 +146,7 @@ class Global(Node): return self.names, def getChildNodes(self): - return self.names, + return () def __repr__(self): return "Global(%s)" % (repr(self.names),) diff --git a/Tools/compiler/compiler/ast.txt b/Tools/compiler/compiler/ast.txt index 3e2a82d389a..3f8953bea85 100644 --- a/Tools/compiler/compiler/ast.txt +++ b/Tools/compiler/compiler/ast.txt @@ -43,7 +43,7 @@ Dict: items! Not: expr Compare: expr, ops! Name: name* -Global: names +Global: names* Backquote: expr Getattr: expr, attrname* CallFunc: node, args!, star_args& = None, dstar_args& = None