Index: Doc/library/ast.rst =================================================================== --- Doc/library/ast.rst (revision 88164) +++ Doc/library/ast.rst (working copy) @@ -110,9 +110,9 @@ Apart from the node classes, :mod:`ast` module defines these utility functions and classes for traversing abstract syntax trees: -.. function:: parse(expr, filename='', mode='exec') +.. function:: parse(source, filename='', mode='exec') - Parse an expression into an AST node. Equivalent to ``compile(expr, + Parse the source into an AST node. Equivalent to ``compile(source, filename, mode, ast.PyCF_ONLY_AST)``. Index: Lib/ast.py =================================================================== --- Lib/ast.py (revision 88164) +++ Lib/ast.py (working copy) @@ -28,12 +28,12 @@ from _ast import __version__ -def parse(expr, filename='', mode='exec'): +def parse(source, filename='', mode='exec'): """ - Parse an expression into an AST node. - Equivalent to compile(expr, filename, mode, PyCF_ONLY_AST). + Parse the source into an AST node. + Equivalent to compile(source, filename, mode, PyCF_ONLY_AST). """ - return compile(expr, filename, mode, PyCF_ONLY_AST) + return compile(source, filename, mode, PyCF_ONLY_AST) def literal_eval(node_or_string):