.. include:: crossreferences.asc .. |title| replace:: Development and Completion of the PyPy Interpreter .. |wp| replace:: WP21 .. |start| replace:: 0 .. |p1| replace:: X .. |m1| replace:: 3 .. |p2| replace:: Y .. |m2| replace:: 3 .. |p3| replace:: Z .. |m3| replace:: 3 .. |p4| replace:: T .. |m4| replace:: 3 .. |p5| replace:: |e| .. |m5| replace:: |e| .. |p6| replace:: |e| .. |m6| replace:: |e| .. include:: wp-toptable.asc .. include:: wp-tablebegin.asc **Objectives** The PyPy interpreter itself should be developed and completed as a regular Python program. This package includes all parts of CPython that we don't want to move to WP22_. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Description of work** - Coordinate with WP22_ which parts of CPython should be implemented in RPython. - Implementation of all C modules and C objects - Further investigation of the unorthodox multimethod concepts that the standard object space is based on, and how to hook in the bytecode compiler. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Deliverables** - DL01: First complete Python Implementation .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Milestones and Expected Result** - M1 with WP22_ .. include:: wp-tableend.asc