[pypy-svn] r54262 - pypy/dist/pypy/doc

arigo at codespeak.net arigo at codespeak.net
Wed Apr 30 12:21:00 CEST 2008


Author: arigo
Date: Wed Apr 30 12:21:00 2008
New Revision: 54262

Modified:
   pypy/dist/pypy/doc/objspace.txt
Log:
Link to the source code, which now contains an overview of its own
features.


Modified: pypy/dist/pypy/doc/objspace.txt
==============================================================================
--- pypy/dist/pypy/doc/objspace.txt	(original)
+++ pypy/dist/pypy/doc/objspace.txt	Wed Apr 30 12:21:00 2008
@@ -403,9 +403,13 @@
 ------------
 
 The Standard Object Space allows multiple object implementations per
-Python type - this is based on multimethods_, although the more precise
-picture spans several levels in order to emulate the exact Python
-semantics.
+Python type - this is based on multimethods_.  For a description of the
+multimethod variant that we implemented and which features it supports,
+see the comment at the start of the source__.  However, multimethods
+alone are not enough for the Standard Object Space: the complete picture
+spans several levels in order to emulate the exact Python semantics.
+
+.. __: ../objspace/std/multimethod.py
 
 Consider the example of the ``space.getitem(w_a, w_b)`` operation,
 corresponding to the application-level syntax ``a[b]``.  The Standard



More information about the Pypy-commit mailing list