Index: /trunk/source/doc/ccl-documentation.html
===================================================================
--- /trunk/source/doc/ccl-documentation.html	(revision 13106)
+++ /trunk/source/doc/ccl-documentation.html	(revision 13107)
@@ -163,4 +163,9 @@
                 <span class="sect1">
                   <a href="#watched-objects">4.9. Watched Objects</a>
+                </span>
+              </dt>
+              <dt>
+                <span class="sect1">
+                  <a href="#code-coverage">4.10. Code Coverage</a>
                 </span>
               </dt>
@@ -424,5 +429,5 @@
               <dt>
                 <span class="sect1">
-                  <a href="#id416724">12.12. The Foreign-Function-Interface Dictionary</a>
+                  <a href="#id417869">12.12. The Foreign-Function-Interface Dictionary</a>
                 </span>
               </dt>
@@ -2773,4 +2778,28 @@
                   <span class="sect2">
                     <a href="#watch-examples">4.9.5. Examples</a>
+                  </span>
+                </dt>
+              </dl>
+            </dd>
+            <dt>
+              <span class="sect1">
+                <a href="#code-coverage">4.10. Code Coverage</a>
+              </span>
+            </dt>
+            <dd>
+              <dl>
+                <dt>
+                  <span class="sect2">
+                    <a href="#code-coverage-overview">4.10.1. Overview</a>
+                  </span>
+                </dt>
+                <dt>
+                  <span class="sect2">
+                    <a href="#code-coverage-limitations">4.10.2. Limitations</a>
+                  </span>
+                </dt>
+                <dt>
+                  <span class="sect2">
+                    <a href="#code-coverage-usage">4.10.3. Usage</a>
                   </span>
                 </dt>
@@ -3255,15 +3284,15 @@
           </div>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id369615" class="indexterm"></a>
+      <a id="id389057" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em>    [Variable]</strong></span>
     </p>
           <p xmlns="http://www.w3.org/1999/xhtml">Variable bound to the current nesting level during execution of before and after trace actions.  The default printing actions use it to determine the amount of indentation.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id369640" class="indexterm"></a>
+      <a id="id389081" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em>    [Variable]</strong></span>
     </p>
           <p xmlns="http://www.w3.org/1999/xhtml">The default before and after print actions will not indent by more than the value of <em class="varname">ccl:*trace-max-indent*</em> regardless of the current trace level.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id369670" class="indexterm"></a>
+      <a id="id389107" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-function"></a>CCL:TRACE-FUNCTION</em> <em class="replaceable"><code>spec</code></em> <em class="varname">&amp;key</em> {<em class="replaceable"><code>keyword</code></em> <em class="replaceable"><code>value</code></em>}*    [Function]</strong></span>
     </p>
@@ -3273,5 +3302,5 @@
     </p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id388116" class="indexterm"></a>
+      <a id="id389149" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em>   [Variable]</strong></span>
     </p>
@@ -3281,5 +3310,5 @@
       explicit printing done by user code.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id388146" class="indexterm"></a>
+      <a id="id389180" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em>    [Variable]</strong></span>
     </p>
@@ -3289,5 +3318,5 @@
       explicit printing done by user code.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id388177" class="indexterm"></a>
+      <a id="id389210" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em>    [Variable]</strong></span>
     </p>
@@ -3413,5 +3442,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id388582"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id389615"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external
@@ -3447,5 +3476,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id388739"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id389772"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a
@@ -3615,5 +3644,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id389042"></a>4.3.4.1.Â Encoding Problems</h4>
+                    <h4 class="title"><a id="id390075"></a>4.3.4.1.Â Encoding Problems</h4>
                   </div>
                 </div>
@@ -3631,5 +3660,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id389054"></a>4.3.4.2.Â Byte Order Marks</h4>
+                    <h4 class="title"><a id="id390087"></a>4.3.4.2.Â Byte Order Marks</h4>
                   </div>
                 </div>
@@ -3659,5 +3688,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id389089"></a>4.3.4.3.Â <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>
+                    <h4 class="title"><a id="id390122"></a>4.3.4.3.Â <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>
                   </div>
                 </div>
@@ -3681,5 +3710,5 @@
                 <div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id389150"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390184"></a>
                     <div class="header">Description:</div>
                     <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings
@@ -3690,5 +3719,5 @@
                   </div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id389165"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390198"></a>
                     <div class="header">See Also:</div>
                     <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#Character-Encodings" title="4.3.4.Â Character Encodings">SectionÂ 4.3.4, âCharacter Encodingsâ</a>, <a href="#External-Formats" title="4.3.2.Â External Formats">SectionÂ 4.3.2, âExternal Formatsâ</a>, <a href="#Supported-Character-Encodings" title="4.3.4.4.Â Supported Character Encodings">SectionÂ 4.3.4.4, âSupported Character Encodingsâ</a></span>
@@ -4121,5 +4150,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id389844"></a>4.3.4.5.Â Encoding and Decoding Strings</h4>
+                    <h4 class="title"><a id="id390877"></a>4.3.4.5.Â Encoding and Decoding Strings</h4>
                   </div>
                 </div>
@@ -4146,5 +4175,5 @@
                 <div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id389920"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390953"></a>
                     <div class="header">Description:</div>
                     <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4177,5 +4206,5 @@
                 <div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390015"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id391048"></a>
                     <div class="header">Description:</div>
                     <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4220,5 +4249,5 @@
                 <div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390139"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id391172"></a>
                     <div class="header">Description:</div>
                     <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4266,5 +4295,5 @@
                 <div>
                   <div class="refsect1" lang="en" xml:lang="en">
-                    <a xmlns="http://www.w3.org/1999/xhtml" id="id390258"></a>
+                    <a xmlns="http://www.w3.org/1999/xhtml" id="id391291"></a>
                     <div class="header">Description:</div>
                     <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4316,5 +4345,5 @@
             </div>
             <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL sets up logical pathname translations for logical hosts:  <code class="literal">ccl</code> and <code class="literal">home</code></p>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id390346" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id391380" class="indexterm"></a>
             <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the
         <code class="literal">ccl</code> directory.  It is used for a variety of
@@ -4420,5 +4449,5 @@
       platforms.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id390530" class="indexterm"></a>
+      <a id="id391563" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em>
         <em class="parameter"><code>pathname</code></em>
@@ -4480,5 +4509,5 @@
       a memory error.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id390662" class="indexterm"></a>
+      <a id="id391696" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em>
         <em class="parameter"><code>displaced-array</code></em>
@@ -4492,5 +4521,5 @@
       target is an empty vector (of length zero).</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id390698" class="indexterm"></a>
+      <a id="id391731" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em>
         <em class="parameter"><code>pathname</code></em>
@@ -4502,5 +4531,5 @@
       bytes.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id390730" class="indexterm"></a>
+      <a id="id391763" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em>
         <em class="parameter"><code>displaced-array</code></em>
@@ -4541,5 +4570,5 @@
       static.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id390804" class="indexterm"></a>
+      <a id="id391838" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="defstatic"></a>DEFSTATIC</em>
         <em class="parameter"><code>var</code></em>
@@ -4595,5 +4624,5 @@
             </div>
           </div>
-          <a xmlns="http://www.w3.org/1999/xhtml" id="id390916" class="indexterm"></a>
+          <a xmlns="http://www.w3.org/1999/xhtml" id="id391950" class="indexterm"></a>
           <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the
       function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file
@@ -4675,5 +4704,5 @@
       converted, because address 0 can always be relied upon to refer to
       the same thing.</p>
