擅长:python、mysql、java
<p>CONTINUE不在Rebol2中。但它在Rebol3中运行良好:</p>
<pre class="lang-none prettyprint-override"><code>loop 2 [
print {"This'll print", {HostileFork} said.}
continue
print {"This won't print", {HostileFork} said.}
]
</code></pre>
<p>您将得到输出:</p>
<blockquote>
<p>"This'll print", {HostileFork} said.<br/>
"This'll print", {HostileFork} said. </p>
</blockquote>
<p>据我所知,在Rebol2中没有办法实现continue。</strike></p>
<p>好吧,根据@DocKimbel的回答,您可以在Rebol2中执行以下操作:</p>
^{pr2}$
<p>注意:BREAK-and-CONTINUE的内部实现方法使用了与THROW-in-Rebol相同的机制……这是相对轻量级的,不是异常处理。要知道,THROW是您应该用于错误处理的<em>而不是</em>,而现代的Rebol构建(<a href="https://github.com/metaeducation/ren-c" rel="nofollow">Ren/C</a>)甚至不允许抛出一个。你应该改用FAIL。在</p>