Module python_ast::ast [] [src]

See Grammar.txt for the python reference grammar.

Structs

Op

Enums

Ast
Expr
FnType
Module
Stmt

Constants

_IMPL_SERIALIZE_FOR_Ast
_IMPL_SERIALIZE_FOR_Expr
_IMPL_SERIALIZE_FOR_FnType
_IMPL_SERIALIZE_FOR_Module
_IMPL_SERIALIZE_FOR_Op
_IMPL_SERIALIZE_FOR_Stmt

Type Definitions

BoxedExpr

Type alias for a boxed expression. The Expr enum needs this heap indirection to break a recursive type definition that would otherwise result in a struct of infinite size.