[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