summaryrefslogtreecommitdiff
path: root/builder.py
diff options
context:
space:
mode:
Diffstat (limited to 'builder.py')
-rw-r--r--builder.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/builder.py b/builder.py
index 9efb4e5..7aa0f24 100644
--- a/builder.py
+++ b/builder.py
@@ -41,15 +41,10 @@ from logilab.astng.raw_building import build_module, object_build_class, \
object_build_methoddescriptor, attach_const_node, attach_import_node
from logilab.astng.manager import ASTNGManager
-try:
- from _ast import PyCF_ONLY_AST
- def parse(string):
- return compile(string, "<string>", 'exec', PyCF_ONLY_AST)
- from logilab.astng._nodes_ast import TreeRebuilder
-except ImportError, exc:
- from compiler import parse
- from logilab.astng import patchcomptransformer
- from logilab.astng._nodes_compiler import TreeRebuilder
+from _ast import PyCF_ONLY_AST
+def parse(string):
+ return compile(string, "<string>", 'exec', PyCF_ONLY_AST)
+from logilab.astng._nodes_ast import TreeRebuilder
# ast NG builder ##############################################################