6

此代码-1为 R3 和+1R2 返回。我想知道我做错了什么。

 f: func [] [
     also  return  1
           return -1
 ]
 f
4

2 回答 2

2

这已经被列为 R3 中的一个错误。纠正正在进行中,AFAIK。

于 2013-02-21T22:54:31.517 回答
2

你没有做错任何事;不幸的是,您被R3 中的一个已知错误绊倒了。基本上,also错误地“吃掉”了return. 幸运的是,我们已经解决了这个问题。(如果您想帮助测试,请查看我的fix-unwind-passing分支。)我希望我们能尽快完成此修复并集成。

于 2013-02-21T22:55:01.267 回答