Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!news-1.dfn.de!news.dfn.de!news.informatik.hu-berlin.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Gregory Ewing Newsgroups: comp.lang.python Subject: Re: A new module for performing tail-call elimination Date: Sun, 19 Jul 2015 10:39:33 +1200 Lines: 10 Message-ID: References: <55a3dcd9$0$3024$426a34cc@news.free.fr> <55A6280C.3090602@rece.vub.ac.be> <55A76116.7070708@rece.vub.ac.be> <87lhefanui.fsf@elektro.pacujo.net> <877fpya4hy.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net kCZszVU4e4IO+QIGUCFoWgQXdWB7oXIF71wqJRHb4ZjHicEYx0 Cancel-Lock: sha1:Z4+pwhSNp5qqsKnTKisY68VBkbQ= User-Agent: Mozilla Thunderbird 1.0.5 (Macintosh/20050711) X-Accept-Language: en-us, en In-Reply-To: <877fpya4hy.fsf@elektro.pacujo.net> Xref: csiph.com comp.lang.python:94065 Marko Rauhamaa wrote: > I don't know how recursion makes a difference It makes a difference because people don't expect frames to disappear from tracebacks when they're not consciously doing recursion. -- Greg