-          <a xmlns="http://www.w3.org/1999/xhtml" id="id391138" class="indexterm"></a>
+          <a xmlns="http://www.w3.org/1999/xhtml" id="id392171" class="indexterm"></a>
           <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code>
       refers to a <code class="literal">MACPTR</code> object that points to address 0.</p>
@@ -4686,5 +4715,5 @@
       or <code class="literal">opencml64</code> script.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id391185" class="indexterm"></a>
+      <a id="id392219" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em>
         <em class="parameter"><code>filename</code></em>
@@ -4823,5 +4852,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id391471"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id392504"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>---
@@ -4831,5 +4860,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id391494"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id392528"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4870,5 +4899,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id391590"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id392623"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>---
@@ -4879,5 +4908,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id391626"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id392659"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -4928,5 +4957,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id391701"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id392734"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>---
@@ -4935,5 +4964,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id391723"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id392757"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">
@@ -5102,5 +5131,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id391898"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id392931"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">
@@ -5136,5 +5165,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id391946"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id392979"></a>
                   <div class="header">Discussion:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">
@@ -5154,5 +5183,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id392000"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393035"></a>
                   <div class="header">Restarts:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">
@@ -5222,5 +5251,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id392057"></a>4.9.5.1.Â Fancy arrays</h4>
+                    <h4 class="title"><a id="id393099"></a>4.9.5.1.Â Fancy arrays</h4>
                   </div>
                 </div>
@@ -5249,5 +5278,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id392076"></a>4.9.5.2.Â Hash tables</h4>
+                    <h4 class="title"><a id="id393120"></a>4.9.5.2.Â Hash tables</h4>
                   </div>
                 </div>
@@ -5297,5 +5326,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id392106"></a>4.9.5.3.Â Lists</h4>
+                    <h4 class="title"><a id="id393152"></a>4.9.5.3.Â Lists</h4>
                   </div>
                 </div>
@@ -5320,4 +5349,618 @@
   </pre>
             </div>
