[pypy-svn] pypy documentation-cleanup: RPython toolchain again
lac
commits-noreply at bitbucket.org
Fri Apr 29 12:05:49 CEST 2011
Author: Laura Creighton <lac at openend.se>
Branch: documentation-cleanup
Changeset: r43752:9e4aa458f145
Date: 2011-04-29 12:05 +0200
http://bitbucket.org/pypy/pypy/changeset/9e4aa458f145/
Log: RPython toolchain again
diff --git a/pypy/doc/glossary.rst b/pypy/doc/glossary.rst
--- a/pypy/doc/glossary.rst
+++ b/pypy/doc/glossary.rst
@@ -15,7 +15,7 @@
.. glossary::
annotator
- The component of the :term:`translator`\ 's :term:`toolchain` that performs a form
+ The component of the :term:`RPython toolchain` that performs a form
of :term:`type inference` on the flow graph. See the `annotator pass`_
in the documentation.
@@ -26,7 +26,7 @@
backend
Code generator that converts an `RPython
<coding-guide.html#restricted-python>`__ program to a `target
- language`_ using the PyPy :term:`toolchain`. A backend uses either the
+ language`_ using the :term:`RPython toolchain`. A backend uses either the
:term:`lltypesystem` or the :term:`ootypesystem`.
compile-time
@@ -100,12 +100,16 @@
value at :term:`compile-time`, essentially by deferring compilation
until the run-time value is known. See if `the jit docs`_ help.
- rpython
+ RPython
`Restricted Python`_, a limited subset of the Python_ language.
The limitations make :term:`type inference` possible.
It is also the language that the PyPy interpreter itself is written
in.
+ RPython toolchain
+ The `annotator pass`_, `The RPython Typer`_, and various
+ :term:`backend`\ s.
+
rtyper
Based on the type annotations, the `RPython Typer`_ turns the flow
graph into one that fits the model of the target platform/:term:`backend`
@@ -130,10 +134,6 @@
It is the `subsystem implementing the Python language`_, composed
of the bytecode interpreter and of the standard objectspace.
- toolchain
- The `annotator pass`_, `The RPython Typer`_, and various
- :term:`backend`\ s.
-
transformation
Code that modifies flowgraphs to weave in translation aspects
@@ -151,7 +151,7 @@
type inference
Deduces either partially or fully the type of expressions as
described in this `type inference article on Wikipedia`_.
- PyPy's tool-chain own flavour of type inference is described
+ The :term:`RPython toolchain`'s flavour of type inference is described
in the `annotator pass`_ section.
.. _applevel: coding-guide.html#application-level
More information about the Pypy-commit
mailing list