1

Rebol 函数接受任意字!重复只接受单词!

是否有一个特殊的原因,repeat也不能​​接受一个lit-word!?

4

2 回答 2

1

repeat使用相同的语法foreach和类似的功能。他们都接受了只要。我想没有什么特别的原因,这只是人们习惯的。

于 2013-08-07T01:02:59.583 回答
1

字!参数可能有点混乱。也就是说,当参数是一个字时!,你在说“不评价它”,所以顺便说一句!意味着 func 已经将其视为一个字!.

R3只支持word!foreach中的args也是如此,这更加一致。这样看起来更干净,并且是您编写自己的控制函数等时的最佳模型。

于 2013-10-20T04:01:00.893 回答