Stefan Behnel wrote: > That's the main reason why I am voting for clear semantics, instead of > "depends on where you run it". The semantics of source code should be fixed at > the time the parser reads it.
The problem with that is that the semantics aren't confined to just the .pyx file -- the end result depends on the environment in which the resulting module is used. If the semantics of strings in the module are fixed when the source is Cython-compiled, then you end up with a module which can only be used in one environment, either py2 or py3. Given that, I see little point in trying to make it C-compilable to either a py2 or py3 extension. -- Greg _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