+          </div>
+        </div>
+        <div class="sect1" lang="en" xml:lang="en">
+          <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
+            <div>
+              <div>
+                <h2 class="title" style="clear: both"><a id="code-coverage"></a>4.10.Â Code Coverage</h2>
+              </div>
+            </div>
+          </div>
+          <div class="sect2" lang="en" xml:lang="en">
+            <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
+              <div>
+                <div>
+                  <h3 class="title"><a id="code-coverage-overview"></a>4.10.1.Â Overview</h3>
+                </div>
+              </div>
+            </div>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  In Clozure CL 1.4 and later, code coverage provides information
+  about which paths through generated code have been executed and
+  which haven't. For each source form, it can report one of three
+  possible outcomes:
+</p>
+            <div xmlns="http://www.w3.org/1999/xhtml" class="itemizedlist">
+              <ul type="disc">
+                <li>
+                  <p>
+      Not covered: this form was never entered.
+    </p>
+                </li>
+                <li>
+                  <p>
+      Partly covered: This form was entered, and some parts were
+      executed and some weren't.
+    </p>
+                </li>
+                <li>
+                  <p>
+      Fully covered: Every bit of code generated from this form was
+      executed.
+    </p>
+                </li>
+              </ul>
+            </div>
+          </div>
+          <div class="sect2" lang="en" xml:lang="en">
+            <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
+              <div>
+                <div>
+                  <h3 class="title"><a id="code-coverage-limitations"></a>4.10.2.Â Limitations</h3>
+                </div>
+              </div>
+            </div>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  While the information gathered for coverage of generated code is
+  complete and precise, the mapping back to source forms is of
+  necessity heuristic, and depends a great deal on the behavior of
+  macros and the path of the source forms through compiler
+  transforms. Source information is not recorded for variables, which
+  further limits the source mapping. In practice, there is often
+  enough information scattered about a partially covered function to
+  figure out which logical path through the code was taken and which
+  wasn't. If that doesn't work, you can try disassembling to see which
+  parts of the compiled code were not executed: in the disassembled
+  code there will be references to #&lt;CODE-NOTE [xxx] ...&gt; where xxx
+  is NIL if the code that follows was never executed and non-NIL if it
+  was.
+</p>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  Sometimes the situation can be improved by modifying macros to try
+  to preserve more of the input forms, rather than destructuring and
+  rebuilding them.
+</p>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  Because the code coverage information is associated with compiled
+  functions, load-time toplevel expressions do not get reported
+  on. You can work around this by creating a function and calling
+  it. I.e. instead of
+  </p>
+            <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
+(progn
+  (do-this)
+  (setq that ...) ...))
+  </pre>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  do:
+  </p>
+            <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
+(defun init-this-and-that ()
+  (do-this)
+  (setq that ...)  ...)
+(init-this-and-that)
+  </pre>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+Then you can see the coverage information in the definition of
+init-this-and-that.
+</p>
+          </div>
+          <div class="sect2" lang="en" xml:lang="en">
+            <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
+              <div>
+                <div>
+                  <h3 class="title"><a id="code-coverage-usage"></a>4.10.3.Â Usage</h3>
+                </div>
+              </div>
+            </div>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  In order to gather code coverage information, you first have to
+  recompile all your code to include code coverage
+  instrumentation. Compiling files will generate code coverage
+  instrumentation if <code class="literal">CCL:*COMPILE-CODE-COVERAGE*</code>
+  is true:
+  </p>
+            <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
+(setq ccl:*compile-code-coverage* t) 
+(recompile-all-your-files) 
+  </pre>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+</p>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  The compilation process will be many times slower than normal, and
+  the fasl files will be many times bigger.
+</p>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  When you execute function loaded from instrumented fasl files, they
+  will record coverage information every time they are executed. The
+  system keeps track of which instrumented files have been loaded.
+</p>
+            <p xmlns="http://www.w3.org/1999/xhtml">
+  The following functions can be used to manage the coverage data:
+</p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_report-coverage"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">report-coverage</strong></span> <em xmlns="http://www.w3.org/1999/xhtml" class="varname">&amp;key</em>
+    (external-format :default) (statistics t) (html t)
+    </code>
+              </div>
+              <div class="refentrytitle">Generate code coverage report</div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393359"></a>
+                  <div class="header">Arguments and Values:</div>
+                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>---
+	  If non-nil, this will generate an HTML report, consisting of
+	  an index file and one html file for each instrumented source
+	  file that has been loaded in the current session. The
+	  individual source file reports are stored in the same
+	  directory as the index file.
+	</p>
+                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">external-format</span></i>---
+	  Controls the external format of the html files.
+	</p>
+                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">statistics</span></i>---
+	  If :statistics is non-nil, a comma-separated file is also
+	  generated with the summary of statistics. You can specify a
+	  filename for the statistics argument, otherwise
+	  "statistics.csv" is created in the output directory. See
+	  documentation of ccl:coverage-statistics below for a
+	  description of the values in the statistics file.
+	</p>
+                </div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393419"></a>
+                  <div class="header">Example:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      If you've loaded <code class="filename">foo.lx64fsl</code> and
+      <code class="filename">bar.lx64fsl</code>, and have run some tests, you could
+      do
+    </p>
+                  <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
+(CCL:REPORT-COVERAGE "/my/dir/coverage/report.html")
+    </pre>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+    and this would generate <code class="filename">report.html</code>,
+    <code class="filename">foo_lisp.html</code> and
+    <code class="filename">bar_lisp.html</code>, and
+    <code class="filename">statistics.csv</code> all in
+    <code class="filename">/my/dir/coverage/</code>.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_reset-coverage"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code>reset-coverage</code>
+              </div>
+              <div class="refentrytitle">
+      Resets all coverage data back to the "Not Executed" state
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393512"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Resets all coverage data back to the "Not Executed" state
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_clear-coverage"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code>clear-coverage</code>
+              </div>
+              <div class="refentrytitle">
+      Forget about all instrumented files that have been loaded.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393557"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Gets rid of the information about which instrumented files have
+      been loaded, so ccl:report-coverage will not report any files,
+      and ccl:save-coverage-in-file will not save any info, until more
+      instrumented files are loaded.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_save-coverage-in-file"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">save-coverage-in-file</strong></span> pathname
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Save all coverage into to a file so you can restore it later.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393617"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Saves all coverage info in a file, so you can restore the
+      coverage state later. This allows you to combine multiple runs
+      or continue in a later session. Equivalent to
+      (ccl:write-coverage-to-file (ccl:save-coverage) pathname).
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_restore-coverage-from-file"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">restore-coverage-from-file</strong></span> pathname
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Load coverage state from a file.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393678"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Restores the coverage data previously saved with
+      CCL:SAVE-COVERAGE-IN-FILE, for the set of instrumented fasls
+      that were loaded both at save and restore time. I.e. coverage
+      info is only restored for files that have been loaded in this
+      session. For example if in a previous session you had loaded
+      "foo.lx86fsl" and then saved the coverage info, in this session
+      you must load the same "foo.lx86fsl" before calling
+      ccl:restore-coverage-from-file in order to retrieve the stored
+      coverage info for "foo".  Equivalent to (ccl:restore-coverage
+      (ccl:read-coverage-from-file pathname)).
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_save-coverage"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code>save-coverage</code>
+              </div>
+              <div class="refentrytitle">
+      Returns a snapshot of the current coverage data.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393728"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Returns a snapshot of the current coverage data. A snapshot is a
+      copy of the current coverage state. It can be saved in a file
+      with ccl:write-coverage-to-file, reinstated back as the current
+      state with ccl:restore-coverage, or combined with other
+      snapshots with ccl:combine-coverage.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_restore-coverage"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">restore-coverage</strong></span> snapshot
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Reinstalls a coverage snapshot as the current coverage state.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393789"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Reinstalls a coverage snapshot as the current coverage state.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_write-coverage-to-file"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">write-coverage-to-file</strong></span> snapshot pathname
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Save a coverage snapshot in a file.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393848"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Saves the coverage snapshot in a file. The snapshot can be
+      loaded back with ccl:read-coverage-from-file or loaded and
+      restored with ccl:restore-coverage-from-file. Note that the file
+      created is actually a lisp source file and can be compiled for
+      faster loading.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_read-coverage-from-file"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">read-coverage-from-file</strong></span> pathname
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Return the coverage snapshot saved in a file.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393910"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Returns the snapshot saved in pathname. Doesn't affect the
+      current coverage state. pathname can be the file previously
+      created with ccl:write-coverage-to-file or
+      ccl:save-coverage-in-file, or it can be the name of the fasl
+      created from compiling such a file.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="f_coverage-statistics"></a>
+                <strong>[Function]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">coverage-statistics</strong></span>
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Returns a sequence of coverage-statistics objects, one per source file.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393970"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      Returns a sequence ccl:coverage-statistics objects, one for each
+      source file, containing the same information as that written to
+      the statistics file by ccl:report-coverage. The following
+      accessors are defined for ccl:coverage-statistics objects:
+      </p>
+                  <div xmlns="http://www.w3.org/1999/xhtml" class="variablelist">
+                    <dl>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-source-file</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the name of the source file corresponding to this information
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-expressions-total</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the total number of expressions
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-expressions-entered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of source expressions that have been entered
+	    (i.e. at least partially covered)
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-expressions-covered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of source expressions that were fully covered
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-unreached-branches</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of conditionals with one branch taken and one not taken
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-code-forms-total</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the total number of code forms. A code form is an
+	    expression in the final stage of compilation, after all
+	    macroexpansion and compiler transforms and simplification
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-code-forms-covered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of code forms that have been entered
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-functions-total</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the total number of functions
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-functions-fully-covered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of functions that were fully covered
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-functions-partly-covered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of functions that were partly covered
+	  </p>
+                      </dd>
+                      <dt>
+                        <span class="term">
+                          <span>
+                            <strong class="function">ccl:coverage-functions-not-entered</strong>
+                          </span>
+                        </span>
+                      </dt>
+                      <dd>
+                        <p>
+	    the number of functions never entered
+	  </p>
+                      </dd>
+                    </dl>
+                  </div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="v_compile-code-coverage"></a>
+                <strong>[Variable]</strong>
+                <br></br>
+                <code><em xmlns="http://www.w3.org/1999/xhtml" class="varname">*compile-code-coverage*</em>
+    </code>
+              </div>
+              <div class="refentrytitle">
+      When true, instrument functions for code coverage.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id394241"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      This variable controls whether functions are instrumented for
+      code coverage. Files compiled while this variable is true will
+      contain code coverage instrumentation.
+    </p>
+                </div>
+              </div>
+            </p>
+            <p>
+              <div class="refentrytitle">
+                <a id="v_without-compiling-code-coverage"></a>
+                <strong>[Macro]</strong>
+                <br></br>
+                <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">without-compiling-code-coverage</strong></span>
+    </code>
+              </div>
+              <div class="refentrytitle">
+      Don't record code coverange for forms within the body.
+    </div>
+            </p>
+            <p>
+              <div>
+                <div class="refsect1" lang="en" xml:lang="en">
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id394301"></a>
+                  <div class="header">Summary:</div>
+                  <p xmlns="http://www.w3.org/1999/xhtml">
+      This macro arranges so that body doesn't record internal details
+      of code coverage. It will be considered totally covered if it's
+      entered at all. The Common Lisp macros ASSERT and CHECK-TYPE use
+      this macro.
+    </p>
+                </div>
+              </div>
+            </p>
           </div>
         </div>
@@ -5540,5 +6183,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id356785"></a>5.4.2.1.Â Checking for Updates</h4>
+                    <h4 class="title"><a id="id342225"></a>5.4.2.1.Â Checking for Updates</h4>
                   </div>
                 </div>
@@ -5672,5 +6315,5 @@
       the required subsystems, if necessary.</p>
           <p xmlns="http://www.w3.org/1999/xhtml">
-      <a id="id375070" class="indexterm"></a>
+      <a id="id373158" class="indexterm"></a>
       <span><strong class="command"><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname"><em class="varname">&amp;key</em></em>
         (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>)
@@ -5972,5 +6615,5 @@
                 <dt>
                   <span class="sect2">
-                    <a href="#id374946">6.3.2.  As of August 2003:</a>
+                    <a href="#id368381">6.3.2.  As of August 2003:</a>
                   </span>
                 </dt>
@@ -6223,5 +6866,5 @@
               <div>
                 <div>
-                  <h3 class="title"><a id="id374946"></a>6.3.2.Â  As of August 2003:</h3>
+                  <h3 class="title"><a id="id368381"></a>6.3.2.Â  As of August 2003:</h3>
                 </div>
               </div>
