add a doc string
authorJeremy Hylton <jeremy@alum.mit.edu>
Mon, 6 Mar 2000 19:04:14 +0000 (19:04 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Mon, 6 Mar 2000 19:04:14 +0000 (19:04 +0000)
import some useful functions from contained modules

Lib/compiler/__init__.py
Tools/compiler/compiler/__init__.py

index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b7348f76898e0edbbff14a06869c2840ad6bfd22 100644 (file)
@@ -0,0 +1,20 @@
+"""Package for parsing and compiling Python source code
+
+There are several functions defined at the top level that are imported
+from modules contained in the package.
+
+parse(buf) -> AST
+    Donverts a string containing Python source code to an abstract
+    syntax tree (AST).  The AST is defined in compiler.ast.
+
+parseFile(path) -> AST
+    The same as parse(open(path))
+
+walk(ast, visitor, verbose=None)
+    Does a pre-order walk over the ast using the visitor instance.
+    See compiler.visitor for details.
+"""
+
+from transformer import parse, parseFile
+from visitor import walk
+
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b7348f76898e0edbbff14a06869c2840ad6bfd22 100644 (file)
@@ -0,0 +1,20 @@
+"""Package for parsing and compiling Python source code
+
+There are several functions defined at the top level that are imported
+from modules contained in the package.
+
+parse(buf) -> AST
+    Donverts a string containing Python source code to an abstract
+    syntax tree (AST).  The AST is defined in compiler.ast.
+
+parseFile(path) -> AST
+    The same as parse(open(path))
+
+walk(ast, visitor, verbose=None)
+    Does a pre-order walk over the ast using the visitor instance.
+    See compiler.visitor for details.
+"""
+
+from transformer import parse, parseFile
+from visitor import walk
+