标签: .net python mono ironpython
鉴于CLR支持尾调用优化,我想知道Mono,以及因此在Mono上运行的Ironpython是否支持TCO?
答案 0 :(得分:4)
我无法给出明确的答案,但论坛中有充足的证据(例如here)因为Mono不使用callee-pops-arguments调用约定,所以不能(很容易) )支持尾调用。有一些未解决的错误here和here,表明F#仍在等待这一点。