@@ -6675,5 +7318,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385765"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384715"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads)
@@ -6681,5 +7324,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385791"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384741"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known
@@ -6693,5 +7336,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385806"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384755"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -6721,5 +7364,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385875"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384825"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p>
@@ -6760,5 +7403,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386063"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385012"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the
@@ -6781,5 +7424,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386115"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385066"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span>
@@ -6800,5 +7443,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386193"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385145"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -6810,5 +7453,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386247"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385199"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from
@@ -6832,10 +7475,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386302"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385254"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386327"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385279"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml"><span><strong class="function">process-suspend</strong></span> was previously called
@@ -6863,5 +7506,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386409"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385360"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -6874,5 +7517,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386463"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385414"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to
@@ -6885,10 +7528,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386494"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385445"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386519"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385470"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -6916,5 +7559,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386584"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385535"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -6926,5 +7569,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386637"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385589"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call
@@ -6941,5 +7584,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386688"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385639"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span>
@@ -6962,5 +7605,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386764"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385715"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -6973,5 +7616,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386840"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385790"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset
@@ -6987,5 +7630,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386885"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385835"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span>
@@ -7008,5 +7651,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id386967"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385916"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -7017,5 +7660,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387029"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id385979"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>.
@@ -7034,10 +7677,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387078"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386028"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387109"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386058"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means
@@ -7060,5 +7703,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387224"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386174"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.
@@ -7082,5 +7725,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387413"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386362"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via
@@ -7095,5 +7738,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387448"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386398"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span>
@@ -7116,5 +7759,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387532"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386481"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -7129,5 +7772,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387624"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386573"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em>
@@ -7160,5 +7803,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387699"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386648"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -7169,5 +7812,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387718"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386667"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em>
@@ -7199,10 +7842,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387784"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386734"></a>
                 <div class="header">Value Type:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387796"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386745"></a>
                 <div class="header">Initial Value:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself.
@@ -7210,5 +7853,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387807"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386757"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is
@@ -7216,5 +7859,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387819"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386769"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -7240,5 +7883,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387890"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386840"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -7247,5 +7890,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id387947"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386896"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit
@@ -7274,5 +7917,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id388015"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id386964"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span>
@@ -7294,5 +7937,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id388088"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387037"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -7300,5 +7943,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398709"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387079"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling
@@ -7307,5 +7950,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398724"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387094"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span>
@@ -7329,5 +7972,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398796"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387178"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
@@ -7335,5 +7978,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398831"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387219"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling
@@ -7349,5 +7992,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398886"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387282"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span>
@@ -7368,10 +8011,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398937"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387341"></a>
                 <div class="header">Value Type:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398947"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387352"></a>
                 <div class="header">Initial Value:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler.  Currently,
@@ -7380,5 +8023,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398958"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387364"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best,
@@ -7388,5 +8031,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398969"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387377"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -7412,5 +8055,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399060"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387482"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of
@@ -7426,10 +8069,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399098"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387525"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399125"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387556"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to
@@ -7455,5 +8098,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399176"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387614"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing
@@ -7464,10 +8107,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399188"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387628"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399231"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387676"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative
@@ -7492,5 +8135,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399287"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387740"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of
@@ -7505,5 +8148,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399357"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387820"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly
@@ -7522,5 +8165,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399389"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387856"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7542,5 +8185,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399484"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id387964"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of
@@ -7560,5 +8203,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399584"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id388078"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like
@@ -7577,5 +8220,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399628"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400898"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_ticks-per-second" title="Variable *TICKS-PER-SECOND*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*ticks-per-second*</b></a>, <a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7597,5 +8240,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399731"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401002"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p>
@@ -7604,5 +8247,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399770"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401040"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em>
@@ -7619,5 +8262,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399798"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401069"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -7643,5 +8286,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399860"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401130"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of
@@ -7653,5 +8296,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399907"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401176"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can
@@ -7663,5 +8306,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id399921"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401191"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7683,5 +8326,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400025"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401294"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
@@ -7691,5 +8334,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400076"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401346"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or
@@ -7702,5 +8345,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400105"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401375"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7721,10 +8364,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400205"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401475"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400228"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401497"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the
@@ -7737,5 +8380,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400261"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401530"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7755,10 +8398,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400360"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401630"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400383"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401652"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if
@@ -7773,5 +8416,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400416"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401686"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7792,5 +8435,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400516"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401786"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
@@ -7799,5 +8442,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400555"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401824"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em>
@@ -7812,5 +8455,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400578"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401848"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7832,5 +8475,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400678"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401948"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type
@@ -7838,5 +8481,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400701"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401971"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK.
@@ -7849,10 +8492,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400717"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id401987"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400765"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402035"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to
@@ -7877,5 +8520,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400822"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402091"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type
@@ -7886,5 +8529,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400873"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402142"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no
@@ -7900,5 +8543,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id400913"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402182"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7920,5 +8563,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401006"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402275"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type
@@ -7929,5 +8572,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401057"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402327"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no
@@ -7944,5 +8587,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401102"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402371"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7964,10 +8607,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401192"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402461"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401214"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402484"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE.
@@ -7978,5 +8621,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401229"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402499"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -7998,5 +8641,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401324"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402594"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
@@ -8005,5 +8648,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401360"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402630"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s
@@ -8012,10 +8655,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401374"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402643"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401427"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402697"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted
@@ -8040,5 +8683,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401487"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402757"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
@@ -8047,5 +8690,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401523"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402793"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em>
@@ -8055,10 +8698,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401537"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402807"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401591"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402860"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted
@@ -8084,5 +8727,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401651"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402920"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p>
@@ -8097,5 +8740,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401717"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id402987"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em>
@@ -8106,5 +8749,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401734"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403004"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
@@ -8126,5 +8769,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401827"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403097"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer
@@ -8134,5 +8777,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401869"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403138"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>.
@@ -8150,10 +8793,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401902"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403171"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id401939"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403209"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -8180,5 +8823,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402004"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403274"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer
@@ -8188,5 +8831,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402046"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403315"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Wait until output is possible on <em class="varname">fd</em> or until <em class="varname">timeout</em>, if
@@ -8201,10 +8844,10 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402079"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403348"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402116"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403386"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -8231,5 +8874,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402181"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403451"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p>
@@ -8238,5 +8881,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402219"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403489"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal
@@ -8246,5 +8889,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402236"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403506"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span>
@@ -8265,15 +8908,15 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402313"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403583"></a>
                 <div class="header">Value Type:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402323"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403592"></a>
                 <div class="header">Initial Value:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402332"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403602"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input
