[pypy-svn] r14234 - pypy/dist/pypy/interpreter/stablecompiler

ludal at codespeak.net ludal at codespeak.net
Mon Jul 4 18:36:54 CEST 2005


Author: ludal
Date: Mon Jul  4 18:36:53 2005
New Revision: 14234

Modified:
   pypy/dist/pypy/interpreter/stablecompiler/transformer.py
Log:
 make stable compiler run on python 2.3


Modified: pypy/dist/pypy/interpreter/stablecompiler/transformer.py
==============================================================================
--- pypy/dist/pypy/interpreter/stablecompiler/transformer.py	(original)
+++ pypy/dist/pypy/interpreter/stablecompiler/transformer.py	Mon Jul  4 18:36:53 2005
@@ -31,6 +31,14 @@
 import token
 import sys
 
+
+if not hasattr(symbol,'testlist_gexp'):
+    # python 2.3
+    symbols = symbol.sym_name.keys()
+    symbols.sort()
+    symbol.testlist_gexp = symbols[-1] + 1
+    symbol.sym_name[symbol.testlist_gexp] = "testlist_gexp"
+
 class WalkerError(StandardError):
     pass
 



More information about the Pypy-commit mailing list