Skip to content

Commit 91fde52

Browse files
committed
deploy: 3090326
1 parent 5eca4a9 commit 91fde52

9 files changed

Lines changed: 35 additions & 24 deletions

File tree

Classes/Function.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,9 @@ <h4>Arguments:</h4>
373373
x.postln;
374374
)</textarea>
375375
<button class='copy-button' aria-label='Copy code'><span class='copy-ico'></span><span class='check-ico'></span></button></div>
376-
</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-matchItem' href='./../Overviews/Methods.html#matchItem'>matchItem</a>(<span class='argstr'>item</span>)</h3>
376+
<h4>Discussion:</h4>
377+
378+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-matchItem' href='./../Overviews/Methods.html#matchItem'>matchItem</a>(<span class='argstr'>item</span>)</h3>
377379
<div class='method'>
378380
<p>Interface shared with other classes that implements pattern matching. See also: matchItem. Function.matchItem evaluates the function with the item as argument, expecting a Boolean as reply.
379381
<p>See also <a href="./../Reference/matchItem.html">matchItem</a>.<div class='codeMirrorContainer'><textarea class='editor'>{ |x| x &gt; 5 }.matchItem(6); // true</textarea>

Classes/Integer.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,18 @@ <h3 class='method-code'><span class='method-prefix'>.</span><a class='method-nam
132132
<table class='arguments'>
133133
<tr><td class='argumentname'>endval<td class='argumentdesc'>
134134
<p>an <a href="./../Classes/Integer.html">Integer</a>.<tr><td class='argumentname'>function<td class='argumentdesc'>
135-
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an integer from this to endval, and the second which is a number from zero to the number of iterations minus one.</table></div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forBy' href='./../Overviews/Methods.html#forBy'>forBy</a>(<span class='argstr'>endval</span>, <span class='argstr'>stepval</span>, <span class='argstr'>function</span>)</h3>
135+
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an integer from this to endval, and the second which is a number from zero to the number of iterations minus one.</table><h4>Discussion:</h4>
136+
137+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forBy' href='./../Overviews/Methods.html#forBy'>forBy</a>(<span class='argstr'>endval</span>, <span class='argstr'>stepval</span>, <span class='argstr'>function</span>)</h3>
136138
<div class='method'>
137139
<p>Executes <strong>function</strong> for all integers from this to <strong>endval</strong>, inclusive, stepping each time by <strong>stepval</strong>.<h4>Arguments:</h4>
138140
<table class='arguments'>
139141
<tr><td class='argumentname'>endval<td class='argumentdesc'>
140142
<p>an <a href="./../Classes/Integer.html">Integer</a>.<tr><td class='argumentname'>stepval<td class='argumentdesc'>
141143
<p>an <a href="./../Classes/Integer.html">Integer</a>.<tr><td class='argumentname'>function<td class='argumentdesc'>
142-
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an integer from this to endval, and the second which is a number from zero to the number of iterations minus one.</table></div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-collect' href='./../Overviews/Methods.html#collect'>collect</a>(<span class='argstr'>function</span>)</h3>
144+
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an integer from this to endval, and the second which is a number from zero to the number of iterations minus one.</table><h4>Discussion:</h4>
145+
146+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-collect' href='./../Overviews/Methods.html#collect'>collect</a>(<span class='argstr'>function</span>)</h3>
143147
<div class='method'><h4>Returns:</h4>
144148
<div class='returnvalue'>
145149
<p>an <a href="./../Classes/Array.html">Array</a> of this size filled by objects generated from evaluating the <strong>function</strong>.</div></div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-collectAs' href='./../Overviews/Methods.html#collectAs'>collectAs</a>(<span class='argstr'>function</span>, <span class='argstr'>class</span>)</h3>

Classes/Number.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,14 +122,18 @@ <h3 class='method-code'><span class='method-prefix'>.</span><a class='method-nam
122122
<table class='arguments'>
123123
<tr><td class='argumentname'>endValue<td class='argumentdesc'>
124124
<p>a <a href="./../Classes/Number.html">Number</a>.<tr><td class='argumentname'>function<td class='argumentdesc'>
125-
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an number from this to argument endval, and the second which is a number from zero to the number of iterations minus one.</table></div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forBy' href='./../Overviews/Methods.html#forBy'>forBy</a>(<span class='argstr'>endValue</span>, <span class='argstr'>stepValue</span>, <span class='argstr'>function</span>)</h3>
125+
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an number from this to argument endval, and the second which is a number from zero to the number of iterations minus one.</table><h4>Discussion:</h4>
126+
127+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forBy' href='./../Overviews/Methods.html#forBy'>forBy</a>(<span class='argstr'>endValue</span>, <span class='argstr'>stepValue</span>, <span class='argstr'>function</span>)</h3>
126128
<div class='method'>
127129
<p>Calls <strong>function</strong> for numbers from this up to endval stepping each time by step.<h4>Arguments:</h4>
128130
<table class='arguments'>
129131
<tr><td class='argumentname'>endValue<td class='argumentdesc'>
130132
<p>a <a href="./../Classes/Number.html">Number</a>.<tr><td class='argumentname'>stepValue<td class='argumentdesc'>
131133
<p>a <a href="./../Classes/Number.html">Number</a>.<tr><td class='argumentname'>function<td class='argumentdesc'>
132-
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an number from this to endval, and the second which is a number from zero to the number of iterations minus one.</table></div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forSeries' href='./../Overviews/Methods.html#forSeries'>forSeries</a>(<span class='argstr'>second</span>, <span class='argstr'>last</span>, <span class='argstr'>function</span>)</h3>
134+
<p>a <a href="./../Classes/Function.html">Function</a> which is passed two arguments, the first which is an number from this to endval, and the second which is a number from zero to the number of iterations minus one.</table><h4>Discussion:</h4>
135+
136+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-forSeries' href='./../Overviews/Methods.html#forSeries'>forSeries</a>(<span class='argstr'>second</span>, <span class='argstr'>last</span>, <span class='argstr'>function</span>)</h3>
133137
<div class='method'>
134138
<p>Calls <strong>function</strong> for numbers from this up to endval stepping each time by a step specified by second.<h4>Arguments:</h4>
135139
<table class='arguments'>