@@ -8287,5 +8930,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402346"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403616"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span>
@@ -8306,5 +8949,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402437"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403707"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by
@@ -8315,5 +8958,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402476"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403746"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function.  As such, it
@@ -8326,5 +8969,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402498"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403768"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span>
@@ -8347,5 +8990,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402591"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403861"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a process, typically created by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a> or by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p>
@@ -8357,5 +9000,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id402655"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403918"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate.  If the
@@ -8498,5 +9141,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id379555"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id369082"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently
@@ -8597,5 +9240,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365133"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id363251"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p>
@@ -8616,5 +9259,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365194"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id363311"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p>
@@ -8624,5 +9267,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365236"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id363353"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending
@@ -8650,5 +9293,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365254"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id362594"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the
@@ -8658,5 +9301,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365294"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366475"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to
@@ -8678,5 +9321,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365354"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366537"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ipaddr</span></i>---A 32-bit integer representing an internet host address</p>
@@ -8687,5 +9330,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384816"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366579"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p>
@@ -8706,5 +9349,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384876"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366640"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ipaddr</span></i>---a 32-bit integer representing an internet host address</p>
@@ -8713,5 +9356,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384916"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366681"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name
@@ -8733,5 +9376,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384973"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366738"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">host</span></i>---Specifies the host. It can be either a host name
@@ -8741,5 +9384,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385001"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id366766"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a
@@ -8761,5 +9404,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385059"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id365121"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">port</span></i>---Specifies the port. It can be either a string, such as
@@ -8770,5 +9413,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385101"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id365163"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p>
@@ -8790,5 +9433,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id385162"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id365224"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p>
@@ -8807,5 +9450,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364531"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id365314"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are
@@ -8844,5 +9487,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364630"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id365414"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p>
@@ -8860,5 +9503,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364734"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383771"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p>
@@ -8879,5 +9522,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364795"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383832"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to shut down (typically a tcp-stream)</p>
@@ -8886,5 +9529,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364836"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383872"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is
@@ -8907,10 +9550,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364894"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383931"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364920"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383957"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or
@@ -8937,10 +9580,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id364981"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384018"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365007"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384044"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host,
@@ -8962,10 +9605,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383545"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384102"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383571"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384128"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not
@@ -8987,10 +9630,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383628"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id384185"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383654"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382512"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p>
@@ -9011,10 +9654,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383711"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382569"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383738"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382595"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p>
@@ -9035,10 +9678,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383795"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382652"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383821"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382679"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p>
@@ -9059,10 +9702,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383878"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382736"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383905"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382762"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for
@@ -9084,10 +9727,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383963"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382819"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id383989"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382845"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format
@@ -9109,10 +9752,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384047"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382902"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384073"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382929"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and
@@ -9133,10 +9776,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384132"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382971"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384142"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id382982"></a>
                 <div class="header">Superclasses:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p>
@@ -9157,10 +9800,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384200"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383040"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384226"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383066"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p>
@@ -9181,10 +9824,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384284"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383139"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384310"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383165"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more
@@ -9210,10 +9853,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384374"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383228"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384400"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383255"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On
@@ -9236,5 +9879,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384462"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383317"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p>
@@ -9247,5 +9890,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384505"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383360"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It
@@ -9268,5 +9911,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384568"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383422"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p>
@@ -9275,5 +9918,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id384623"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id383478"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying
@@ -9406,5 +10049,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id368254"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id340743"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file.
@@ -9452,5 +10095,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id371463"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id354491"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process,
@@ -9472,5 +10115,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id330702"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id336275"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
@@ -9478,5 +10121,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id330743"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id336316"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified
@@ -9501,10 +10144,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id369072"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id359666"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id369098"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id359692"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to
@@ -9528,10 +10171,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id366855"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id370695"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id366881"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id370721"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to
@@ -9554,10 +10197,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id377793"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id359778"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id377819"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id359804"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to
@@ -9581,10 +10224,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id376054"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id367004"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id376080"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id367030"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to
@@ -9608,10 +10251,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365778"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id362744"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id365804"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id362770"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status
@@ -9643,5 +10286,5 @@
                 <dt>
                   <span class="sect2">
-                    <a href="#id379095">9.1.1. Stream External Encoding</a>
+                    <a href="#id372985">9.1.1. Stream External Encoding</a>
                   </span>
                 </dt>
@@ -9711,5 +10354,5 @@
               <div>
                 <div>
-                  <h3 class="title"><a id="id379095"></a>9.1.1.Â Stream External Encoding</h3>
+                  <h3 class="title"><a id="id372985"></a>9.1.1.Â Stream External Encoding</h3>
                 </div>
               </div>
@@ -9872,10 +10515,10 @@
               </div>
             </div>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id384745" class="indexterm"></a>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id384755" class="indexterm"></a>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id384765" class="indexterm"></a>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id374398" class="indexterm"></a>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id356660" class="indexterm"></a>
-            <a xmlns="http://www.w3.org/1999/xhtml" id="id383068" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id363902" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id363912" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id363922" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id363932" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id370458" class="indexterm"></a>
+            <a xmlns="http://www.w3.org/1999/xhtml" id="id364570" class="indexterm"></a>
             <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has
         attributes and accessors:
@@ -9930,5 +10573,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id383233"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id364735"></a>
                   <div class="header">Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream-list</span></i>---A list of open file streams.  This is a copy of
@@ -9937,10 +10580,10 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id383260"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id364762"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p>
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id383271"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id364774"></a>
                   <div class="header">See Also:</div>
                   <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span>
@@ -9965,10 +10608,10 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381790"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381734"></a>
                   <div class="header">Arguments:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p>
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381816"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381760"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open
@@ -9979,5 +10622,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381835"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381779"></a>
                   <div class="header">See Also:</div>
                   <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span>
@@ -10002,10 +10645,10 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381916"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381860"></a>
                   <div class="header">Arguments:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p>
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381942"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381886"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file
@@ -10016,5 +10659,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381961"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id381905"></a>
                   <div class="header">See Also:</div>
                   <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a></span>
@@ -10449,5 +11092,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393061"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id382492"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p>
@@ -10460,5 +11103,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393119"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395194"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the
@@ -10481,5 +11124,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393178"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395253"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p>
@@ -10492,5 +11135,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393236"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395311"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to
@@ -10512,5 +11155,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393295"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395369"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p>
@@ -10528,5 +11171,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393370"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395444"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into
@@ -10551,5 +11194,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393430"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395505"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p>
@@ -10567,5 +11210,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393506"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395580"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream,
@@ -10589,5 +11232,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393565"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395640"></a>
                   <div class="header">Method Signatures:</div>
                   <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">ccl::stream-device</strong></span> <i>
@@ -10595,5 +11238,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393584"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395658"></a>
                   <div class="header">Arguments and Values:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p>
@@ -10606,5 +11249,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393649"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395723"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with
@@ -10630,5 +11273,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393718"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395793"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector,
@@ -10637,5 +11280,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393731"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395805"></a>
                   <div class="header">Arguments:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on
@@ -10662,5 +11305,5 @@
               <div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393850"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395924"></a>
                   <div class="header">Description:</div>
                   <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at
@@ -10668,5 +11311,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393862"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id395936"></a>
                   <div class="header">Arguments:</div>
                   <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on
@@ -10678,5 +11321,5 @@
                 </div>
                 <div class="refsect1" lang="en" xml:lang="en">
-                  <a xmlns="http://www.w3.org/1999/xhtml" id="id393934"></a>
+                  <a xmlns="http://www.w3.org/1999/xhtml" id="id396009"></a>
                   <div class="header">Examples:</div>
                   <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
@@ -11844,5 +12487,5 @@
             </div>
             <p xmlns="http://www.w3.org/1999/xhtml">
-	    <a id="id364300" class="indexterm"></a>
+	    <a id="id348667" class="indexterm"></a>
 	    <span><strong class="command"><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span>
 	  </p>
@@ -11850,5 +12493,5 @@
 	  configuration file created by the "Config Editor" in Shark.app.</p>
             <p xmlns="http://www.w3.org/1999/xhtml">
-	    <a id="id364326" class="indexterm"></a>
+	    <a id="id348693" class="indexterm"></a>
 	    <span><strong class="command"><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&amp;key</em> (reset nil) (debug-output nil) [Macro]</strong></span>
 	  </p>
@@ -12112,5 +12755,5 @@
             <dt>
               <span class="sect1">
-                <a href="#id416724">12.12. The Foreign-Function-Interface Dictionary</a>
+                <a href="#id417869">12.12. The Foreign-Function-Interface Dictionary</a>
               </span>
             </dt>
@@ -12940,5 +13583,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id413867"></a>12.3.2.4.Â %int-to-ptr [Function]</h4>
+                    <h4 class="title"><a id="id415012"></a>12.3.2.4.Â %int-to-ptr [Function]</h4>
                   </div>
                 </div>
