[Python-checkins] CVS: python/dist/src/Lib/compiler transformer.py,1.31,1.32

Martin v. L?wis loewis@users.sourceforge.net
Thu, 28 Feb 2002 09:48:51 -0800


Update of /cvsroot/python/python/dist/src/Lib/compiler
In directory usw-pr-cvs1:/tmp/cvs-serv10953

Modified Files:
	transformer.py 
Log Message:
Patch #522279: transformer.py nodes shadows global.


Index: transformer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/compiler/transformer.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** transformer.py	21 Dec 2001 20:03:35 -0000	1.31
--- transformer.py	28 Feb 2002 17:48:48 -0000	1.32
***************
*** 293,300 ****
              return n
          if nodelist[1][0] == token.EQUAL:
!             nodes = []
              for i in range(0, len(nodelist) - 2, 2):
!                 nodes.append(self.com_assign(nodelist[i], OP_ASSIGN))
!             n = Assign(nodes, exprNode)
              n.lineno = nodelist[1][2]
          else:
--- 293,300 ----
              return n
          if nodelist[1][0] == token.EQUAL:
!             nodesl = []
              for i in range(0, len(nodelist) - 2, 2):
!                 nodesl.append(self.com_assign(nodelist[i], OP_ASSIGN))
!             n = Assign(nodesl, exprNode)
              n.lineno = nodelist[1][2]
          else: