aboutsummaryrefslogtreecommitdiff
path: root/docs/doc/control.html
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-11-29 21:03:34 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-11-29 21:03:34 -0500
commit80de67787aa1a7e186c7f3358ec4b45741f15ff5 (patch)
tree58bbce5e97d8990721d60a0cd992a2a8c73beced /docs/doc/control.html
parentfb3580660898306105c2e1f041f29bbdb9006210 (diff)
Remove → from docs and REPL
Diffstat (limited to 'docs/doc/control.html')
-rw-r--r--docs/doc/control.html12
1 files changed, 0 insertions, 12 deletions
diff --git a/docs/doc/control.html b/docs/doc/control.html
index 3c3c2f1a..8ffdc5bc 100644
--- a/docs/doc/control.html
+++ b/docs/doc/control.html
@@ -205,15 +205,3 @@
<span class='Brace'>}</span>
<span class='Brace'>}</span><span class='Bracket'>⟩</span>
</pre>
-<h3 id="break-and-continue"><a class="header" href="#break-and-continue">Break and continue</a></h3>
-<p>In a <code><span class='Function'>While</span></code> or <code><span class='Function'>For</span></code> loop, <a href="block.html#returns">returns</a> can be used for either the break or the continue statement (or, for that matter, a multiline break) if available. Returning from the main body, either with <code><span class='Function'>𝕊</span><span class='Gets'>→</span></code> or a labelled return, is a functional version of a continue statement. To escape from the loop as a whole, it should be wrapped in a labelled immediate block. Returning from that block using its label breaks the loop. For example, the following loop</p>
-<pre><span class='Brace'>{</span><span class='Value'>brk:</span>
- <span class='Value'>sum</span> <span class='Gets'>←</span> <span class='Number'>0</span> <span class='Separator'>⋄</span> <span class='Value'>even</span> <span class='Gets'>←</span> <span class='Bracket'>⟨⟩</span>
- <span class='Function'>While</span> <span class='Brace'>{</span><span class='Value'>𝕤</span><span class='Separator'>⋄</span><span class='Value'>sum</span><span class='Function'>&lt;</span><span class='Number'>100</span><span class='Brace'>}</span><span class='Ligature'>‿</span><span class='Brace'>{</span><span class='Function'>Cnt</span><span class='Value'>:</span>
- <span class='Value'>brk</span><span class='Gets'>→</span><span class='Modifier2'>⍟</span><span class='Paren'>(</span><span class='Number'>15</span><span class='Function'>≤</span><span class='Value'>n</span><span class='Paren'>)</span> <span class='String'>@</span>
- <span class='Value'>sum</span> <span class='Function'>+</span><span class='Gets'>↩</span> <span class='Value'>n</span>
- <span class='Function'>Cnt</span><span class='Gets'>→</span><span class='Modifier2'>⍟</span><span class='Paren'>(</span><span class='Number'>2</span><span class='Function'>|</span><span class='Value'>n</span><span class='Paren'>)</span> <span class='String'>@</span>
- <span class='Value'>even</span> <span class='Function'>∾</span><span class='Gets'>↩</span> <span class='Value'>n</span>
- <span class='Brace'>}</span>
-<span class='Brace'>}</span>
-</pre>