@@ -12981,5 +13624,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id413931"></a>12.3.2.5.Â %inc-ptr [Function]</h4>
+                    <h4 class="title"><a id="id415076"></a>12.3.2.5.Â %inc-ptr [Function]</h4>
                   </div>
                 </div>
@@ -13031,5 +13674,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414010"></a>12.3.2.6.Â %ptr-to-int [Function]</h4>
+                    <h4 class="title"><a id="id415155"></a>12.3.2.6.Â %ptr-to-int [Function]</h4>
                   </div>
                 </div>
@@ -13073,5 +13716,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414075"></a>12.3.2.7.Â %null-ptr [Macro]</h4>
+                    <h4 class="title"><a id="id415220"></a>12.3.2.7.Â %null-ptr [Macro]</h4>
                   </div>
                 </div>
@@ -13098,5 +13741,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414110"></a>12.3.2.8.Â %null-ptr-p [Function]</h4>
+                    <h4 class="title"><a id="id415255"></a>12.3.2.8.Â %null-ptr-p [Function]</h4>
                   </div>
                 </div>
@@ -13140,5 +13783,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414175"></a>12.3.2.9.Â %setf-macptr [Function]</h4>
+                    <h4 class="title"><a id="id415320"></a>12.3.2.9.Â %setf-macptr [Function]</h4>
                   </div>
                 </div>
@@ -13188,5 +13831,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414253"></a>12.3.2.10.Â %incf-ptr [Macro]</h4>
+                    <h4 class="title"><a id="id415398"></a>12.3.2.10.Â %incf-ptr [Macro]</h4>
                   </div>
                 </div>
@@ -13236,5 +13879,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414330"></a>12.3.2.11.Â with-macptrs [Macro]</h4>
+                    <h4 class="title"><a id="id415476"></a>12.3.2.11.Â with-macptrs [Macro]</h4>
                   </div>
                 </div>
@@ -13286,5 +13929,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414409"></a>12.3.2.12.Â %stack-block [Macro]</h4>
+                    <h4 class="title"><a id="id415555"></a>12.3.2.12.Â %stack-block [Macro]</h4>
                   </div>
                 </div>
@@ -13337,5 +13980,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414489"></a>12.3.2.13.Â make-cstring [Function]</h4>
+                    <h4 class="title"><a id="id415634"></a>12.3.2.13.Â make-cstring [Function]</h4>
                   </div>
                 </div>
@@ -13380,5 +14023,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414555"></a>12.3.2.14.Â with-cstrs [Macro]</h4>
+                    <h4 class="title"><a id="id415700"></a>12.3.2.14.Â with-cstrs [Macro]</h4>
                   </div>
                 </div>
@@ -13430,5 +14073,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414634"></a>12.3.2.15.Â with-encoded-cstrs [Macro]</h4>
+                    <h4 class="title"><a id="id415779"></a>12.3.2.15.Â with-encoded-cstrs [Macro]</h4>
                   </div>
                 </div>
@@ -13493,5 +14136,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414742"></a>12.3.2.16.Â %get-cstring [Function]</h4>
+                    <h4 class="title"><a id="id415887"></a>12.3.2.16.Â %get-cstring [Function]</h4>
                   </div>
                 </div>
@@ -13535,5 +14178,5 @@
                 <div>
                   <div>
-                    <h4 class="title"><a id="id414806"></a>12.3.2.17.Â %str-from-ptr [Function]</h4>
+                    <h4 class="title"><a id="id415951"></a>12.3.2.17.Â %str-from-ptr [Function]</h4>
                   </div>
                 </div>
@@ -14965,5 +15608,5 @@
             <div>
               <div>
-                <h2 class="title" style="clear: both"><a id="id416724"></a>12.12.Â The Foreign-Function-Interface Dictionary</h2>
+                <h2 class="title" style="clear: both"><a id="id417869"></a>12.12.Â The Foreign-Function-Interface Dictionary</h2>
               </div>
             </div>
@@ -14982,5 +15625,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id416762"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id417907"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE*
@@ -15034,5 +15677,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id416868"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418014"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #&amp; reader macro can be used to
@@ -15093,5 +15736,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id416986"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418131"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 0.14.2 and later, the #? reader macro can be used
@@ -15140,5 +15783,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417068"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418214"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #/ reader macro can be used to
@@ -15243,5 +15886,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417207"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418353"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #&gt; reader macro reads
@@ -15272,5 +15915,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417282"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418427"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">library</span></i>---either an object of type SHLIB, or a string which
@@ -15279,5 +15922,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417318"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418463"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the
@@ -15308,5 +15951,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417394"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418539"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A symbol which can be made into a special variable</p>
@@ -15325,5 +15968,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417465"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418611"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em>
@@ -15361,5 +16004,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417545"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418690"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain
@@ -15369,5 +16012,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417586"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418731"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the
@@ -15403,5 +16046,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417664"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418807"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---
@@ -15416,5 +16059,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417710"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418854"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for
@@ -15444,5 +16087,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417790"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id418934"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p>
@@ -15457,5 +16100,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417875"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419019"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by
@@ -15484,5 +16127,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id417945"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419089"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p>
@@ -15495,5 +16138,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418018"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419161"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the
@@ -15521,5 +16164,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418087"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419231"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p>
@@ -15534,5 +16177,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418172"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419316"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the
@@ -15559,10 +16202,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418238"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419382"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418264"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419408"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol
@@ -15587,10 +16230,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418334"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419478"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418360"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419504"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If
@@ -15614,5 +16257,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418424"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419568"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---A <code xmlns="http://www.w3.org/1999/xhtml" class="code">MACPTR</code> that points to a block of
@@ -15620,5 +16263,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418454"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419598"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the <code class="code">CCL:FREE</code>
@@ -15652,5 +16295,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418562"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419705"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p>
@@ -15667,5 +16310,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418649"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419792"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -15702,5 +16345,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418732"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419876"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">typespec</span></i>---A foreign type specifier, or a keyword which is used
@@ -15719,5 +16362,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418809"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id419953"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -15768,5 +16411,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id418951"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420095"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">typespec</span></i>---A foreign type specifier, or a keyword which is used
@@ -15782,5 +16425,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419017"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420161"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -15823,5 +16466,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419120"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420264"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -15856,5 +16499,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419217"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420361"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A SIMPLE-STRING which is presumed to be the so-name of
@@ -15864,5 +16507,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419263"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420407"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can
@@ -15875,5 +16518,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419281"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420424"></a>
                 <div class="header">Examples:</div>
                 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple.
@@ -15910,5 +16553,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419303"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420447"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give
@@ -15933,5 +16576,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419371"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420514"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3.Â Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p>
@@ -15941,5 +16584,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419422"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420566"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of
@@ -15967,5 +16610,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419499"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420643"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL
@@ -15973,5 +16616,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419526"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420669"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT
@@ -15996,5 +16639,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419610"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420754"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p>
@@ -16004,5 +16647,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419670"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420814"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em>
@@ -16034,5 +16677,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419765"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420909"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p>
@@ -16041,5 +16684,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419821"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id420965"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is
@@ -16068,5 +16711,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419900"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421044"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>---A CLOS object of a class for which there exists
@@ -16076,5 +16719,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419933"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421077"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -16113,5 +16756,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id419996"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421140"></a>
                 <div class="header">Example:</div>
                 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
@@ -16127,5 +16770,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420012"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421156"></a>
                 <div class="header">See Also:</div>
                 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
