[pypy-svn] rev 2136 - pypy/trunk/src/pypy/translator/tool

sanxiyn at codespeak.net sanxiyn at codespeak.net
Fri Oct 31 04:48:45 CET 2003


Author: sanxiyn
Date: Fri Oct 31 04:48:44 2003
New Revision: 2136

Modified:
   pypy/trunk/src/pypy/translator/tool/buildcl.py
Log:
Fix for 2.2. isinstance(X, bool) is illegal.


Modified: pypy/trunk/src/pypy/translator/tool/buildcl.py
==============================================================================
--- pypy/trunk/src/pypy/translator/tool/buildcl.py	(original)
+++ pypy/trunk/src/pypy/translator/tool/buildcl.py	Fri Oct 31 04:48:44 2003
@@ -24,7 +24,8 @@
         return Literal(s)
 
 def writelisp(gen, obj):
-    if isinstance(obj, (bool, int, type(None), str)):
+    #if isinstance(obj, (bool, int, type(None), str)):
+    if isinstance(obj, (int, type(None), str)):
         return gen.conv(obj)
     if isinstance(obj, (tuple, list)):
         content = ' '.join([writelisp(gen, elt) for elt in obj])


More information about the Pypy-commit mailing list