diff options
| -rw-r--r-- | doc/control.md | 2 | ||||
| -rw-r--r-- | docs/doc/control.html | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/doc/control.md b/doc/control.md index c6cfcf11..b7e58436 100644 --- a/doc/control.md +++ b/doc/control.md @@ -223,7 +223,7 @@ To begin with, are you sure you don't want a for-each loop instead? In BQN that' Fn¨ ↕n # for (𝕩=0; 𝕩<n; 𝕩++) Fn¨ k↓↕n # for (𝕩=k; 𝕩<n; 𝕩++) with 0≤k Fn¨ k+↕n-k # for (𝕩=k; 𝕩<n; 𝕩++) with k≤n - Fn¨ ⌽n # for (𝕩=n; --𝕩; ) + Fn¨ ⌽↕n # for (𝕩=n; --𝕩; ) Very well… a for loop is just a while loop with some extra pre- and post-actions. diff --git a/docs/doc/control.html b/docs/doc/control.html index 8ffdc5bc..5abfa166 100644 --- a/docs/doc/control.html +++ b/docs/doc/control.html @@ -181,7 +181,7 @@ </span><span class='Function'>Fn</span><span class='Modifier'>¨</span> <span class='Function'>↕</span><span class='Value'>n</span> <span class='Comment'># for (𝕩=0; 𝕩<n; 𝕩++) </span><span class='Function'>Fn</span><span class='Modifier'>¨</span> <span class='Value'>k</span><span class='Function'>↓↕</span><span class='Value'>n</span> <span class='Comment'># for (𝕩=k; 𝕩<n; 𝕩++) with 0≤k </span><span class='Function'>Fn</span><span class='Modifier'>¨</span> <span class='Value'>k</span><span class='Function'>+↕</span><span class='Value'>n</span><span class='Function'>-</span><span class='Value'>k</span> <span class='Comment'># for (𝕩=k; 𝕩<n; 𝕩++) with k≤n -</span><span class='Function'>Fn</span><span class='Modifier'>¨</span> <span class='Function'>⌽</span><span class='Value'>n</span> <span class='Comment'># for (𝕩=n; --𝕩; ) +</span><span class='Function'>Fn</span><span class='Modifier'>¨</span> <span class='Function'>⌽↕</span><span class='Value'>n</span> <span class='Comment'># for (𝕩=n; --𝕩; ) </span></pre> <p>Very well… a for loop is just a while loop with some extra pre- and post-actions.</p> <pre><span class='Function'>For</span> <span class='Gets'>←</span> <span class='Brace'>{</span><span class='Function'>Pre</span><span class='Ligature'>‿</span><span class='Function'>Cond</span><span class='Ligature'>‿</span><span class='Function'>Post</span><span class='Ligature'>‿</span><span class='Function'>Act</span><span class='Value'>:</span> <span class='Function'>Pre</span><span class='String'>@</span> <span class='Separator'>⋄</span> <span class='Brace'>{</span><span class='Function'>𝕊</span><span class='Modifier2'>∘</span><span class='Function'>Post</span><span class='Modifier2'>∘</span><span class='Function'>Act</span><span class='Modifier2'>⍟</span><span class='Function'>Cond</span> <span class='Value'>𝕩</span><span class='Brace'>}</span><span class='String'>@</span><span class='Brace'>}</span> |
