Mono / Ironpython中的尾调用优化

时间:2010-10-31 03:07:02

标签: .net python mono ironpython

鉴于CLR支持尾调用优化,我想知道Mono,以及因此在Mono上运行的Ironpython是否支持TCO?

1 个答案:

答案 0 :(得分:4)

我无法给出明确的答案,但论坛中有充足的证据(例如here)因为Mono不使用callee-pops-arguments调用约定,所以不能(很容易) )支持尾调用。有一些未解决的错误herehere,表明F#仍在等待这一点。