@@ -16149,5 +16792,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420083"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421227"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dir-id</span></i>---A keyword whose pname, mapped to lower case, names a
@@ -16156,5 +16799,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420110"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421254"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by
@@ -16180,5 +16823,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420180"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421324"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dir-id</span></i>---A keyword whose pname, mapped to lower case, names a
@@ -16187,5 +16830,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420207"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421351"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by
@@ -16209,5 +16852,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id420250"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id421394"></a>
                 <div class="header">Examples:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be
@@ -16312,10 +16955,10 @@
                 <dt>
                   <span class="sect2">
-                    <a href="#id412720">13.6.1. Using <code class="literal">define-objc-method</code></a>
+                    <a href="#id395060">13.6.1. Using <code class="literal">define-objc-method</code></a>
                   </span>
                 </dt>
                 <dt>
                   <span class="sect2">
-                    <a href="#id411104">13.6.2. Using <code class="literal">objc:defmethod</code></a>
+                    <a href="#id414225">13.6.2. Using <code class="literal">objc:defmethod</code></a>
                   </span>
                 </dt>
@@ -16923,5 +17566,5 @@
               <div>
                 <div>
-                  <h3 class="title"><a id="id412720"></a>13.6.1.Â Using <code class="literal">define-objc-method</code></h3>
+                  <h3 class="title"><a id="id395060"></a>13.6.1.Â Using <code class="literal">define-objc-method</code></h3>
                 </div>
               </div>
@@ -17040,5 +17683,5 @@
               <div>
                 <div>
-                  <h3 class="title"><a id="id411104"></a>13.6.2.Â Using <code class="literal">objc:defmethod</code></h3>
+                  <h3 class="title"><a id="id414225"></a>13.6.2.Â Using <code class="literal">objc:defmethod</code></h3>
                 </div>
               </div>
@@ -17864,5 +18507,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397583"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id411906"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing
@@ -17874,5 +18517,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397628"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id411951"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -17895,5 +18538,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397689"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id412012"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of a new or existing
@@ -17908,5 +18551,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397749"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410535"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -17932,5 +18575,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410650"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410597"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with
@@ -17938,5 +18581,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410677"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410624"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -17960,5 +18603,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410736"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410683"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
@@ -17966,5 +18609,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410763"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410710"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -17986,5 +18629,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410820"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id410767"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
@@ -17995,5 +18638,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id410863"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400390"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18018,5 +18661,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409385"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400449"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific
@@ -18027,5 +18670,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409427"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400492"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18050,10 +18693,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409487"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400551"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409513"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400577"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18076,5 +18719,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409570"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400634"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
@@ -18084,5 +18727,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409612"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396044"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18109,5 +18752,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398332"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396113"></a>
                 <div class="header">Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and
@@ -18118,5 +18761,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398374"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396156"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18134,5 +18777,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398408"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396189"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18159,5 +18802,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398469"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396250"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">class-name</span></i>---a string which denotes an existing class name, or a
@@ -18166,5 +18809,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398496"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396277"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use
@@ -18191,5 +18834,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398566"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396347"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an
@@ -18197,5 +18840,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id398592"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396373"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses
@@ -18219,5 +18862,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id394809"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id412935"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name-and-result-type</span></i>---either an Objective-C message name, for methods
@@ -18241,5 +18884,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id394890"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413016"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements
@@ -18266,5 +18909,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id394973"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413098"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the
@@ -18281,5 +18924,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395019"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413145"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the
@@ -18302,10 +18945,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395083"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413208"></a>
                 <div class="header">Arguments and Values:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395094"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413219"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the
@@ -18349,5 +18992,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395170"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413296"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro
@@ -18384,5 +19027,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411801"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413353"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword
@@ -18428,5 +19071,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411881"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396852"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is
@@ -18452,10 +19095,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411931"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396902"></a>
                 <div class="header">Superclasses:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411942"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396913"></a>
                 <div class="header">Initargs:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>---
@@ -18465,5 +19108,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411969"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396940"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18483,5 +19126,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411989"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396959"></a>
                 <div class="header">Examples:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18514,5 +19157,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412042"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397012"></a>
                 <div class="header">Notes:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">
@@ -18854,5 +19497,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id348717"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id399252"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">type</span></i>---The type of population, one of <code xmlns="http://www.w3.org/1999/xhtml" class="literal">:LIST</code> (the default) or <code xmlns="http://www.w3.org/1999/xhtml" class="literal">:ALIST</code></p>
@@ -18862,5 +19505,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411536"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413406"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p>
@@ -18880,5 +19523,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id411593"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id413463"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">returns the type of <code class="literal">population</code>, one of <code class="literal">:LIST</code> or <code class="literal">:ALIST</code></p>
@@ -18898,5 +19541,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397246"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398832"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>.
@@ -18921,5 +19564,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id397315"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398901"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to
@@ -18954,5 +19597,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id394112"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398985"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the
@@ -18975,10 +19618,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412061"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id399046"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412086"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id403964"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the
@@ -19004,5 +19647,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412148"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id404025"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the
@@ -19024,10 +19667,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412207"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id404084"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id412233"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id404110"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC
@@ -19055,5 +19698,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395491"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id404168"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call,
@@ -19078,5 +19721,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395547"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397055"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL
@@ -19103,5 +19746,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395605"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397113"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the
@@ -19125,5 +19768,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395663"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397172"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest
@@ -19135,5 +19778,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395718"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397227"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect.
@@ -19159,10 +19802,10 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395784"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397292"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p>
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395810"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397319"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages
@@ -19189,5 +19832,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id395868"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id397376"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs
@@ -19344,5 +19987,5 @@
                 <dt>
                   <span class="sect2">
-                    <a href="#id405013">16.7.2. Recommended Reading</a>
+                    <a href="#id406234">16.7.2. Recommended Reading</a>
                   </span>
                 </dt>
@@ -20620,5 +21263,5 @@
                 <li>
                   <p>To support a feature called <span class="emphasis"><em>GCTWA
-                <sup>[<a id="id403746" href="#ftn.id403746">1</a>]</sup>
+                <sup>[<a id="id404966" href="#ftn.id404966">1</a>]</sup>
 	            , </em></span>the vector that contains the internal
 	          symbols of the current package is marked on entry to the
@@ -20753,5 +21396,5 @@
             <hr width="100" align="left" />
             <div xmlns="http://www.w3.org/1999/xhtml" class="footnote">
-              <p><sup>[<a id="ftn.id403746" href="#id403746">1</a>] </sup>I believe that the acronym comes from MACLISP,
+              <p><sup>[<a id="ftn.id404966" href="#id404966">1</a>] </sup>I believe that the acronym comes from MACLISP,
 		            where it stood for "Garbage Collection of Truly
 		            Worthless Atoms".</p>
@@ -20813,5 +21456,5 @@
         generations looking for such intergenerational references, the
         runtime system must note all such intergenerational references
-        at the point where they're created (via Setf).<sup>[<a id="id403981" href="#ftn.id403981">2</a>]</sup> The
+        at the point where they're created (via Setf).<sup>[<a id="id406022" href="#ftn.id406022">2</a>]</sup> The
         set of pointers that may contain intergenerational references is
         sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p>
@@ -20860,5 +21503,5 @@
         that might introduce an intergenerational reference must be
         memoized.
-        <sup>[<a id="id404051" href="#ftn.id404051">3</a>]</sup> It's always safe to
+        <sup>[<a id="id406091" href="#ftn.id406091">3</a>]</sup> It's always safe to
         push any cons cell or gvector locative onto the memo stack;
         it's never safe to push anything else.
