[pypy-svn] r18221 - in pypy/dist/pypy/doc: . tool
arigo at codespeak.net
arigo at codespeak.net
Thu Oct 6 20:13:59 CEST 2005
Author: arigo
Date: Thu Oct 6 20:13:59 2005
New Revision: 18221
Modified:
pypy/dist/pypy/doc/_ref.txt
pypy/dist/pypy/doc/index.txt
pypy/dist/pypy/doc/tool/makeref.py
Log:
(pedronis, arigo)
Brought up-to-date the list of main directories in PyPy.
Modified: pypy/dist/pypy/doc/_ref.txt
==============================================================================
--- pypy/dist/pypy/doc/_ref.txt (original)
+++ pypy/dist/pypy/doc/_ref.txt Thu Oct 6 20:13:59 2005
@@ -10,9 +10,10 @@
.. _`interpreter/`:
.. _`pypy/interpreter`: ../../pypy/interpreter
.. _`pypy/interpreter/argument.py`: ../../pypy/interpreter/argument.py
+.. _`interpreter/astcompiler/`: ../../pypy/interpreter/astcompiler
.. _`pypy/interpreter/function.py`: ../../pypy/interpreter/function.py
-.. _`pypy/interpreter/gateway.py`:
-.. _`interpreter/gateway.py`: ../../pypy/interpreter/gateway.py
+.. _`interpreter/gateway.py`:
+.. _`pypy/interpreter/gateway.py`: ../../pypy/interpreter/gateway.py
.. _`pypy/interpreter/generator.py`: ../../pypy/interpreter/generator.py
.. _`pypy/interpreter/mixedmodule.py`: ../../pypy/interpreter/mixedmodule.py
.. _`pypy/interpreter/nestedscope.py`: ../../pypy/interpreter/nestedscope.py
@@ -27,7 +28,6 @@
.. _`module/__builtin__/`: ../../pypy/module/__builtin__
.. _`pypy/module/__builtin__/__init__.py`: ../../pypy/module/__builtin__/__init__.py
.. _`module/_sre/`: ../../pypy/module/_sre
-.. _`module/parser/`: ../../pypy/module/parser
.. _`module/recparser/`: ../../pypy/module/recparser
.. _`module/sys/`: ../../pypy/module/sys
.. _`objspace/`:
@@ -38,11 +38,12 @@
.. _`objspace/thunk.py`: ../../pypy/objspace/thunk.py
.. _`objspace/trace.py`:
.. _`pypy/objspace/trace.py`: ../../pypy/objspace/trace.py
-.. _`rpython/`:
-.. _`pypy/rpython`: ../../pypy/rpython
+.. _`pypy/rpython`:
+.. _`rpython/`: ../../pypy/rpython
.. _`pypy/rpython/extfunctable.py`: ../../pypy/rpython/extfunctable.py
.. _`pypy/rpython/lltype.py`:
.. _`rpython/lltype.py`: ../../pypy/rpython/lltype.py
+.. _`rpython/memory/`: ../../pypy/rpython/memory
.. _`pypy/rpython/memory/gc.py`: ../../pypy/rpython/memory/gc.py
.. _`pypy/rpython/memory/lladdress.py`: ../../pypy/rpython/memory/lladdress.py
.. _`pypy/rpython/memory/simulator.py`: ../../pypy/rpython/memory/simulator.py
@@ -58,17 +59,18 @@
.. _`pypy/rpython/test/test_llinterp.py`: ../../pypy/rpython/test/test_llinterp.py
.. _`pypy/test_all.py`: ../../pypy/test_all.py
.. _`tool/`: ../../pypy/tool
+.. _`tool/algo/`: ../../pypy/tool/algo
.. _`tool/pytest/`: ../../pypy/tool/pytest
.. _`tool/tb_server/`: ../../pypy/tool/tb_server
-.. _`translator/`:
-.. _`pypy/translator`: ../../pypy/translator
+.. _`pypy/translator`:
+.. _`translator/`: ../../pypy/translator
.. _`pypy/translator/annrpython.py`: ../../pypy/translator/annrpython.py
.. _`translator/c/`: ../../pypy/translator/c
.. _`pypy/translator/c/extfunc.py`: ../../pypy/translator/c/extfunc.py
.. _`pypy/translator/c/src/`: ../../pypy/translator/c/src
.. _`pypy/translator/c/src/ll_os.h`: ../../pypy/translator/c/src/ll_os.h
.. _`pypy/translator/c/test/test_extfunc.py`: ../../pypy/translator/c/test/test_extfunc.py
+.. _`translator/goal/`: ../../pypy/translator/goal
.. _`pypy/translator/goal/targetnopstandalone.py`: ../../pypy/translator/goal/targetnopstandalone.py
-.. _`translator/java/`: ../../pypy/translator/java
.. _`translator/llvm/`: ../../pypy/translator/llvm
.. _`translator/tool/`: ../../pypy/translator/tool
\ No newline at end of file
Modified: pypy/dist/pypy/doc/index.txt
==============================================================================
--- pypy/dist/pypy/doc/index.txt (original)
+++ pypy/dist/pypy/doc/index.txt Thu Oct 6 20:13:59 2005
@@ -76,6 +76,9 @@
`interpreter/`_ `bytecode interpreter`_ and related objects (frames, functions, modules,...)
+`interpreter/astcompiler/`_ interpreter-level bytecode compiler, via an AST
+ representation
+
`lib/`_ PyPy's wholesale reimplementations of CPython modules_
`lib/test2/`_ tests running at interp-level against the reimplementations
@@ -87,9 +90,7 @@
`module/__builtin__/`_ full implementation of CPython's ``__builtin__`` module.
-`module/parser/`_ parser package from Jonathan David Riehl's `basil`_ package
-
-`module/recparser/`_ parser package from Logilab
+`module/recparser/`_ parser_ package from Logilab
`module/sys/`_ implementation of CPython's ``sys`` module.
@@ -105,8 +106,14 @@
`rpython/`_ the `RPython Typer`_
+`rpython/memory/`_ experimental `garbage collector`_ construction
+ framework
+
`tool/`_ various utilities and hacks used from various places
+`tool/algo/`_ general-purpose algorithmic and mathematic
+ tools
+
`tool/pytest/`_ support code for our `testing methods`_
`tool/tb_server/`_ a somewhat outdated http-server for presenting
@@ -114,16 +121,17 @@
`translator/`_ translation_ backends and support code
-`translator/c/`_ the `GenC backend`_ producing a CPython C-extension
- module from a given RPython program.
-
-`translator/java/`_ experimental code to utilize Java for annotation
+`translator/c/`_ the `GenC backend`_, producing C code from an
+ RPython program (generally via the RTyper)
`translator/llvm/`_ contains the `LLVM backend`_ producing LLVM assembler
from fully annotated RPython programs
`translator/tool/`_ helper tools for translation
+`translator/goal/`_ currently our main PyPy-translation scripts
+ live here
+
``*/test/`` many directories have a test subdirectory containing test
modules (see `Testing in PyPy`_)
@@ -152,6 +160,7 @@
.. _`GenC backend`: translation.html#genc
.. _`LLVM backend`: translation.html#llvm
.. _`revision report`: http://codespeak.net/pypy/rev/current
+.. _`garbage collector`: garbage_collection.html
.. include:: _ref.txt
Modified: pypy/dist/pypy/doc/tool/makeref.py
==============================================================================
--- pypy/dist/pypy/doc/tool/makeref.py (original)
+++ pypy/dist/pypy/doc/tool/makeref.py Thu Oct 6 20:13:59 2005
@@ -42,6 +42,7 @@
lines = []
for linktarget, linknamelist in items:
+ linknamelist.sort()
for linkname in linknamelist[:-1]:
lines.append(".. _`%s`:" % linkname)
lines.append(".. _`%s`: %s" %(linknamelist[-1], linktarget))
More information about the Pypy-commit
mailing list