Author: Manuel Jacob
Branch: improve-docs
Changeset: r63980:7734b9319c5a
Date: 2013-05-11 14:30 +0200
http://bitbucket.org/pypy/pypy/changeset/7734b9319c5a/

Log:    Forgot to add rpython/doc/dir-reference.rst.

diff --git a/rpython/doc/dir-reference.rst b/rpython/doc/dir-reference.rst
new file mode 100644
--- /dev/null
+++ b/rpython/doc/dir-reference.rst
@@ -0,0 +1,52 @@
+RPython directory cross-reference
+=================================
+
+Here is a fully referenced alphabetical two-level deep
+directory overview of RPython:
+
+========================================  
============================================
+Directory                                 explanation/links
+========================================  
============================================
+:source:`rpython/annotator/`              :ref:`type inferencing code 
<annotator>` for
+                                          :doc:`RPython <rpython>` programs
+
+:source:`rpython/config/`                 handles the numerous options for 
RPython
+
+:source:`rpython/flowspace/`              the :ref:`FlowObjSpace_ 
<flow-object-space>` implementing
+                                          `abstract interpretation`_
+
+:source:`rpython/rlib/`                   a :doc:`"standard library" <rlib>` 
for :doc:`RPython <rpython>`
+                                          programs
+
+:source:`rpython/rtyper/`                 the :ref:`RPython Typer 
<rpython-typer>`
+
+:source:`rpython/rtyper/lltypesystem/`    the :ref:`low-level type system 
<low-level-types>` for
+                                          C-like backends
+
+:source:`rpython/rtyper/ootypesystem/`    the :ref:`object-oriented type 
system <oo-type>`
+                                          for OO backends
+
+:source:`rpython/memory/`                 the :doc:`garbage collector 
<garbage_collection>` construction
+                                          framework
+
+:source:`rpython/translator/`             :doc:`translation <translation>` 
backends and support code
+
+:source:`rpython/translator/backendopt/`  general optimizations that run 
before a
+                                          backend generates code
+
+:source:`rpython/translator/c/`           the :ref:`GenC backend <genc>`, 
producing C code
+                                          from an RPython program (generally 
via the :doc:`rtyper <rtyper>`)
+
+:source:`rpython/translator/cli/`         the :doc:`CLI backend <cli-backend>` 
for `.NET`_
+                                          (Microsoft CLR or Mono_)
+
+:source:`rpython/translator/jvm/`         the Java backend
+
+:source:`rpython/translator/tool/`        helper tools for translation
+
+:source:`dotviewer/`                      :ref:`graph viewer 
<try-out-the-translator>`
+========================================  
============================================
+
+.. _abstract interpretation: 
http://en.wikipedia.org/wiki/Abstract_interpretation
+.. _.NET: http://www.microsoft.com/net/
+.. _Mono: http://www.mono-project.com/
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to