Note: this is an unofficial posting of the official python documentation. So PLEASE DON'T modify the existing text! It will probably just be overwritten and no one will realize you've done it. PLEASE DO add any and all comments at the end of the section they apply to. That's what it's for!
Python Compiler Package
19.1 The basic interface
19.3 Python Abstract Syntax
19.3.1 AST Nodes 19.3.2 Assignment nodes 19.3.3 Examples
19.4 Using Visitors to Walk ASTs
19.5 Bytecode Generation