@@ -20881,5 +21524,5 @@
             <hr width="100" align="left" />
             <div xmlns="http://www.w3.org/1999/xhtml" class="footnote">
-              <p><sup>[<a id="ftn.id403981" href="#id403981">2</a>] </sup>This is
+              <p><sup>[<a id="ftn.id406022" href="#id406022">2</a>] </sup>This is
             sometimes called "The Write Barrier": all assignments which
             might result in intergenerational references must be noted, as
@@ -20887,5 +21530,5 @@
             </div>
             <div xmlns="http://www.w3.org/1999/xhtml" class="footnote">
-              <p><sup>[<a id="ftn.id404051" href="#id404051">3</a>] </sup>Note that the implicit setfs that occur when
+              <p><sup>[<a id="ftn.id406091" href="#id406091">3</a>] </sup>Note that the implicit setfs that occur when
         initializing an object - as in the case of a call to cons or
         vector - can't introduce intergenerational references, since
@@ -21003,5 +21646,5 @@
               <div>
                 <div>
-                  <h3 class="title"><a id="id405013"></a>16.7.2.Â Recommended Reading</h3>
+                  <h3 class="title"><a id="id406234"></a>16.7.2.Â Recommended Reading</h3>
                 </div>
               </div>
@@ -21416,5 +22059,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id409960"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id379878"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD)
@@ -21441,5 +22084,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id370464"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id399125"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE*
@@ -21465,5 +22108,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id372319"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id400178"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE*
@@ -21488,5 +22131,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id347754"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id396642"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session
@@ -21513,5 +22156,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id392749"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id411169"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p>
@@ -21531,5 +22174,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id392792"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id411212"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros.
@@ -21553,5 +22196,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id376536"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398072"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p>
@@ -21559,5 +22202,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id404119"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398750"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If
@@ -21585,5 +22228,5 @@
             <div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id396237"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398812"></a>
                 <div class="header">Arguments and Values:</div>
                 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p>
@@ -21594,5 +22237,5 @@
               </div>
               <div class="refsect1" lang="en" xml:lang="en">
-                <a xmlns="http://www.w3.org/1999/xhtml" id="id396294"></a>
+                <a xmlns="http://www.w3.org/1999/xhtml" id="id398269"></a>
                 <div class="header">Description:</div>
                 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer
@@ -21965,4 +22608,5 @@
               <dt>*altivec-available*, <a href="#v_altivec-available">Variable *ALTIVEC-AVAILABLE*</a></dt>
               <dt>*altivec-lapmacros-maintain-vrsave-p*, <a href="#v_altivec-lapmacros-maintain-vrsave-p">Variable *ALTIVEC-LAPMACROS-MAINTAIN-VRSAVE-P*</a></dt>
+              <dt>*COMPILE-CODE-COVERAGE*, <a href="#v_compile-code-coverage">Variable *COMPILE-CODE-COVERAGE*</a></dt>
               <dt>*current-process*, <a href="#v_current-process">Variable *CURRENT-PROCESS*</a></dt>
               <dt>*default-external-format*, <a href="#v_default-external-format">Variable CCL:*DEFAULT-EXTERNAL-FORMAT*</a></dt>
@@ -22002,4 +22646,5 @@
             <dl>
               <dt>CCL Logical Host, <a href="#Predefined-Logical-Hosts">Predefined Logical Hosts</a></dt>
+              <dt>clear-coverage, <a href="#f_clear-coverage">Function clear-coverage</a></dt>
               <dt>close, <a href="#o_close">Method CLOSE</a></dt>
               <dt>close-shared-library, <a href="#f_close-shared-library">Function CLOSE-SHARED-LIBRARY</a></dt>
@@ -22007,4 +22652,5 @@
               <dt>configure-gcc, <a href="#f_configure-gcc">Function CONFIGURE-GCC</a></dt>
               <dt>count-characters-in-octet-vector, <a href="#count-characters-in-octet-vector">Function count-characters-in-octet-vector</a></dt>
+              <dt>coverage-statistics, <a href="#f_coverage-statistics">Function COVERAGE-STATISTICS</a></dt>
               <dt>current-directory-name, <a href="#f_current-directory-name">Function CCL::CURRENT-DIRECTORY-NAME</a></dt>
             </dl>
@@ -22159,4 +22805,5 @@
             <h3>R</h3>
             <dl>
+              <dt>read-coverage-from-file, <a href="#f_read-coverage-from-file">Function READ-COVERAGE-FROM-FILE</a></dt>
               <dt>receive-from, <a href="#f_receive-from">Function RECEIVE-FROM</a></dt>
               <dt>release-lock, <a href="#f_release-lock">Function RELEASE-LOCK</a></dt>
@@ -22164,5 +22811,9 @@
               <dt>remote-port, <a href="#f_remote-port">Function REMOTE-PORT</a></dt>
               <dt>remove-open-file-stream, <a href="#f_remove-open-file-stream">Function REMOVE-OPEN-FILE-STREAM</a></dt>
+              <dt>report-coverage, <a href="#f_report-coverage">Function REPORT-COVERAGE</a></dt>
               <dt>request-terminal-input-via-break, <a href="#v_request-terminal-input-via-break">Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*</a></dt>
+              <dt>reset-coverage, <a href="#f_reset-coverage">Function reset-coverage</a></dt>
+              <dt>restore-coverage, <a href="#f_restore-coverage">Function RESTORE-COVERAGE</a></dt>
+              <dt>restore-coverage-from-file, <a href="#f_restore-coverage-from-file">Function restore-coverage-from-file</a></dt>
               <dt>rlet, <a href="#m_rlet">Macro RLET</a></dt>
               <dt>rletz, <a href="#m_rletz">Macro RLETZ</a></dt>
@@ -22174,4 +22825,6 @@
             <dl>
               <dt>save-application, <a href="#Saving-Applications">Saving Applications</a></dt>
+              <dt>save-coverage, <a href="#f_save-coverage">Function save-coverage</a></dt>
+              <dt>save-coverage-in-file, <a href="#f_save-coverage-in-file">Function save-coverage-in-file</a></dt>
               <dt>send-to, <a href="#f_send-to">Function SEND-TO</a></dt>
               <dt>set-development-environment, <a href="#f_set-development-environment">Function SET-DEVELOPMENT-ENVIRONMENT</a></dt>
@@ -22236,5 +22889,7 @@
               <dt>with-vector-buffer, <a href="#lapm_with-vector-buffer">LAP Macro WITH-VECTOR-BUFFER</a></dt>
               <dt>with-write-lock, <a href="#m_with-write-lock">Macro WITH-WRITE-LOCK</a></dt>
+              <dt>without-compiling-code-coverage, <a href="#v_without-compiling-code-coverage">Macro WITHOUT-COMPILING-CODE-COVERAGE</a></dt>
               <dt>without-interrupts, <a href="#m_without-interrupts">Macro WITHOUT-INTERRUPTS</a></dt>
+              <dt>write-coverage-to-file, <a href="#f_write-coverage-to-file">Function WRITE-COVERAGE-TO-FILE</a></dt>
               <dt>write-to-watched-object, <a href="#c_write-to-watched-object">Condition WRITE-TO-WATCHED-OBJECT</a></dt>
             </dl>
@@ -22246,5 +22901,5 @@
       <a href="#Symbol-Index">Symbol Index</a>
     </div>
-    <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 17:0 on October 27, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13104<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p>
+    <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 19:0 on October 27, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13106<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p>
   </body>
 </html>
