Greg Ewing wrote: > Stefan Behnel wrote: > > Hi! > > > > The syntax construct "for i from 0 <= i < 10" has been silently outdated > > for years. Can we start issuing a warning that normal range() loops are > > preferred? > > I'd be in favour of replacing it with just 'for 0 <= i < 10', > but -1 on removing it altogether. > > I introduced it in Pyrex for a reason -- to clearly express > iterations over ranges of integers with arbitrary combinations > of open/closed endpoints, for use in conjunction with C code. > I believe that reason is still valid. > > -- > Greg
IMHO, either it should be un-deprecated in the documentation[1], or the compiler should start issuing warnings and eventually errors. You can't have it both ways. Either it's deprecated or it isn't. [1]: http://docs.cython.org/src/reference/language_basics.html#for-loops -- Kevin _______________________________________________ cython-devel mailing list cython-devel@python.org https://mail.python.org/mailman/listinfo/cython-devel