[pypy-svn] rev 2653 - pypy/trunk/src/pypy/objspace/std

pmaupin at codespeak.net pmaupin at codespeak.net
Sat Dec 20 15:48:25 CET 2003


Author: pmaupin
Date: Sat Dec 20 15:48:24 2003
New Revision: 2653

Modified:
   pypy/trunk/src/pypy/objspace/std/listobject.py
Log:
Add list.__hash__()

Modified: pypy/trunk/src/pypy/objspace/std/listobject.py
==============================================================================
--- pypy/trunk/src/pypy/objspace/std/listobject.py	(original)
+++ pypy/trunk/src/pypy/objspace/std/listobject.py	Sat Dec 20 15:48:24 2003
@@ -260,6 +260,9 @@
     return a(a(w('['), space.call_function(w_bm, space.newlist(reprs_w))), w(']'))
     return space.newstring([])
 
+def hash__List(space,w_list):
+    raise OperationError(space.w_TypeError,space.wrap("list objects are unhashable"))
+
 # adapted C code
 def _roundupsize(n):
     nbits = r_uint(0)


More information about the Pypy-commit mailing list