On Jan 18, 2014, at 22:08, "Joao S. O. Bueno" <jsbueno@python.org.br> wrote:

You can use tail recursion elimination in Python as it is today.
I have seen many "implementations" of tail-call optimization, and their common problem is that they all require special syntax to work. I need a solution that is directly usable with Python's orrdinary return statement.