[pypy-svn] rev 1745 - pypy/trunk/src/pypy/translator

sanxiyn at codespeak.net sanxiyn at codespeak.net
Sun Oct 12 00:08:52 CEST 2003


Author: sanxiyn
Date: Sun Oct 12 00:08:51 2003
New Revision: 1745

Modified:
   pypy/trunk/src/pypy/translator/gencl.py
Log:
For 2.2


Modified: pypy/trunk/src/pypy/translator/gencl.py
==============================================================================
--- pypy/trunk/src/pypy/translator/gencl.py	(original)
+++ pypy/trunk/src/pypy/translator/gencl.py	Sun Oct 12 00:08:51 2003
@@ -2,6 +2,11 @@
 from pypy.translator.flowmodel import *
 from pypy.translator.annotation import Annotator
 
+# For 2.2 -- sanxiyn
+if not isinstance(bool, type):
+    class bool(int):
+        pass
+
 class Op:
     def __init__(self, gen, op):
         self.str = gen.str
@@ -46,9 +51,7 @@
         else:
             return "#<"
     def conv(self, val):
-        if val is None:
-            return "nil"
-        elif isinstance(val, bool): # should precedes int
+        if isinstance(val, bool): # should precedes int
             if val:
                 return "t"
             else:


More information about the Pypy-commit mailing list