Classes/Object.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,8 @@ <h3 class='method-code'><span class='method-prefix'>.</span><a class='method-nam
651651
x.postln;
652652
)</textarea>
653653
<button class='copy-button' aria-label='Copy code'><span class='copy-ico'></span><span class='check-ico'></span></button></div>
654-
</div><h3><a class='anchor' name='Messaging'>Messaging</a></h3>
654+
655+
<p>See <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>.</div><h3><a class='anchor' name='Messaging'>Messaging</a></h3>
655656

656657
<p>Instead of directly sending a method to an object, a method may be invoked given a method selector only (a Symbol). The other arguments may be provided by passing them directly, from an environment. If it is not known whether the receiver implements the method, tryPerform only sends if it does. The messages <code>superPerform</code>, <code>superPerformList</code>; and <code>superPerformArgs</code> invoke the method of the superclass.<h3 class='method-code'><span class='method-prefix'>.</span><a class='method-name' name='-perform' href='./../Overviews/Methods.html#perform'>perform</a>(<span class='argstr'>selector</span> <span class='argstr'>... args</span>)</h3>
657658
<div class='method'>

Reference/Conditional-Execution.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<span id='folder'>Reference</span>
5959
| <span id='categories'><a href='./../Browse.html#Language'>Language</a></span>
6060
</div><h1>Conditional Execution</h1>
61-
<div id='summary'>conditional expressions in SuperCollider</div>
61+
<div id='summary'>conditional expressions (if, case, switch, while) in SuperCollider</div>
6262
</div>
6363
<div class='subheader'>
6464
<div id='related'>See also: <a href="./../Classes/Boolean.html">Boolean</a>, <a href="./../Classes/Function.html">Function</a>, <a href="./../Classes/Exception.html">Exception</a>, <a href="./../Reference/Syntax-Shortcuts.html">Syntax Shortcuts</a>, <a href="./../Reference/loop.html">loop / repeat</a></div>

Reference/Control-Structures.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
<div id='summary'>see conditional expressions, loop/repeat, Exception</div>
3636
</div>
3737
<div class='subheader'>
38-
<div id='related'>See also: <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>, <a href="./../Reference/loop.html">loop / repeat</a>, <a href="./../Reference/Exception">Exception</a></div>
38+
<div id='related'>See also: <a href="./../Reference/Conditional-Execution.html">Conditional Execution</a>, <a href="./../Reference/loop.html">loop / repeat</a>, <a href="./../Classes/Exception.html">Exception</a></div>
3939
</div>
4040

4141
<p>As of September 2025, the Control Structures helpfile has been reorganized/merged into separate files:<ul>
42-
<li><a href="./../Reference/Conditional-Execution.html">Conditional Execution</a><li><a href="./../Reference/loop.html">loop / repeat</a><li><a href="./../Reference/Exception">Exception</a></ul>
42+
<li><a href="./../Reference/Conditional-Execution.html">Conditional Execution</a><li><a href="./../Reference/loop.html">loop / repeat</a><li><a href="./../Classes/Exception.html">Exception</a></ul>
4343

4444
<p><div class='doclink'>helpfile source: <a href='https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/Control-Structures.schelp'>https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/Control-Structures.schelp</a><br>link::Reference/Control-Structures::<br></div></div><script src='./../static/editor.js' type='text/javascript'></script>
4545
</body></html>

Reference/iteration.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<span id='folder'>Reference</span>
4242
| <span id='categories'><a href='./../Browse.html#Core'>Core</a> | <a href='./../Browse.html#Common methods'>Common methods</a></span>
4343
</div><h1>Iteration</h1>
44-
<div id='summary'>for, do, loop, repeat</div>
44+
<div id='summary'>for, do, loop, repeat, while, block</div>
4545
</div>
4646
<div class='subheader'>
4747
<div id='related'>See also: <a href="./../Classes/Object.html">Object</a>, <a href="./../Classes/Function.html">Function</a>, <a href="./../Classes/Routine.html">Routine</a>, <a href="./../Classes/Stream.html">Stream</a>, <a href="./../Classes/Pattern.html">Pattern</a></div>

Reference/loop.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@
3737
<div class='subheader'>
3838
</div>
3939

40-
<p>This file has been deleted as of September 2025, as its contents have been moved to <a href="./../Reference/Iteration">Iteration</a>.<div class='doclink'>helpfile source: <a href='https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/loop.schelp'>https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/loop.schelp</a><br>link::Reference/loop::<br></div></div><script src='./../static/editor.js' type='text/javascript'></script>
40+
<p>This file has been deleted as of September 2025, as its contents have been moved to <a href="./../Reference/iteration.html">Iteration</a>.<div class='doclink'>helpfile source: <a href='https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/loop.schelp'>https://github.com/supercollider/supercollider/tree/develop/HelpSource/Reference/loop.schelp</a><br>link::Reference/loop::<br></div></div><script src='./../static/editor.js' type='text/javascript'></script>
4141
</body></html>

0 commit comments

Comments
 (0)