MacroPy also has an implementation of TCO implemented using trampolining. It trades stack introspection for load-time-analysis, which could be a win or a loss depending on how you view things.
From:
Ryan
Sent:
1/18/2014 4:57 PM
To:
musicdenotation@gmail.com
; Joao S. O. Bueno;
python-ideas@python.org
Subject:
Re: [Python-ideas] Tail recursion elimination