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

Reply via email to