PyPy directory cross-reference

Here is a fully referenced alphabetical two-level deepdirectory overview of PyPy:

Directoryexplanation/links
pypy/bin/command-line scripts, mainlypypy/bin/pyinteractive.py
pypy/config/handles the numerous options for buildingand running PyPy
pypy/doc/text versions of PyPy developerdocumentation
pypy/doc/config/documentation for the numerous translationoptions
pypy/doc/discussion/drafts of ideas and documentation
pypy/goal/our main PyPy-translation scriptslive here
pypy/interpreter/bytecode interpreter and related objects(frames, functions, modules,…)
pypy/interpreter/pyparser/interpreter-level Python source parser
pypy/interpreter/astcompiler/interpreter-level bytecode compiler,via an AST representation
pypy/module/contains mixed modulesimplementing core modules withboth application and interpreter level code.Not all are finished and working. Usethe —withmod-xxxor —allworkingmodules translationoptions.
pypy/objspace/object space implementations
pypy/objspace/std/the StdObjSpace implementing CPython’sobjects and types
pypy/tool/various utilities and hacks usedfrom various places
pypy/tool/pytest/support code for our testing methods
*/test/many directories have a test subdirectorycontaining testmodules (see Testing in PyPy)
_cache/holds cache files from various purposes