[pypy-svn] r12656 - pypy/dist/pypy/documentation

pedronis at codespeak.net pedronis at codespeak.net
Fri May 20 20:04:16 CEST 2005


Author: pedronis
Date: Fri May 20 20:04:16 2005
New Revision: 12656

Modified:
   pypy/dist/pypy/documentation/translation.txt
Log:
basically removed some strange chars from the file



Modified: pypy/dist/pypy/documentation/translation.txt
==============================================================================
--- pypy/dist/pypy/documentation/translation.txt	(original)
+++ pypy/dist/pypy/documentation/translation.txt	Fri May 20 20:04:16 2005
@@ -737,19 +737,26 @@
 .. _oldstyle: http://codespeak.net/svn/pypy/dist/pypy/lib/_classobj.py
 
 
-Examples are exceptions_ and oldstyle_ classes. They are needed in a very early phase of bootstrapping StdObjspace, but for simplicity, they are written as RPythonic application level code. This implies that the interpreter must be quite completely initialized to execute this code – impossible in the early phase, where we have neither exceptions implemented nor classes available.
+Examples are exceptions_ and oldstyle_ classes. They are needed in a very early phase of bootstrapping StdObjspace, but for simplicity, they are written as RPythonic application level code. This implies that the interpreter must be quite completely initialized to execute this code, which is impossible in the early phase, where we have neither exceptions implemented nor classes available.
 
 Solution
 --------
 
-This bootstrap issue is solved by invoking a new interpreter which runs on FlowObjspace. FlowObjspace is complete without complicated initialization. It is able to do abstract interpretation of any Rpythonic code, without actually implementing anything. It just records all the operations the interpreter ’would’ have done by building flowgraphs for all the code. What the Python backend does is just to produce correct Python code from these flowgraphs and return it as source code.
+This bootstrap issue is solved by invoking a new interpreter which
+runs on FlowObjspace. FlowObjspace is complete without complicated
+initialization. It is able to do abstract interpretation of any
+Rpythonic code, without actually implementing anything. It just
+records all the operations the interpreter would have done by
+building flowgraphs for all the code. What the Python backend does is
+just to produce correct Python code from these flowgraphs and return
+it as source code.
 
 Example
 -------
 
 .. _implementation: http://codespeak.net/svn/pypy/dist/pypy/translator/geninterplevel.py
 
-Let’s try the little example from above_. You might want to look at the 
+Let's try the little example from above_. You might want to look at the 
 flowgraph that it produces. Here, we directly run the Python translation 
 and look at the generated source. See also the header section of the implementation_ 
 for the interface::



More information about the Pypy-commit mailing list