0
@@ -1645,7 +1645,7 @@ Contains methods related to the compiling code.
0
<a href="#Compiler-messageForString">messageForString()</a><br>
0
-<a href="#Compiler-messageForString2">messageForString2
</a><br>
0
+<a href="#Compiler-messageForString2">messageForString2
()</a><br>
0
<a href="#Compiler-messageForTokens">messageForTokens()</a><br>
0
<a href="#Compiler-tokensForString">tokensForString()</a><br>
0
@@ -1656,9 +1656,9 @@ Contains methods related to the compiling code.
0
<div class=slotDescription>
0
Returns the compiled message object for aString.
0
-<a name="Compiler-messageForString2"></a><b>messageForString2
</b><p>
0
+<a name="Compiler-messageForString2"></a><b>messageForString2
(aString)</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns the compiled message object for aString. (Runs raw string against lexer directly.)0
<a name="Compiler-messageForTokens"></a><b>messageForTokens(aList)</b><p>
0
<div class=slotDescription>
0
@@ -1738,19 +1738,19 @@ Object wrapper for an Io coroutine.
0
<a name="Coroutine-backTraceString"></a><b>backTraceString</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns a formatted callStack output along with exception info (if any). In case of CGI script, wraps output with <code> tag.0
<a name="Coroutine-callStack"></a><b>callStack</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns a list of Call objects.0
<a name="Coroutine-currentCoroutine"></a><b>currentCoroutine</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns currently running coroutine in Io state.0
<a name="Coroutine-debugWriteln"></a><b>debugWriteln</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
(See <tt>Object debugWriteln</tt>.)0
<a name="Coroutine-exception"></a><b>exception</b><p>
0
<div class=slotDescription>
0
@@ -1758,15 +1758,15 @@ Returns the current exception or nil if there is none.
0
<a name="Coroutine-freeStack"></a><b>freeStack</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Frees all the internal data from the receiver's stack. Returns self.0
<a name="Coroutine-ignoredCoroutineMethodNames"></a><b>ignoredCoroutineMethodNames</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
List of methods to ignore when building a <tt>callStack</tt>.0
<a name="Coroutine-implementation"></a><b>implementation</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns coroutine implementation type: "fibers", "ucontext" or "setjmp"0
<a name="Coroutine-inException"></a><b>inException</b><p>
0
<div class=slotDescription>
0
@@ -1778,7 +1778,7 @@ Returns List of values on this coroutine's stack.
0
<a name="Coroutine-isCurrent"></a><b>isCurrent</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns true if the receiver is currently running coroutine.0
<a name="Coroutine-isYielding"></a><b>isYielding</b><p>
0
<div class=slotDescription>
0
@@ -1790,7 +1790,7 @@ A label slot useful for debugging purposes.
0
<a name="Coroutine-main"></a><b>main</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
[Seems to be obsolete!] Executes runMessage, resumes parent coroutine.0
<a name="Coroutine-parentCoroutine"></a><b>parentCoroutine</b><p>
0
<div class=slotDescription>
0
@@ -1803,11 +1803,11 @@ Removes current coroutine from the yieldingCoros queue and
0
<a name="Coroutine-pauseCurrentAndResumeSelf"></a><b>pauseCurrentAndResumeSelf</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Pauses current coroutine and yields to a receiver.0
<a name="Coroutine-raiseException"></a><b>raiseException</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Sets exception in the receiver and resumes parent coroutine.0
<a name="Coroutine-result"></a><b>result</b><p>
0
<div class=slotDescription>
0
@@ -1815,7 +1815,8 @@ The result set when the coroutine ends.
0
<a name="Coroutine-resume"></a><b>resume</b><p>
0
<div class=slotDescription>
0
-<div class=error>undocumented</div>
0
+Yields to the receiver. Runs the receiver if it is not running yet.
0
<a name="Coroutine-resumeLater"></a><b>resumeLater</b><p>
0
<div class=slotDescription>
0
@@ -1824,11 +1825,11 @@ Promotes receiver to the top of the yieldingCoros queue, but not yielding to it.
0
<a name="Coroutine-resumeParentCoroutine"></a><b>resumeParentCoroutine</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Pauses current coroutine and resumes parent.0
<a name="Coroutine-run"></a><b>run</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Runs receiver and returns self.0
<a name="Coroutine-runLocals"></a><b>runLocals</b><p>
0
<div class=slotDescription>
0
@@ -1844,15 +1845,15 @@ The object which the coroutine will send a message to when it starts.
0
<a name="Coroutine-setException"></a><b>setException</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setInException"></a><b>setInException</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setLabel"></a><b>setLabel</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setMessageDebugging"></a><b>setMessageDebugging(aBoolean)</b><p>
0
<div class=slotDescription>
0
@@ -1863,31 +1864,31 @@ for more information.
0
<a name="Coroutine-setParentCoroutine"></a><b>setParentCoroutine</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setResult"></a><b>setResult</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setRunLocals"></a><b>setRunLocals</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setRunMessage"></a><b>setRunMessage</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setRunTarget"></a><b>setRunTarget</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setStackSize"></a><b>setStackSize</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-setYieldingCoros"></a><b>setYieldingCoros</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-showStack"></a><b>showStack</b><p>
0
<div class=slotDescription>
0
@@ -1895,7 +1896,7 @@ Writes backTraceString to STDOUT.
0
<a name="Coroutine-showYielding"></a><b>showYielding</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Prints a list of yielding coroutines to STDOUT.0
<a name="Coroutine-stackSize"></a><b>stackSize</b><p>
0
<div class=slotDescription>
0
@@ -1903,7 +1904,7 @@ Stack size allocated for each new coroutine. Coroutines will automatically chain
0
<a name="Coroutine-typeId"></a><b>typeId</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns <type>_<uniqueHexId> string.0
<a name="Coroutine-yield"></a><b>yield</b><p>
0
<div class=slotDescription>
0
@@ -1912,7 +1913,7 @@ Yields to another coroutine in the yieldingCoros queue.
0
<a name="Coroutine-yieldCurrentAndResumeSelf"></a><b>yieldCurrentAndResumeSelf</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
<a name="Coroutine-yieldingCoros"></a><b>yieldingCoros</b><p>
0
<div class=slotDescription>
0
@@ -9010,7 +9011,7 @@ Returns one-line string representation up to 40 characters long.
0
<a name="Message-asStackEntry"></a><b>asStackEntry</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns a string containing message name, file and line.0
<a name="Message-asString"></a><b>asString</b><p>
0
<div class=slotDescription>
0
@@ -17273,7 +17274,7 @@ Returns the path of io installation. The default is $INSTALL_PREFIX/lib/io.
0
<a name="System-launchPath"></a><b>launchPath</b><p>
0
<div class=slotDescription>
0
-
<div class=error>undocumented</div>0
+
Returns a pathComponent of the launch file.0
<a name="System-launchScript"></a><b>launchScript</b><p>
0
<div class=slotDescription>
0
@@ -18768,12 +18769,14 @@ nil is a singleton object that is used as a placeholder and to mean false in Io.
0
<a href="#nil-and">and()</a><br>
0
+<a href="#nil-catch">catch</a><br>
0
<a href="#nil-clone">clone</a><br>
0
<a href="#nil-else">else()</a><br>
0
<a href="#nil-ifNil">ifNil()</a><br>
0
<a href="#nil-isNil">isNil</a><br>
0
<a href="#nil-justSerialized">justSerialized()</a><br>
0
<a href="#nil-or">or()</a><br>
0
+<a href="#nil-pass">pass</a><br>
0
<a href="#nil-print">print</a><br>
0
<a href="#nil-then">then()</a><br>
0
@@ -18784,6 +18787,10 @@ nil is a singleton object that is used as a placeholder and to mean false in Io.
0
<div class=slotDescription>
0
Returns nil without evaluating expression.
0
+<a name="nil-catch"></a><b>catch</b><p>
0
+<div class=slotDescription>
0
+Does nothing, returns nil. See <tt>Exception catch</tt>.
0
<a name="nil-clone"></a><b>clone</b><p>
0
<div class=slotDescription>
0
returns self since nil is a singleton.
0
@@ -18808,6 +18815,10 @@ Writes the receiver's code into the stream.
0
<div class=slotDescription>
0
Returns anObject if anObject is not nil. Otherwise returns nil.
0
+<a name="nil-pass"></a><b>pass</b><p>
0
+<div class=slotDescription>
0
+Does nothing, returns nil. See <tt>Exception pass</tt>.
0
<a name="nil-print"></a><b>print</b><p>
0
<div class=slotDescription>
0
Prints 'nil'. Returns self.
Comments
No one has commented yet.