[pypy-svn] r12479 - pypy/dist/pypy/documentation
hpk at codespeak.net
hpk at codespeak.net
Wed May 18 21:20:17 CEST 2005
Author: hpk
Date: Wed May 18 21:20:17 2005
New Revision: 12479
Modified:
pypy/dist/pypy/documentation/coding-guide.txt
pypy/dist/pypy/documentation/getting_started.txt
Log:
issue48 testing
Move the annotated directory structure to the
getting-started page because armin and me think
it's pretty helpful. I consider the directory-structure
final now except that it might make sense to add some
more links.
Modified: pypy/dist/pypy/documentation/coding-guide.txt
==============================================================================
--- pypy/dist/pypy/documentation/coding-guide.txt (original)
+++ pypy/dist/pypy/documentation/coding-guide.txt Wed May 18 21:20:17 2005
@@ -651,96 +651,6 @@
.. _`this document`: svn-help.html
-Annotated directory structure of PyPy
--------------------------------------
-
-Here is a fully annotated alphabetical two-level deep
-directory verview of PyPy:
-
-============================ ===========================================
-Directory explanation/links
-============================ ===========================================
-`annotation/`_ type inferencing code for `RPython`_ programs
-
-`documentation/`_ text versions of PyPy `documentation`_ files shown on the website
-
-`documentation/revreport/`_ the source code for the `revision report`_
-
-`documentation/website/`_ text versions of the navigation webpages
-
-`interpreter/`_ bytecode interpreter and related objects (frames, functions, modules,...)
-
-`lib/`_ PyPy's wholesale reimplementations of CPython modules_
-
-`lib/test2/`_ tests running at interp-level against the reimplementations
-
-`module/`_ contains `mixed modules`_ implementing core modules with
- both application and interpreter level code
-
-`module/_sre_pypy/`_ an experimental approach wrapping CPython's ``_sre`` module
- without using faking
-
-`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/sys2/`_ implementation of CPython's ``sys`` module.
-
-`objspace/`_ `object space`_ implementations
-
-`objspace/trace.py`_ the `trace object space`_ monitoring bytecode and space operations
-
-`objspace/thunk.py`_ the `thunk object space`_, providing unique object features
-
-`objspace/flow/`_ the FlowObjSpace_ implementing `abstract interpretation`
-
-`objspace/std/`_ the StdObjSpace_ implementing CPython's objects and types
-
-`rpython/`_ the `RPython Typer`_
-
-`tool/`_ various utilities and hacks used from various places
-
-`tool/pytest/`_ support code for our `testing methods`_
-
-`tool/tb_server/`_ a somewhat outdated http-server for presenting
- tracebacks in a helpful manner
-
-`translator/`_ translation_ backends and support code
-
-`translator/genc/`_ the `GenC backend`_ producing a CPython C-extension
- module from a given RPython program.
-
-`translator/java/`_ experimental code to utilize Java for annotation
-
-`translator/llvm/`_ contains the `LLVM backend`_ producing LLVM assembler
- from fully annotated RPython programs
-
-`translator/tool/`_ helper tools for translation
-
-``*/test/`` many directories have a test subdirectory containing test
- modules (see `Testing in PyPy`_)
-
-``_cache/`` holds cache files from internally translating application
- level to interpreterlevel code. (XXXM0.5 insert link here
- when geninterp documentation is there).
-============================ ===========================================
-
-.. _`basil`: http://people.cs.uchicago.edu/~jriehl/BasilTalk.pdf
-.. _`object space`: objspace.html
-.. _`documentation`: index.html
-.. _FlowObjSpace: objspace.html#the-flow-object-space
-.. _`trace object space`: objspace.html#the-trace-object-space
-.. _`thunk object space`: objspace.html#the-thunk-object-space
-.. _StdObjSpace: objspace.html#the-standard-object-space
-.. _`abstract interpretation`: theory.html#abstract-interpretation
-.. _`RPython Typer`: translation.html#rpython-typer
-.. _`testing methods`: coding-guide.html#testing-in-pypy
-.. _`translation`: translation.html
-.. _`GenC backend`: translation.html#genc
-.. _`LLVM backend`: translation.html#llvm
-.. _`revision report`: http://codespeak.net/pypy/rev/current
.. _`using development tracker`:
Modified: pypy/dist/pypy/documentation/getting_started.txt
==============================================================================
--- pypy/dist/pypy/documentation/getting_started.txt (original)
+++ pypy/dist/pypy/documentation/getting_started.txt Wed May 18 21:20:17 2005
@@ -484,12 +484,107 @@
.. _pypy/annotation: http://codespeak.net/svn/pypy/dist/pypy/annotation/
.. _pypy/translator/annrpython.py: http://codespeak.net/svn/pypy/dist/pypy/translator/annrpython.py
.. _mailing lists: http://codespeak.net/pypy/index.cgi?lists
-.. _documentation: http://codespeak.net/pypy/index.cgi?doc
+.. _documentation: index.html
.. _wiki: http://codespeak.net/moin/pypy/moin.cgi/FrontPage?action=show
.. _unit tests: http://codespeak.net/pypy/index.cgi?doc/testdesign.html
.. _bug reports: https://codespeak.net/issue/pypy-dev/
+Annotated PyPy directory structure of PyPy
+========================================================
+Here is a fully annotated alphabetical two-level deep
+directory verview of PyPy:
+
+============================ ===========================================
+Directory explanation/links
+============================ ===========================================
+`annotation/`_ `type inferencing code`_ for `RPython`_ programs
+
+`documentation/`_ text versions of PyPy `documentation`_ files shown on the website
+
+`documentation/revreport/`_ the source code for the `revision report`_
+
+`documentation/website/`_ text versions of the navigation webpages
+
+`interpreter/`_ bytecode interpreter and related objects (frames, functions, modules,...)
+
+`lib/`_ PyPy's wholesale reimplementations of CPython modules_
+
+`lib/test2/`_ tests running at interp-level against the reimplementations
+
+`module/`_ contains `mixed modules`_ implementing core modules with
+ both application and interpreter level code
+
+`module/_sre_pypy/`_ an experimental approach wrapping CPython's ``_sre`` module
+ without using faking
+
+`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/sys2/`_ implementation of CPython's ``sys`` module.
+
+`objspace/`_ `object space`_ implementations
+
+`objspace/trace.py`_ the `trace object space`_ monitoring bytecode and space operations
+
+`objspace/thunk.py`_ the `thunk object space`_, providing unique object features
+
+`objspace/flow/`_ the FlowObjSpace_ implementing `abstract interpretation`
+
+`objspace/std/`_ the StdObjSpace_ implementing CPython's objects and types
+
+`rpython/`_ the `RPython Typer`_
+
+`tool/`_ various utilities and hacks used from various places
+
+`tool/pytest/`_ support code for our `testing methods`_
+
+`tool/tb_server/`_ a somewhat outdated http-server for presenting
+ tracebacks in a helpful manner
+
+`translator/`_ translation_ backends and support code
+
+`translator/genc/`_ the `GenC backend`_ producing a CPython C-extension
+ module from a given RPython program.
+
+`translator/java/`_ experimental code to utilize Java for annotation
+
+`translator/llvm/`_ contains the `LLVM backend`_ producing LLVM assembler
+ from fully annotated RPython programs
+
+`translator/tool/`_ helper tools for translation
+
+``*/test/`` many directories have a test subdirectory containing test
+ modules (see `Testing in PyPy`_)
+
+``_cache/`` holds cache files from internally translating application
+ level to interpreterlevel code. (XXXM0.5 insert link here
+ when geninterp documentation is there).
+============================ ===========================================
+
+.. _`Testing in PyPy`: coding-guide.html#testing-in-pypy
+.. _`mixed modules`: coding-guide.html#mixed-modules
+.. _`modules`: coding-guide.html#modules
+.. _`basil`: http://people.cs.uchicago.edu/~jriehl/BasilTalk.pdf
+.. _`object space`: objspace.html
+.. _FlowObjSpace: objspace.html#the-flow-object-space
+.. _`trace object space`: objspace.html#the-trace-object-space
+.. _`thunk object space`: objspace.html#the-thunk-object-space
+.. _StdObjSpace: objspace.html#the-standard-object-space
+.. _`abstract interpretation`: theory.html#abstract-interpretation
+.. _`rpython`: coding-guide#rpython
+.. _`type inferencing code`: translation#the-annotation-pass
+.. _`RPython Typer`: translation.html#rpython-typer
+.. _`testing methods`: coding-guide.html#testing-in-pypy
+.. _`translation`: translation.html
+.. _`GenC backend`: translation.html#genc
+.. _`LLVM backend`: translation.html#llvm
+.. _`revision report`: http://codespeak.net/pypy/rev/current
.. _subversion: svn-help.html
+
+.. include:: _ref.txt
More information about the Pypy-commit
mailing list