diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-11-29 21:03:34 -0500 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-11-29 21:03:34 -0500 |
| commit | 80de67787aa1a7e186c7f3358ec4b45741f15ff5 (patch) | |
| tree | 58bbce5e97d8990721d60a0cd992a2a8c73beced /docs/doc/control.html | |
| parent | fb3580660898306105c2e1f041f29bbdb9006210 (diff) | |
Remove → from docs and REPL
Diffstat (limited to 'docs/doc/control.html')
| -rw-r--r-- | docs/doc/control.html | 12 |
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'><</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> |
