Robert Bradshaw, 23.03.2011 00:54:
On Tue, Mar 22, 2011 at 4:09 PM, Dan Stromberg wrote:
I think it's a good idea, but I think it'd be better to use pure mode to get
code that runs either way, or some sort of preprocessor (I've used m4 with
good luck for this, though it doesn't syntax highlight nicely) to
automatically derive pure python and cython from the same source file.
It doesn't hurt to explore the potential before coming up with the
actual solution. Ideally, the .py files would not have to be modified
at all.
Or only slightly, in an acceptable way (whatever that means in a given
context). For difflib, for example, I could clean up a couple of things
that I'd also frown upon in Python code, like taking off a bound method for
__contains__, instead of using a straight and obvious 'in' test.
For me at least, the branch of Cython that supports generators has worked
flawlessly
It certainly has bugs. For example, I get C compiler warnings when
compiling the optimised difflib. And it has disabled one of my favourite
features, inlined generator expressions. We'll try to fix it up during the
workshop next week.
Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel