RPython directory cross-referenceΒΆ

Here is a fully referenced alphabetical two-level deep directory overview of RPython:

Directory explanation/links
rpython/annotator/ type inferencing code for RPython programs
rpython/config/ handles the numerous options for RPython
rpython/flowspace/ the flow graph builder implementing abstract interpretation
rpython/rlib/ a “standard library” for RPython programs
rpython/rtyper/ the RPython Typer
rpython/rtyper/lltypesystem/ the low-level type system for C-like backends
rpython/memory/ the garbage collector construction framework
rpython/tool/algo/ general-purpose algorithmic and mathematic tools
rpython/translator/ translation backends and support code
rpython/translator/backendopt/ general optimizations that run before a backend generates code
rpython/translator/c/ the GenC backend, producing C code from an RPython program (generally via the rtyper)
rpython/translator/jvm/ the Java backend
rpython/translator/tool/ helper tools for translation
dotviewer/ graph viewer