[pypy-svn] rev 1543 - pypy/trunk/doc/funding
tismer at codespeak.net
tismer at codespeak.net
Fri Oct 3 14:28:22 CEST 2003
Author: tismer
Date: Fri Oct 3 14:28:21 2003
New Revision: 1543
Modified:
pypy/trunk/doc/funding/B6.7.wp20_core.txt
Log:
finished the last WP we have to do.
Some are still missing. (see XXX contents)
Modified: pypy/trunk/doc/funding/B6.7.wp20_core.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp20_core.txt (original)
+++ pypy/trunk/doc/funding/B6.7.wp20_core.txt Fri Oct 3 14:28:21 2003
@@ -22,25 +22,48 @@
**Objectives**
-Building a complete PyPy interpreter.
+Building a complete Python interpreter written in Python,
+using a subset of Python that avoids dynamic features
+which would impair the objectives of WP30_ (RPython).
.. include:: wp-tableend.asc
.. include:: wp-tablebegin.asc
**Description of work**
-This working package consists of the tasks WP21_ WP22_.
+**Task 1**
+
+Design and implement the PyPy bytecode interpreter and
+build an object space library in RPython.
+The resulting interpreter must cover the complete Python
+language specification.
+
+**Task 2**
+
+Port the built-in Python library to PyPy
+(functions, types and modules currently implemented in C).
+Decide on a case-by-case basis which features are to
+be implemented using RPython or just general Python.
+
+**Task 3**
+
+Implement a Python parser and bytecode compiler in
+Python.
.. include:: wp-tableend.asc
.. include:: wp-tablebegin.asc
**Deliverables**
+- DL01: First partial Python Implementation running on top of CPython.
+- DL02: Complete Python implementation running on top of CPython.
+
.. include:: wp-tableend.asc
.. include:: wp-tablebegin.asc
**Milestones and Expected Result**
-- M1
+- M1 A partial Python implementation that passses 75% of the official
+ Python test suite that don't depend on extension modules.
.. include:: wp-tableend.asc
More information about the Pypy-commit
mailing list