+
+import cython
+from cython import set
+cython.declare(UtilityCode=object, EncodedString=object, BytesLiteral=object,
+ Nodes=object, ExprNodes=object, PyrexTypes=object, Builtin=object,
+ UtilNodes=object, Naming=object)
+
import Nodes
import ExprNodes
import PyrexTypes
import codecs
try:
- reduce
-except NameError:
+ from __builtin__ import reduce
+except ImportError:
from functools import reduce
-try:
- set
-except NameError:
- from sets import Set as set
-
class FakePythonEnv(object):
"A fake environment for creating type test nodes etc."
nogil = False
"Cython.Compiler.Parsing",
"Cython.Compiler.Visitor",
"Cython.Compiler.ParseTreeTransforms",
+ "Cython.Compiler.Optimize",
"Cython.Runtime.refnanny"]
extensions = []