Skip to content

Commit 1733ee3

Browse files
ezio-melottincoghlan
authored andcommitted
#184: link to Green Tree Snakes. (#260)
1 parent b7dcaaf commit 1733ee3

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

compiler.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@ what should be the first ``:`` and require it be an actual ``:`` token.
6868
Abstract Syntax Trees (AST)
6969
---------------------------
7070

71+
72+
.. sidebar:: Green Tree Snakes
73+
74+
See also `Green Tree Snakes - the missing Python AST docs
75+
<https://greentreesnakes.readthedocs.io/en/latest/>`_ by Thomas Kluyver.
76+
7177
The abstract syntax tree (AST) is a high-level representation of the
7278
program structure without the necessity of containing the source code;
7379
it can be thought of as an abstract representation of the source code. The

exploring.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ building your understanding of both the 2.x and 3.x versions of CPython:
5555
:widths: 50, 50, 20, 5
5656

5757
"`A guide from parser to objects, observed using GDB`_", "Code walk from Parser, AST, Sym Table and Objects", Louie Lu, 3.7.a0
58+
"`Green Tree Snakes`_", "The missing Python AST docs", Thomas Kluyver, 3.6
5859
"`Yet another guided tour of CPython`_", "A guide for how CPython REPL works", Guido van Rossum, 3.5
5960
"`Python Asynchronous I/O Walkthrough`_", "How CPython async I/O, generator and coroutine works", Philip Guo, 3.5
6061

@@ -70,6 +71,8 @@ building your understanding of both the 2.x and 3.x versions of CPython:
7071

7172
.. _A guide from parser to objects, observed using GDB: https://hackmd.io/s/ByMHBMjFe
7273

74+
.. _Green Tree Snakes: https://greentreesnakes.readthedocs.io/en/latest/
75+
7376
.. _Yet another guided tour of CPython: https://paper.dropbox.com/doc/Yet-another-guided-tour-of-CPython-XY7KgFGn88zMNivGJ4Jzv
7477

7578
.. _Python Asynchronous I/O Walkthrough: http://pgbovine.net/python-async-io-walkthrough.htm

0 commit comments

Comments
 (0)