Skip to content

Commit 4c0c1f7

Browse files
iritkatrielebonnal
authored andcommitted
pythongh-119786: move interpreter doc from devguide to InternalDocs (python#125715)
1 parent 8fa8d45 commit 4c0c1f7

File tree

4 files changed

+400
-9
lines changed

4 files changed

+400
-9
lines changed

InternalDocs/README.md

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,32 @@ The core dev team attempts to keep this documentation up to date. If
1111
it is not, please report that through the
1212
[issue tracker](https://github.com/python/cpython/issues).
1313

14-
Index:
15-
-----
1614

17-
[Guide to the parser](parser.md)
15+
Compiling Python Source Code
16+
---
1817

19-
[Compiler Design](compiler.md)
18+
- [Guide to the parser](parser.md)
2019

21-
[Frames](frames.md)
20+
- [Compiler Design](compiler.md)
2221

23-
[Adaptive Instruction Families](adaptive.md)
22+
Runtime Objects
23+
---
2424

25-
[The Source Code Locations Table](locations.md)
25+
- [Code Objects (coming soon)](code_objects.md)
2626

27-
[Garbage collector design](garbage_collector.md)
27+
- [The Source Code Locations Table](locations.md)
2828

29-
[Exception Handling](exception_handling.md)
29+
- [Generators (coming soon)](generators.md)
30+
31+
- [Frames](frames.md)
32+
33+
Program Execution
34+
---
35+
36+
- [The Interpreter](interpreter.md)
37+
38+
- [Adaptive Instruction Families](adaptive.md)
39+
40+
- [Garbage Collector Design](garbage_collector.md)
41+
42+
- [Exception Handling](exception_handling.md)

InternalDocs/code_objects.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
Code objects
3+
============
4+
5+
Coming soon.

InternalDocs/generators.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
Generators
3+
==========
4+
5+
Coming soon.
6+
7+
<!--
8+
- Generators, async functions, async generators, and ``yield from`` (next, send, throw, close; and await; and how this code breaks the interpreter abstraction)
9+
-->

0 commit comments

Comments
 (0)