[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