Changeset 13555


Ignore:
Timestamp:
Mar 25, 2010, 12:00:16 AM (9 years ago)
Author:
gb
Message:

updated

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/doc/ccl-documentation.html

    r13292 r13555  
    66    <title>Clozure CL Documentation</title>
    77    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    8     <link rel="start" href="#id248940" title="Clozure CL Documentation" />
     8    <link rel="start" href="#id323521" title="Clozure CL Documentation" />
    99    <link rel="next" href="#about-ccl" title="Chapter 1. About Clozure CL" />
    1010  </head>
     
    1414        <div>
    1515          <div>
    16             <h1 class="title"><a id="id248940"></a>Clozure CL Documentation</h1>
     16            <h1 class="title"><a id="id323521"></a>Clozure CL Documentation</h1>
    1717          </div>
    1818        </div>
     
    434434              <dt>
    435435                <span class="sect1">
    436                   <a href="#id445662">12.12. The Foreign-Function-Interface Dictionary</a>
     436                  <a href="#id520215">12.12. The Foreign-Function-Interface Dictionary</a>
    437437                </span>
    438438              </dt>
     
    859859                  </span>
    860860                </dt>
     861                <dt>
     862                  <span class="sect2">
     863                    <a href="#windows">2.1.5. Microsoft Windows</a>
     864                  </span>
     865                </dt>
    861866              </dl>
    862867            </dd>
     
    973978            </div>
    974979          </div>
    975           <p xmlns="http://www.w3.org/1999/xhtml">Version 1.3 is the latest stable release of Clozure CL as of April
    976     2009.</p>
    977           <p xmlns="http://www.w3.org/1999/xhtml">Version 1.3 is available for seven platform configurations:</p>
     980          <p xmlns="http://www.w3.org/1999/xhtml">As of this writing, Clozure CL 1.4 is the latest release; it was
     981    made in October 2009.  For up-to-date information about releases,
     982    please see <a class="ulink" href="http://ccl.clozure.com/" target="_top">http://ccl.clozure.com/</a>.
     983    </p>
     984          <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL runs on the following platforms:</p>
    978985          <div xmlns="http://www.w3.org/1999/xhtml" class="itemizedlist">
    979986            <ul type="disc">
    980987              <li>
    981                 <p>Linux on PowerPC (32-bit and 64-bit implementations)</p>
     988                <p>Linux (x86, x86-64, ppc32, ppc64)</p>
    982989              </li>
    983990              <li>
    984                 <p>Mac OS X on PowerPC (32-bit and 64-bit implementations)</p>
     991                <p>Mac OS X 10.4 and later (x86, x86-64, ppc32, ppc64)</p>
    985992              </li>
    986993              <li>
    987                 <p>Linux on x86 (32-bit and 64-bit implementations)</p>
     994                <p>FreeBSD 6.x and later (x86, x86-64)</p>
    988995              </li>
    989996              <li>
    990                 <p>Mac OS X on x86 (32-bit and 64-bit implementations)</p>
     997                <p>Solaris (x86, x86-64)</p>
    991998              </li>
    992999              <li>
    993                 <p>FreeBSD on x86 (32-bit and 64-bit implementations)</p>
    994               </li>
    995               <li>
    996                 <p>Solaris on x86 (32-bit and 64-bit implementations)</p>
    997               </li>
    998               <li>
    999                 <p>MS Windows XP and later on x86 (32-bit and 64-bit implementations)</p>
     1000                <p>Microsoft Windows XP and later (x86, x86-64)</p>
    10001001              </li>
    10011002            </ul>
    10021003          </div>
    1003           <p xmlns="http://www.w3.org/1999/xhtml">A 64-bit version of Clozure CL requires a 64-bit processor
    1004       running a 64-bit OS variant.</p>
    1005           <p xmlns="http://www.w3.org/1999/xhtml">Additional platform-specific information is given in the
    1006       following subsections.</p>
    1007           <p xmlns="http://www.w3.org/1999/xhtml">Older versions are still available for downloading as
    1008     tarballs.  Version 1.0 was a stable version released in late 2005.
    1009     Version 1.1 was under active development until late 2007.  A final
    1010     1.1 release was never made.  It was distributed as a series of
    1011     development "snapshots" and CVS updates.  1.1 snapshots introduced
    1012     support for x86-64 platforms, internal use of Unicode, and many
    1013     other features, but were moving targets.  Version 1.2 was a stable
    1014     version released in April 2008.</p>
    10151004          <div class="sect2" lang="en" xml:lang="en">
    10161005            <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
     
    10611050              </div>
    10621051            </div>
    1063             <p xmlns="http://www.w3.org/1999/xhtml"> Clozure CL runs under Mac OS X versions 10.4 and 10.5.
     1052            <p xmlns="http://www.w3.org/1999/xhtml"> Clozure CL runs under Mac OS X versions 10.4 and later.  Post-1.4
     1053      versions will require at least 10.5.
    10641054      </p>
    1065             <p xmlns="http://www.w3.org/1999/xhtml">64-bit versions of Clozure CL require 64-bit processors
     1055            <p xmlns="http://www.w3.org/1999/xhtml">64-bit versions of Clozure CL naturally require 64-bit processors
    10661056      (e.g., a G5 or Core 2 processor).  Some early Intel-based Macintoshes
    10671057      used processors that don't support
     
    10691059      the 32-bit Clozure CL will.
    10701060      </p>
    1071             <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL hasn't been tested under Darwin proper, but
    1072         Clozure CL doesn't intentionally use any Mac OS X features beyond
    1073         the Darwin subset and therefore it seems likely that Clozure CL
    1074         would run on Darwin versions that correspond to recent Mac OS X
    1075         versions.</p>
     1061          </div>
     1062          <div class="sect2" lang="en" xml:lang="en">
     1063            <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage">
     1064              <div>
     1065                <div>
     1066                  <h3 class="title"><a id="windows"></a>2.1.5. Microsoft Windows</h3>
     1067                </div>
     1068              </div>
     1069            </div>
     1070            <p xmlns="http://www.w3.org/1999/xhtml">
     1071      At the moment, the 32-bit Clozure CL does not run under 64-bit Windows.
     1072    </p>
    10761073          </div>
    10771074        </div>
     
    11101107         After that you can double-click the Clozure CL application found
    11111108         inside the ccl directory.  The disk images are available at
    1112          <a class="ulink" href="ftp://clozure.com/pub/release/1.3/" target="_top">ftp://clozure.com/pub/release/1.3/</a> </p>
     1109         <a class="ulink" href="ftp://clozure.com/pub/release/1.4/" target="_top">ftp://clozure.com/pub/release/1.4/</a> </p>
    11131110            <p xmlns="http://www.w3.org/1999/xhtml">So that Clozure CL can locate its source code, and for other
    11141111        reasons explained in
     
    11361133      latest, or a specific version of Clozure CL, unless you prefer
    11371134      the Mac Way.  Subversion is a source code control system that is
    1138       in wide usage.  Most modern OSes come with Subversion
     1135      in wide use.  Many OSes come with Subversion
    11391136      pre-installed. A complete, buildable and runnable set of Clozure CL
    11401137      sources and binaries can be retrieved with a single Subversion command.
     
    11831180            <p xmlns="http://www.w3.org/1999/xhtml">Release versions of Clozure CL are intended to be stable.  While
    11841181        bugs will be fixed in the release branches, enhancements
    1185         and new features will go into the trunk.  To get the 1.3 release
     1182        and new features will go into the trunk.  To get the 1.4 release
    11861183        of Clozure CL type:</p>
    11871184            <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
    11881185         
    1189 svn co http://svn.clozure.com/publicsvn/openmcl/release/1.3/darwinx86/ccl
     1186svn co http://svn.clozure.com/publicsvn/openmcl/release/1.4/darwinx86/ccl
    11901187        </pre>
    11911188            <p xmlns="http://www.w3.org/1999/xhtml">The above command will fetch the complete sources and binaries
     
    12381235        </pre>
    12391236            <p xmlns="http://www.w3.org/1999/xhtml">
    1240           If you don't have a C compiler toolchain installed, the
     1237          If you don't have a C compiler toolchain installed,
    12411238          <code class="literal">rebuild-ccl</code> will not work.  Please
    12421239          refer to <a class="xref" href="#building-ccl-from-source" title="Chapter 3. Building Clozure CL from its Source Code">Chapter 3, <i>Building Clozure CL from its Source Code</i></a> for
     
    12901287              </div>
    12911288            </div>
    1292             <p xmlns="http://www.w3.org/1999/xhtml">Tarballs are available at <a class="ulink" href="ftp://clozure.com/pub/release/1.3/" target="_top">ftp://clozure.com/pub/release/1.3/</a>.  Download and extract
     1289            <p xmlns="http://www.w3.org/1999/xhtml">Tarballs are available at <a class="ulink" href="ftp://clozure.com/pub/release/1.4/" target="_top">ftp://clozure.com/pub/release/1.4/</a>.  Download and extract
    12931290      one on your local disk.  Then edit the Clozure CL shell script to set
    12941291      the value of <em class="varname">CCL_DEFAULT_DIRECTORY</em> and start
     
    13631360            wherever you usually set environment variables.  If there
    13641361            is an existing definition of the variable, the ccl
    1365             script will not override it. The shell script sets a local
    1366             variable (<code class="literal">OPENMCL_KERNEL</code>) to the
    1367             standard name of the Clozure CL kernel approprate for the
    1368             platform, as determined by 'uname -s'. You might prefer to
    1369             set this variable manually in the shell script.</p>
     1362            script will not override it.
     1363          </p>
    13701364                </li>
    13711365                <li>
     
    20041998          <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it
    20051999      may be helpful to refer to these definitions.</p>
    2006           <p xmlns="http://www.w3.org/1999/xhtml"><a id="id382026" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl
     2000          <p xmlns="http://www.w3.org/1999/xhtml"><a id="id456688" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl
    20072001        files</em></a> are the object files produced
    20082002      by <code class="literal">compile-file</code>.  fasl files store the
     
    20152009      see
    20162010      <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, “Platform-specific filename conventions”</a> </p>
    2017           <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id369884" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp
     2011          <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id471801" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp
    20182012        kernel</em></a> is a C program with a fair amount of
    20192013      platform-specific assembly language code. Its basic job is to
     
    20252019      files on different platforms; see
    20262020      <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, “Platform-specific filename conventions”</a>.</p>
    2027           <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id359442" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap
     2021          <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id472625" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap
    20282022        image</em></a> is a file that can be quickly mapped into a
    20292023      process's address space. Conceptually, it's not too different
     
    20362030      standard full heap image files on different platforms; see
    20372031      <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, “Platform-specific filename conventions”</a>.</p>
    2038           <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id383160" class="indexterm"></a> bootstrapping image is a minimal
     2032          <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id457740" class="indexterm"></a> bootstrapping image is a minimal
    20392033      heap image used in the process of building Clozure CL itself.  The
    20402034      bootstrapping image contains just enough code to load the rest
     
    20482042      as-yet-unsupported ones) has a uniquely named subdirectory of
    20492043      <code class="literal">ccl/lisp-kernel/</code>; each such
    2050       <a id="id383185" class="indexterm"></a>
     2044      <a id="id457765" class="indexterm"></a>
    20512045      contains a Makefile and may contain some auxiliary files (linker
    20522046      scripts, etc.) that are used to build the lisp kernel on a
     
    28502844    </p>
    28512845          <p xmlns="http://www.w3.org/1999/xhtml">
    2852       <a id="id395347" class="indexterm"></a>
     2846      <a id="id456394" class="indexterm"></a>
    28532847      <span class="command"><strong><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em>
    28542848        <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> |
     
    32943288          </div>
    32953289          <p xmlns="http://www.w3.org/1999/xhtml">
    3296       <a id="id402844" class="indexterm"></a>
     3290      <a id="id477436" class="indexterm"></a>
    32973291      <span class="command"><strong><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em>    [Variable]</strong></span>
    32983292    </p>
    32993293          <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>
    33003294          <p xmlns="http://www.w3.org/1999/xhtml">
    3301       <a id="id402870" class="indexterm"></a>
     3295      <a id="id477462" class="indexterm"></a>
    33023296      <span class="command"><strong><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em>    [Variable]</strong></span>
    33033297    </p>
    33043298          <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>
    33053299          <p xmlns="http://www.w3.org/1999/xhtml">
    3306       <a id="id402900" class="indexterm"></a>
     3300      <a id="id477492" class="indexterm"></a>
    33073301      <span class="command"><strong><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>
    33083302    </p>
     
    33123306    </p>
    33133307          <p xmlns="http://www.w3.org/1999/xhtml">
    3314       <a id="id402949" class="indexterm"></a>
     3308      <a id="id477541" class="indexterm"></a>
    33153309      <span class="command"><strong><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em>   [Variable]</strong></span>
    33163310    </p>
     
    33203314      explicit printing done by user code.</p>
    33213315          <p xmlns="http://www.w3.org/1999/xhtml">
    3322       <a id="id402983" class="indexterm"></a>
     3316      <a id="id477575" class="indexterm"></a>
    33233317      <span class="command"><strong><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em>    [Variable]</strong></span>
    33243318    </p>
     
    33283322      explicit printing done by user code.</p>
    33293323          <p xmlns="http://www.w3.org/1999/xhtml">
    3330       <a id="id403018" class="indexterm"></a>
     3324      <a id="id477610" class="indexterm"></a>
    33313325      <span class="command"><strong><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em>    [Variable]</strong></span>
    33323326    </p>
     
    34523446              <div>
    34533447                <div class="refsect1" lang="en" xml:lang="en">
    3454                   <a xmlns="http://www.w3.org/1999/xhtml" id="id403480"></a>
     3448                  <a xmlns="http://www.w3.org/1999/xhtml" id="id478072"></a>
    34553449                  <div class="header">Arguments and Values:</div>
    34563450                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external
     
    34863480                </div>
    34873481                <div class="refsect1" lang="en" xml:lang="en">
    3488                   <a xmlns="http://www.w3.org/1999/xhtml" id="id403659"></a>
     3482                  <a xmlns="http://www.w3.org/1999/xhtml" id="id478251"></a>
    34893483                  <div class="header">Description:</div>
    34903484                  <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a
     
    36543648                <div>
    36553649                  <div>
    3656                     <h4 class="title"><a id="id404003"></a>4.3.4.1. Encoding Problems</h4>
     3650                    <h4 class="title"><a id="id478595"></a>4.3.4.1. Encoding Problems</h4>
    36573651                  </div>
    36583652                </div>
     
    36703664                <div>
    36713665                  <div>
    3672                     <h4 class="title"><a id="id404016"></a>4.3.4.2. Byte Order Marks</h4>
     3666                    <h4 class="title"><a id="id478608"></a>4.3.4.2. Byte Order Marks</h4>
    36733667                  </div>
    36743668                </div>
     
    36983692                <div>
    36993693                  <div>
    3700                     <h4 class="title"><a id="id404054"></a>4.3.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>
     3694                    <h4 class="title"><a id="id478646"></a>4.3.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>
    37013695                  </div>
    37023696                </div>
     
    37203714                <div>
    37213715                  <div class="refsect1" lang="en" xml:lang="en">
    3722                     <a xmlns="http://www.w3.org/1999/xhtml" id="id404125"></a>
     3716                    <a xmlns="http://www.w3.org/1999/xhtml" id="id478717"></a>
    37233717                    <div class="header">Description:</div>
    37243718                    <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings
     
    37293723                  </div>
    37303724                  <div class="refsect1" lang="en" xml:lang="en">
    3731                     <a xmlns="http://www.w3.org/1999/xhtml" id="id404142"></a>
     3725                    <a xmlns="http://www.w3.org/1999/xhtml" id="id478733"></a>
    37323726                    <div class="header">See Also:</div>
    37333727                    <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#Character-Encodings" title="4.3.4. Character Encodings">Section 4.3.4, “Character Encodings”</a>, <a class="xref" href="#External-Formats" title="4.3.2. External Formats">Section 4.3.2, “External Formats”</a>, <a class="xref" href="#Supported-Character-Encodings" title="4.3.4.4. Supported Character Encodings">Section 4.3.4.4, “Supported Character Encodings”</a></span>
     
    41604154                <div>
    41614155                  <div>
    4162                     <h4 class="title"><a id="id418921"></a>4.3.4.5. Encoding and Decoding Strings</h4>
     4156                    <h4 class="title"><a id="id493470"></a>4.3.4.5. Encoding and Decoding Strings</h4>
    41634157                  </div>
    41644158                </div>
     
    41854179                <div>
    41864180                  <div class="refsect1" lang="en" xml:lang="en">
    4187                     <a xmlns="http://www.w3.org/1999/xhtml" id="id418997"></a>
     4181                    <a xmlns="http://www.w3.org/1999/xhtml" id="id493546"></a>
    41884182                    <div class="header">Description:</div>
    41894183                    <p xmlns="http://www.w3.org/1999/xhtml">
     
    42164210                <div>
    42174211                  <div class="refsect1" lang="en" xml:lang="en">
    4218                     <a xmlns="http://www.w3.org/1999/xhtml" id="id419092"></a>
     4212                    <a xmlns="http://www.w3.org/1999/xhtml" id="id493641"></a>
    42194213                    <div class="header">Description:</div>
    42204214                    <p xmlns="http://www.w3.org/1999/xhtml">
     
    42594253                <div>
    42604254                  <div class="refsect1" lang="en" xml:lang="en">
    4261                     <a xmlns="http://www.w3.org/1999/xhtml" id="id419216"></a>
     4255                    <a xmlns="http://www.w3.org/1999/xhtml" id="id493765"></a>
    42624256                    <div class="header">Description:</div>
    42634257                    <p xmlns="http://www.w3.org/1999/xhtml">
     
    43054299                <div>
    43064300                  <div class="refsect1" lang="en" xml:lang="en">
    4307                     <a xmlns="http://www.w3.org/1999/xhtml" id="id419335"></a>
     4301                    <a xmlns="http://www.w3.org/1999/xhtml" id="id493884"></a>
    43084302                    <div class="header">Description:</div>
    43094303                    <p xmlns="http://www.w3.org/1999/xhtml">
     
    43554349            </div>
    43564350            <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>
    4357             <a xmlns="http://www.w3.org/1999/xhtml" id="id419423" class="indexterm"></a>
     4351            <a xmlns="http://www.w3.org/1999/xhtml" id="id493972" class="indexterm"></a>
    43584352            <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the
    43594353        <code class="literal">ccl</code> directory.  It is used for a variety of
     
    44594453      platforms.</p>
    44604454          <p xmlns="http://www.w3.org/1999/xhtml">
    4461       <a id="id419606" class="indexterm"></a>
     4455      <a id="id494156" class="indexterm"></a>
    44624456      <span class="command"><strong><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em>
    44634457        <em class="parameter"><code>pathname</code></em>
     
    45194513      a memory error.</p>
    45204514          <p xmlns="http://www.w3.org/1999/xhtml">
    4521       <a id="id419739" class="indexterm"></a>
     4515      <a id="id494288" class="indexterm"></a>
    45224516      <span class="command"><strong><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em>
    45234517        <em class="parameter"><code>displaced-array</code></em>
     
    45314525      target is an empty vector (of length zero).</p>
    45324526          <p xmlns="http://www.w3.org/1999/xhtml">
    4533       <a id="id419775" class="indexterm"></a>
     4527      <a id="id494324" class="indexterm"></a>
    45344528      <span class="command"><strong><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em>
    45354529        <em class="parameter"><code>pathname</code></em>
     
    45414535      bytes.</p>
    45424536          <p xmlns="http://www.w3.org/1999/xhtml">
    4543       <a id="id419807" class="indexterm"></a>
     4537      <a id="id494356" class="indexterm"></a>
    45444538      <span class="command"><strong><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em>
    45454539        <em class="parameter"><code>displaced-array</code></em>
     
    45804574      static.</p>
    45814575          <p xmlns="http://www.w3.org/1999/xhtml">
    4582       <a id="id419881" class="indexterm"></a>
     4576      <a id="id494430" class="indexterm"></a>
    45834577      <span class="command"><strong><em class="varname"><a id="defstatic"></a>DEFSTATIC</em>
    45844578        <em class="parameter"><code>var</code></em>
     
    46344628            </div>
    46354629          </div>
    4636           <a xmlns="http://www.w3.org/1999/xhtml" id="id419993" class="indexterm"></a>
     4630          <a xmlns="http://www.w3.org/1999/xhtml" id="id494543" class="indexterm"></a>
    46374631          <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the
    46384632      function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file
     
    47144708      converted, because address 0 can always be relied upon to refer to
    47154709      the same thing.</p>
    4716           <a xmlns="http://www.w3.org/1999/xhtml" id="id420215" class="indexterm"></a>
     4710          <a xmlns="http://www.w3.org/1999/xhtml" id="id494764" class="indexterm"></a>
    47174711          <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code>
    47184712      refers to a <code class="literal">MACPTR</code> object that points to address 0.</p>
     
    47254719      or <code class="literal">opencml64</code> script.</p>
    47264720          <p xmlns="http://www.w3.org/1999/xhtml">
    4727       <a id="id420262" class="indexterm"></a>
     4721      <a id="id494811" class="indexterm"></a>
    47284722      <span class="command"><strong><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em>
    47294723        <em class="parameter"><code>filename</code></em>
     
    48494843            <div>
    48504844              <div class="refsect1" lang="en" xml:lang="en">
    4851                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420534"></a>
     4845                <a xmlns="http://www.w3.org/1999/xhtml" id="id495083"></a>
    48524846                <div class="header">Arguments and Values:</div>
    48534847                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>---
     
    48634857              </div>
    48644858              <div class="refsect1" lang="en" xml:lang="en">
    4865                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420593"></a>
     4859                <a xmlns="http://www.w3.org/1999/xhtml" id="id495142"></a>
    48664860                <div class="header">Description:</div>
    48674861                <p xmlns="http://www.w3.org/1999/xhtml">
     
    49234917            <div>
    49244918              <div class="refsect1" lang="en" xml:lang="en">
    4925                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420684"></a>
     4919                <a xmlns="http://www.w3.org/1999/xhtml" id="id495233"></a>
    49264920                <div class="header">Arguments and Values:</div>
    49274921                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>---
     
    49314925              </div>
    49324926              <div class="refsect1" lang="en" xml:lang="en">
    4933                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420707"></a>
     4927                <a xmlns="http://www.w3.org/1999/xhtml" id="id495257"></a>
    49344928                <div class="header">Description:</div>
    49354929                <p xmlns="http://www.w3.org/1999/xhtml">
     
    49704964            <div>
    49714965              <div class="refsect1" lang="en" xml:lang="en">
    4972                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420803"></a>
     4966                <a xmlns="http://www.w3.org/1999/xhtml" id="id495352"></a>
    49734967                <div class="header">Arguments and Values:</div>
    49744968                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>---
     
    49794973              </div>
    49804974              <div class="refsect1" lang="en" xml:lang="en">
    4981                 <a xmlns="http://www.w3.org/1999/xhtml" id="id420839"></a>
     4975                <a xmlns="http://www.w3.org/1999/xhtml" id="id495388"></a>
    49824976                <div class="header">Description:</div>
    49834977                <p xmlns="http://www.w3.org/1999/xhtml">
     
    50285022              <div>
    50295023                <div class="refsect1" lang="en" xml:lang="en">
    5030                   <a xmlns="http://www.w3.org/1999/xhtml" id="id420914"></a>
     5024                  <a xmlns="http://www.w3.org/1999/xhtml" id="id495463"></a>
    50315025                  <div class="header">Arguments and Values:</div>
    50325026                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>---
     
    50355029                </div>
    50365030                <div class="refsect1" lang="en" xml:lang="en">
    5037                   <a xmlns="http://www.w3.org/1999/xhtml" id="id420936"></a>
     5031                  <a xmlns="http://www.w3.org/1999/xhtml" id="id495486"></a>
    50385032                  <div class="header">Description:</div>
    50395033                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    52025196              <div>
    52035197                <div class="refsect1" lang="en" xml:lang="en">
    5204                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421111"></a>
     5198                  <a xmlns="http://www.w3.org/1999/xhtml" id="id495660"></a>
    52055199                  <div class="header">Description:</div>
    52065200                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    52365230              <div>
    52375231                <div class="refsect1" lang="en" xml:lang="en">
    5238                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421159"></a>
     5232                  <a xmlns="http://www.w3.org/1999/xhtml" id="id495708"></a>
    52395233                  <div class="header">Discussion:</div>
    52405234                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    52545248                </div>
    52555249                <div class="refsect1" lang="en" xml:lang="en">
    5256                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421212"></a>
     5250                  <a xmlns="http://www.w3.org/1999/xhtml" id="id495762"></a>
    52575251                  <div class="header">Restarts:</div>
    52585252                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    53225316                <div>
    53235317                  <div>
    5324                     <h4 class="title"><a id="id421270"></a>4.10.5.1. Fancy arrays</h4>
     5318                    <h4 class="title"><a id="id495819"></a>4.10.5.1. Fancy arrays</h4>
    53255319                  </div>
    53265320                </div>
     
    53495343                <div>
    53505344                  <div>
    5351                     <h4 class="title"><a id="id421289"></a>4.10.5.2. Hash tables</h4>
     5345                    <h4 class="title"><a id="id495838"></a>4.10.5.2. Hash tables</h4>
    53525346                  </div>
    53535347                </div>
     
    53975391                <div>
    53985392                  <div>
    5399                     <h4 class="title"><a id="id421319"></a>4.10.5.3. Lists</h4>
     5393                    <h4 class="title"><a id="id495869"></a>4.10.5.3. Lists</h4>
    54005394                  </div>
    54015395                </div>
     
    55665560              <div>
    55675561                <div class="refsect1" lang="en" xml:lang="en">
    5568                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421502"></a>
     5562                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496051"></a>
    55695563                  <div class="header">Arguments and Values:</div>
    55705564                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>---
     
    55885582                </div>
    55895583                <div class="refsect1" lang="en" xml:lang="en">
    5590                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421554"></a>
     5584                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496103"></a>
    55915585                  <div class="header">Example:</div>
    55925586                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    56225616              <div>
    56235617                <div class="refsect1" lang="en" xml:lang="en">
    5624                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421634"></a>
     5618                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496183"></a>
    56255619                  <div class="header">Summary:</div>
    56265620                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    56445638              <div>
    56455639                <div class="refsect1" lang="en" xml:lang="en">
    5646                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421672"></a>
     5640                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496221"></a>
    56475641                  <div class="header">Summary:</div>
    56485642                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    56705664              <div>
    56715665                <div class="refsect1" lang="en" xml:lang="en">
    5672                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421725"></a>
     5666                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496274"></a>
    56735667                  <div class="header">Summary:</div>
    56745668                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    56965690              <div>
    56975691                <div class="refsect1" lang="en" xml:lang="en">
    5698                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421776"></a>
     5692                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496326"></a>
    56995693                  <div class="header">Summary:</div>
    57005694                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    57275721              <div>
    57285722                <div class="refsect1" lang="en" xml:lang="en">
    5729                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421819"></a>
     5723                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496369"></a>
    57305724                  <div class="header">Summary:</div>
    57315725                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    57545748              <div>
    57555749                <div class="refsect1" lang="en" xml:lang="en">
    5756                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421872"></a>
     5750                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496422"></a>
    57575751                  <div class="header">Summary:</div>
    57585752                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    57775771              <div>
    57785772                <div class="refsect1" lang="en" xml:lang="en">
    5779                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421923"></a>
     5773                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496472"></a>
    57805774                  <div class="header">Summary:</div>
    57815775                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    58045798              <div>
    58055799                <div class="refsect1" lang="en" xml:lang="en">
    5806                   <a xmlns="http://www.w3.org/1999/xhtml" id="id421976"></a>
     5800                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496525"></a>
    58075801                  <div class="header">Summary:</div>
    58085802                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    58315825              <div>
    58325826                <div class="refsect1" lang="en" xml:lang="en">
    5833                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422028"></a>
     5827                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496578"></a>
    58345828                  <div class="header">Summary:</div>
    58355829                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    59985992              <div>
    59995993                <div class="refsect1" lang="en" xml:lang="en">
    6000                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422263"></a>
     5994                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496813"></a>
    60015995                  <div class="header">Summary:</div>
    60025996                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    60236017              <div>
    60246018                <div class="refsect1" lang="en" xml:lang="en">
    6025                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422315"></a>
     6019                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496864"></a>
    60266020                  <div class="header">Summary:</div>
    60276021                  <p xmlns="http://www.w3.org/1999/xhtml">
     
    62546248                <div>
    62556249                  <div>
    6256                     <h4 class="title"><a id="id363782"></a>5.4.2.1. Checking for Updates</h4>
     6250                    <h4 class="title"><a id="id445923"></a>5.4.2.1. Checking for Updates</h4>
    62576251                  </div>
    62586252                </div>
     
    63866380      the required subsystems, if necessary.</p>
    63876381          <p xmlns="http://www.w3.org/1999/xhtml">
    6388       <a id="id390665" class="indexterm"></a>
     6382      <a id="id461747" class="indexterm"></a>
    63896383      <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname"><em class="varname">&amp;key</em></em>
    63906384        (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>)
     
    66866680                <dt>
    66876681                  <span class="sect2">
    6688                     <a href="#id366279">6.3.2.  As of August 2003:</a>
     6682                    <a href="#id483438">6.3.2.  As of August 2003:</a>
    66896683                  </span>
    66906684                </dt>
     
    69376931              <div>
    69386932                <div>
    6939                   <h3 class="title"><a id="id366279"></a>6.3.2.  As of August 2003:</h3>
     6933                  <h3 class="title"><a id="id483438"></a>6.3.2.  As of August 2003:</h3>
    69406934                </div>
    69416935              </div>
     
    73897383            <div>
    73907384              <div class="refsect1" lang="en" xml:lang="en">
    7391                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417015"></a>
     7385                <a xmlns="http://www.w3.org/1999/xhtml" id="id491554"></a>
    73927386                <div class="header">Values:</div>
    73937387                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads)
     
    73957389              </div>
    73967390              <div class="refsect1" lang="en" xml:lang="en">
    7397                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417041"></a>
     7391                <a xmlns="http://www.w3.org/1999/xhtml" id="id491579"></a>
    73987392                <div class="header">Description:</div>
    73997393                <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known
     
    74077401              </div>
    74087402              <div class="refsect1" lang="en" xml:lang="en">
    7409                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417056"></a>
     7403                <a xmlns="http://www.w3.org/1999/xhtml" id="id491594"></a>
    74107404                <div class="header">See Also:</div>
    74117405                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    74357429            <div>
    74367430              <div class="refsect1" lang="en" xml:lang="en">
    7437                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417125"></a>
     7431                <a xmlns="http://www.w3.org/1999/xhtml" id="id491664"></a>
    74387432                <div class="header">Arguments and Values:</div>
    74397433                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p>
     
    74747468              </div>
    74757469              <div class="refsect1" lang="en" xml:lang="en">
    7476                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417313"></a>
     7470                <a xmlns="http://www.w3.org/1999/xhtml" id="id491851"></a>
    74777471                <div class="header">Description:</div>
    74787472                <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the
     
    74957489              </div>
    74967490              <div class="refsect1" lang="en" xml:lang="en">
    7497                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417365"></a>
     7491                <a xmlns="http://www.w3.org/1999/xhtml" id="id491903"></a>
    74987492                <div class="header">See Also:</div>
    74997493                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" 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>
     
    75147508            <div>
    75157509              <div class="refsect1" lang="en" xml:lang="en">
    7516                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417443"></a>
     7510                <a xmlns="http://www.w3.org/1999/xhtml" id="id491982"></a>
    75177511                <div class="header">Arguments and Values:</div>
    75187512                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    75247518              </div>
    75257519              <div class="refsect1" lang="en" xml:lang="en">
    7526                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417497"></a>
     7520                <a xmlns="http://www.w3.org/1999/xhtml" id="id492036"></a>
    75277521                <div class="header">Description:</div>
    75287522                <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from
     
    75467540              </div>
    75477541              <div class="refsect1" lang="en" xml:lang="en">
    7548                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417552"></a>
     7542                <a xmlns="http://www.w3.org/1999/xhtml" id="id492091"></a>
    75497543                <div class="header">See Also:</div>
    75507544                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a class="xref" 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>
    75517545              </div>
    75527546              <div class="refsect1" lang="en" xml:lang="en">
    7553                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417577"></a>
     7547                <a xmlns="http://www.w3.org/1999/xhtml" id="id492116"></a>
    75547548                <div class="header">Notes:</div>
    75557549                <p xmlns="http://www.w3.org/1999/xhtml"><span class="function"><strong>process-suspend</strong></span> was previously called
     
    75777571            <div>
    75787572              <div class="refsect1" lang="en" xml:lang="en">
    7579                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417658"></a>
     7573                <a xmlns="http://www.w3.org/1999/xhtml" id="id492198"></a>
    75807574                <div class="header">Arguments and Values:</div>
    75817575                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    75887582              </div>
    75897583              <div class="refsect1" lang="en" xml:lang="en">
    7590                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417712"></a>
     7584                <a xmlns="http://www.w3.org/1999/xhtml" id="id492251"></a>
    75917585                <div class="header">Description:</div>
    75927586                <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to
     
    75997593              </div>
    76007594              <div class="refsect1" lang="en" xml:lang="en">
    7601                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417743"></a>
     7595                <a xmlns="http://www.w3.org/1999/xhtml" id="id492282"></a>
    76027596                <div class="header">See Also:</div>
    76037597                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" 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>
    76047598              </div>
    76057599              <div class="refsect1" lang="en" xml:lang="en">
    7606                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417768"></a>
     7600                <a xmlns="http://www.w3.org/1999/xhtml" id="id492307"></a>
    76077601                <div class="header">Notes:</div>
    76087602                <p xmlns="http://www.w3.org/1999/xhtml">
     
    76307624            <div>
    76317625              <div class="refsect1" lang="en" xml:lang="en">
    7632                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417833"></a>
     7626                <a xmlns="http://www.w3.org/1999/xhtml" id="id492372"></a>
    76337627                <div class="header">Arguments and Values:</div>
    76347628                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    76407634              </div>
    76417635              <div class="refsect1" lang="en" xml:lang="en">
    7642                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417887"></a>
     7636                <a xmlns="http://www.w3.org/1999/xhtml" id="id492426"></a>
    76437637                <div class="header">Description:</div>
    76447638                <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call
     
    76557649              </div>
    76567650              <div class="refsect1" lang="en" xml:lang="en">
    7657                 <a xmlns="http://www.w3.org/1999/xhtml" id="id417937"></a>
     7651                <a xmlns="http://www.w3.org/1999/xhtml" id="id492476"></a>
    76587652                <div class="header">See Also:</div>
    76597653                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span>
     
    76767670            <div>
    76777671              <div class="refsect1" lang="en" xml:lang="en">
    7678                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418013"></a>
     7672                <a xmlns="http://www.w3.org/1999/xhtml" id="id492553"></a>
    76797673                <div class="header">Arguments and Values:</div>
    76807674                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    76877681              </div>
    76887682              <div class="refsect1" lang="en" xml:lang="en">
    7689                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418088"></a>
     7683                <a xmlns="http://www.w3.org/1999/xhtml" id="id492628"></a>
    76907684                <div class="header">Description:</div>
    76917685                <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset
     
    77017695              </div>
    77027696              <div class="refsect1" lang="en" xml:lang="en">
    7703                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418132"></a>
     7697                <a xmlns="http://www.w3.org/1999/xhtml" id="id492672"></a>
    77047698                <div class="header">See Also:</div>
    77057699                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" 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>
     
    77227716            <div>
    77237717              <div class="refsect1" lang="en" xml:lang="en">
    7724                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418214"></a>
     7718                <a xmlns="http://www.w3.org/1999/xhtml" id="id492754"></a>
    77257719                <div class="header">Arguments and Values:</div>
    77267720                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    77317725              </div>
    77327726              <div class="refsect1" lang="en" xml:lang="en">
    7733                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418277"></a>
     7727                <a xmlns="http://www.w3.org/1999/xhtml" id="id492816"></a>
    77347728                <div class="header">Description:</div>
    77357729                <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>.
     
    77487742              </div>
    77497743              <div class="refsect1" lang="en" xml:lang="en">
    7750                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418325"></a>
     7744                <a xmlns="http://www.w3.org/1999/xhtml" id="id492865"></a>
    77517745                <div class="header">See Also:</div>
    77527746                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" 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>
    77537747              </div>
    77547748              <div class="refsect1" lang="en" xml:lang="en">
    7755                 <a xmlns="http://www.w3.org/1999/xhtml" id="id418356"></a>
     7749                <a xmlns="http://www.w3.org/1999/xhtml" id="id492895"></a>
    77567750                <div class="header">Notes:</div>
    77577751                <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means
     
    77747768            <div>
    77757769              <div class="refsect1" lang="en" xml:lang="en">
    7776                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410042"></a>
     7770                <a xmlns="http://www.w3.org/1999/xhtml" id="id484583"></a>
    77777771                <div class="header">Arguments and Values:</div>
    77787772                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.
     
    77967790              </div>
    77977791              <div class="refsect1" lang="en" xml:lang="en">
    7798                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410231"></a>
     7792                <a xmlns="http://www.w3.org/1999/xhtml" id="id484771"></a>
    77997793                <div class="header">Description:</div>
    78007794                <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via
     
    78097803              </div>
    78107804              <div class="refsect1" lang="en" xml:lang="en">
    7811                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410266"></a>
     7805                <a xmlns="http://www.w3.org/1999/xhtml" id="id484806"></a>
    78127806                <div class="header">See Also:</div>
    78137807                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span>
     
    78307824            <div>
    78317825              <div class="refsect1" lang="en" xml:lang="en">
    7832                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410350"></a>
     7826                <a xmlns="http://www.w3.org/1999/xhtml" id="id484889"></a>
    78337827                <div class="header">Arguments and Values:</div>
    78347828                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    78437837              </div>
    78447838              <div class="refsect1" lang="en" xml:lang="en">
    7845                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410442"></a>
     7839                <a xmlns="http://www.w3.org/1999/xhtml" id="id484981"></a>
    78467840                <div class="header">Description:</div>
    78477841                <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em>
     
    78747868              </div>
    78757869              <div class="refsect1" lang="en" xml:lang="en">
    7876                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410517"></a>
     7870                <a xmlns="http://www.w3.org/1999/xhtml" id="id485056"></a>
    78777871                <div class="header">See Also:</div>
    78787872                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    78837877              </div>
    78847878              <div class="refsect1" lang="en" xml:lang="en">
    7885                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410536"></a>
     7879                <a xmlns="http://www.w3.org/1999/xhtml" id="id485075"></a>
    78867880                <div class="header">Notes:</div>
    78877881                <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em>
     
    79137907            <div>
    79147908              <div class="refsect1" lang="en" xml:lang="en">
    7915                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410602"></a>
     7909                <a xmlns="http://www.w3.org/1999/xhtml" id="id485142"></a>
    79167910                <div class="header">Value Type:</div>
    79177911                <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p>
    79187912              </div>
    79197913              <div class="refsect1" lang="en" xml:lang="en">
    7920                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410613"></a>
     7914                <a xmlns="http://www.w3.org/1999/xhtml" id="id485153"></a>
    79217915                <div class="header">Initial Value:</div>
    79227916                <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself.
     
    79247918              </div>
    79257919              <div class="refsect1" lang="en" xml:lang="en">
    7926                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410625"></a>
     7920                <a xmlns="http://www.w3.org/1999/xhtml" id="id485164"></a>
    79277921                <div class="header">Description:</div>
    79287922                <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is
     
    79307924              </div>
    79317925              <div class="refsect1" lang="en" xml:lang="en">
    7932                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410637"></a>
     7926                <a xmlns="http://www.w3.org/1999/xhtml" id="id485176"></a>
    79337927                <div class="header">See Also:</div>
    79347928                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    79547948            <div>
    79557949              <div class="refsect1" lang="en" xml:lang="en">
    7956                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410708"></a>
     7950                <a xmlns="http://www.w3.org/1999/xhtml" id="id485248"></a>
    79577951                <div class="header">Arguments and Values:</div>
    79587952                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    79617955              </div>
    79627956              <div class="refsect1" lang="en" xml:lang="en">
    7963                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410764"></a>
     7957                <a xmlns="http://www.w3.org/1999/xhtml" id="id485304"></a>
    79647958                <div class="header">Description:</div>
    79657959                <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit
     
    79887982              </div>
    79897983              <div class="refsect1" lang="en" xml:lang="en">
    7990                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410832"></a>
     7984                <a xmlns="http://www.w3.org/1999/xhtml" id="id485372"></a>
    79917985                <div class="header">See Also:</div>
    79927986                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span>
     
    80088002            <div>
    80098003              <div class="refsect1" lang="en" xml:lang="en">
    8010                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410905"></a>
     8004                <a xmlns="http://www.w3.org/1999/xhtml" id="id485445"></a>
    80118005                <div class="header">Arguments and Values:</div>
    80128006                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    80148008              </div>
    80158009              <div class="refsect1" lang="en" xml:lang="en">
    8016                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410947"></a>
     8010                <a xmlns="http://www.w3.org/1999/xhtml" id="id485486"></a>
    80178011                <div class="header">Description:</div>
    80188012                <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling
     
    80218015              </div>
    80228016              <div class="refsect1" lang="en" xml:lang="en">
    8023                 <a xmlns="http://www.w3.org/1999/xhtml" id="id410962"></a>
     8017                <a xmlns="http://www.w3.org/1999/xhtml" id="id485502"></a>
    80248018                <div class="header">See Also:</div>
    80258019                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span>
     
    80438037            <div>
    80448038              <div class="refsect1" lang="en" xml:lang="en">
    8045                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411046"></a>
     8039                <a xmlns="http://www.w3.org/1999/xhtml" id="id485585"></a>
    80468040                <div class="header">Arguments and Values:</div>
    80478041                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p>
     
    80498043              </div>
    80508044              <div class="refsect1" lang="en" xml:lang="en">
    8051                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411087"></a>
     8045                <a xmlns="http://www.w3.org/1999/xhtml" id="id485627"></a>
    80528046                <div class="header">Description:</div>
    80538047                <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling
     
    80638057              </div>
    80648058              <div class="refsect1" lang="en" xml:lang="en">
    8065                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411150"></a>
     8059                <a xmlns="http://www.w3.org/1999/xhtml" id="id485690"></a>
    80668060                <div class="header">See Also:</div>
    80678061                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span>
     
    80828076            <div>
    80838077              <div class="refsect1" lang="en" xml:lang="en">
    8084                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411209"></a>
     8078                <a xmlns="http://www.w3.org/1999/xhtml" id="id485749"></a>
    80858079                <div class="header">Value Type:</div>
    80868080                <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p>
    80878081              </div>
    80888082              <div class="refsect1" lang="en" xml:lang="en">
    8089                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411220"></a>
     8083                <a xmlns="http://www.w3.org/1999/xhtml" id="id485760"></a>
    80908084                <div class="header">Initial Value:</div>
    80918085                <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler.  Currently,
     
    80948088              </div>
    80958089              <div class="refsect1" lang="en" xml:lang="en">
    8096                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411232"></a>
     8090                <a xmlns="http://www.w3.org/1999/xhtml" id="id485772"></a>
    80978091                <div class="header">Description:</div>
    80988092                <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best,
     
    81028096              </div>
    81038097              <div class="refsect1" lang="en" xml:lang="en">
    8104                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411245"></a>
     8098                <a xmlns="http://www.w3.org/1999/xhtml" id="id485785"></a>
    81058099                <div class="header">See Also:</div>
    81068100                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    81268120            <div>
    81278121              <div class="refsect1" lang="en" xml:lang="en">
    8128                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411350"></a>
     8122                <a xmlns="http://www.w3.org/1999/xhtml" id="id485890"></a>
    81298123                <div class="header">Description:</div>
    81308124                <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of
     
    81408134              </div>
    81418135              <div class="refsect1" lang="en" xml:lang="en">
    8142                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411393"></a>
     8136                <a xmlns="http://www.w3.org/1999/xhtml" id="id485933"></a>
    81438137                <div class="header">See Also:</div>
    81448138                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" 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 class="xref" 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>
    81458139              </div>
    81468140              <div class="refsect1" lang="en" xml:lang="en">
    8147                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411424"></a>
     8141                <a xmlns="http://www.w3.org/1999/xhtml" id="id485963"></a>
    81488142                <div class="header">Notes:</div>
    81498143                <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to
     
    81698163            <div>
    81708164              <div class="refsect1" lang="en" xml:lang="en">
    8171                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411482"></a>
     8165                <a xmlns="http://www.w3.org/1999/xhtml" id="id486022"></a>
    81728166                <div class="header">Description:</div>
    81738167                <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing
     
    81788172              </div>
    81798173              <div class="refsect1" lang="en" xml:lang="en">
    8180                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411496"></a>
     8174                <a xmlns="http://www.w3.org/1999/xhtml" id="id486036"></a>
    81818175                <div class="header">See Also:</div>
    81828176                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
    81838177              </div>
    81848178              <div class="refsect1" lang="en" xml:lang="en">
    8185                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411544"></a>
     8179                <a xmlns="http://www.w3.org/1999/xhtml" id="id486084"></a>
    81868180                <div class="header">Notes:</div>
    81878181                <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative
     
    82068200            <div>
    82078201              <div class="refsect1" lang="en" xml:lang="en">
    8208                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411608"></a>
     8202                <a xmlns="http://www.w3.org/1999/xhtml" id="id486148"></a>
    82098203                <div class="header">Arguments and Values:</div>
    82108204                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of
     
    82198213              </div>
    82208214              <div class="refsect1" lang="en" xml:lang="en">
    8221                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411688"></a>
     8215                <a xmlns="http://www.w3.org/1999/xhtml" id="id486228"></a>
    82228216                <div class="header">Description:</div>
    82238217                <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly
     
    82368230              </div>
    82378231              <div class="refsect1" lang="en" xml:lang="en">
    8238                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411724"></a>
     8232                <a xmlns="http://www.w3.org/1999/xhtml" id="id486264"></a>
    82398233                <div class="header">See Also:</div>
    82408234                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    82568250            <div>
    82578251              <div class="refsect1" lang="en" xml:lang="en">
    8258                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411832"></a>
     8252                <a xmlns="http://www.w3.org/1999/xhtml" id="id486372"></a>
    82598253                <div class="header">Arguments and Values:</div>
    82608254                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of
     
    82748268              </div>
    82758269              <div class="refsect1" lang="en" xml:lang="en">
    8276                 <a xmlns="http://www.w3.org/1999/xhtml" id="id411946"></a>
     8270                <a xmlns="http://www.w3.org/1999/xhtml" id="id486486"></a>
    82778271                <div class="header">Description:</div>
    82788272                <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like
     
    82918285              </div>
    82928286              <div class="refsect1" lang="en" xml:lang="en">
    8293                 <a xmlns="http://www.w3.org/1999/xhtml" id="id428893"></a>
     8287                <a xmlns="http://www.w3.org/1999/xhtml" id="id503433"></a>
    82948288                <div class="header">See Also:</div>
    82958289                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    83118305            <div>
    83128306              <div class="refsect1" lang="en" xml:lang="en">
    8313                 <a xmlns="http://www.w3.org/1999/xhtml" id="id428997"></a>
     8307                <a xmlns="http://www.w3.org/1999/xhtml" id="id503537"></a>
    83148308                <div class="header">Arguments and Values:</div>
    83158309                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p>
     
    83188312              </div>
    83198313              <div class="refsect1" lang="en" xml:lang="en">
    8320                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429035"></a>
     8314                <a xmlns="http://www.w3.org/1999/xhtml" id="id503575"></a>
    83218315                <div class="header">Description:</div>
    83228316                <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em>
     
    83338327              </div>
    83348328              <div class="refsect1" lang="en" xml:lang="en">
    8335                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429064"></a>
     8329                <a xmlns="http://www.w3.org/1999/xhtml" id="id503604"></a>
    83368330                <div class="header">See Also:</div>
    83378331                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    83578351            <div>
    83588352              <div class="refsect1" lang="en" xml:lang="en">
    8359                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429126"></a>
     8353                <a xmlns="http://www.w3.org/1999/xhtml" id="id503666"></a>
    83608354                <div class="header">Arguments and Values:</div>
    83618355                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of
     
    83678361              </div>
    83688362              <div class="refsect1" lang="en" xml:lang="en">
    8369                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429172"></a>
     8363                <a xmlns="http://www.w3.org/1999/xhtml" id="id503712"></a>
    83708364                <div class="header">Description:</div>
    83718365                <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can
     
    83778371              </div>
    83788372              <div class="refsect1" lang="en" xml:lang="en">
    8379                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429187"></a>
     8373                <a xmlns="http://www.w3.org/1999/xhtml" id="id503727"></a>
    83808374                <div class="header">See Also:</div>
    83818375                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    83978391            <div>
    83988392              <div class="refsect1" lang="en" xml:lang="en">
    8399                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429290"></a>
     8393                <a xmlns="http://www.w3.org/1999/xhtml" id="id503830"></a>
    84008394                <div class="header">Arguments and Values:</div>
    84018395                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
     
    84058399              </div>
    84068400              <div class="refsect1" lang="en" xml:lang="en">
    8407                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429342"></a>
     8401                <a xmlns="http://www.w3.org/1999/xhtml" id="id503881"></a>
    84088402                <div class="header">Description:</div>
    84098403                <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or
     
    84168410              </div>
    84178411              <div class="refsect1" lang="en" xml:lang="en">
    8418                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429371"></a>
     8412                <a xmlns="http://www.w3.org/1999/xhtml" id="id503910"></a>
    84198413                <div class="header">See Also:</div>
    84208414                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    84358429            <div>
    84368430              <div class="refsect1" lang="en" xml:lang="en">
    8437                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429471"></a>
     8431                <a xmlns="http://www.w3.org/1999/xhtml" id="id504010"></a>
    84388432                <div class="header">Arguments and Values:</div>
    84398433                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
    84408434              </div>
    84418435              <div class="refsect1" lang="en" xml:lang="en">
    8442                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429493"></a>
     8436                <a xmlns="http://www.w3.org/1999/xhtml" id="id504033"></a>
    84438437                <div class="header">Description:</div>
    84448438                <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the
     
    84518445              </div>
    84528446              <div class="refsect1" lang="en" xml:lang="en">
    8453                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429526"></a>
     8447                <a xmlns="http://www.w3.org/1999/xhtml" id="id504066"></a>
    84548448                <div class="header">See Also:</div>
    84558449                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    84698463            <div>
    84708464              <div class="refsect1" lang="en" xml:lang="en">
    8471                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429626"></a>
     8465                <a xmlns="http://www.w3.org/1999/xhtml" id="id504166"></a>
    84728466                <div class="header">Arguments and Values:</div>
    84738467                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
    84748468              </div>
    84758469              <div class="refsect1" lang="en" xml:lang="en">
    8476                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429648"></a>
     8470                <a xmlns="http://www.w3.org/1999/xhtml" id="id504188"></a>
    84778471                <div class="header">Description:</div>
    84788472                <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if
     
    84878481              </div>
    84888482              <div class="refsect1" lang="en" xml:lang="en">
    8489                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429682"></a>
     8483                <a xmlns="http://www.w3.org/1999/xhtml" id="id504222"></a>
    84908484                <div class="header">See Also:</div>
    84918485                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    85068500            <div>
    85078501              <div class="refsect1" lang="en" xml:lang="en">
    8508                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429782"></a>
     8502                <a xmlns="http://www.w3.org/1999/xhtml" id="id504322"></a>
    85098503                <div class="header">Arguments and Values:</div>
    85108504                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p>
     
    85138507              </div>
    85148508              <div class="refsect1" lang="en" xml:lang="en">
    8515                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429820"></a>
     8509                <a xmlns="http://www.w3.org/1999/xhtml" id="id504360"></a>
    85168510                <div class="header">Description:</div>
    85178511                <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em>
     
    85268520              </div>
    85278521              <div class="refsect1" lang="en" xml:lang="en">
    8528                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429844"></a>
     8522                <a xmlns="http://www.w3.org/1999/xhtml" id="id504383"></a>
    85298523                <div class="header">See Also:</div>
    85308524                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    85468540            <div>
    85478541              <div class="refsect1" lang="en" xml:lang="en">
    8548                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429944"></a>
     8542                <a xmlns="http://www.w3.org/1999/xhtml" id="id504484"></a>
    85498543                <div class="header">Arguments and Values:</div>
    85508544                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type
     
    85528546              </div>
    85538547              <div class="refsect1" lang="en" xml:lang="en">
    8554                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429967"></a>
     8548                <a xmlns="http://www.w3.org/1999/xhtml" id="id504507"></a>
    85558549                <div class="header">Description:</div>
    85568550                <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK.
     
    85638557              </div>
    85648558              <div class="refsect1" lang="en" xml:lang="en">
    8565                 <a xmlns="http://www.w3.org/1999/xhtml" id="id429983"></a>
     8559                <a xmlns="http://www.w3.org/1999/xhtml" id="id504523"></a>
    85668560                <div class="header">See Also:</div>
    85678561                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
    85688562              </div>
    85698563              <div class="refsect1" lang="en" xml:lang="en">
    8570                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430031"></a>
     8564                <a xmlns="http://www.w3.org/1999/xhtml" id="id504571"></a>
    85718565                <div class="header">Notes:</div>
    85728566                <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to
     
    85918585            <div>
    85928586              <div class="refsect1" lang="en" xml:lang="en">
    8593                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430087"></a>
     8587                <a xmlns="http://www.w3.org/1999/xhtml" id="id504627"></a>
    85948588                <div class="header">Arguments and Values:</div>
    85958589                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type
     
    86008594              </div>
    86018595              <div class="refsect1" lang="en" xml:lang="en">
    8602                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430138"></a>
     8596                <a xmlns="http://www.w3.org/1999/xhtml" id="id504678"></a>
    86038597                <div class="header">Description:</div>
    86048598                <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no
     
    86148608              </div>
    86158609              <div class="refsect1" lang="en" xml:lang="en">
    8616                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430178"></a>
     8610                <a xmlns="http://www.w3.org/1999/xhtml" id="id504718"></a>
    86178611                <div class="header">See Also:</div>
    86188612                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    86348628            <div>
    86358629              <div class="refsect1" lang="en" xml:lang="en">
    8636                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430271"></a>
     8630                <a xmlns="http://www.w3.org/1999/xhtml" id="id504811"></a>
    86378631                <div class="header">Arguments and Values:</div>
    86388632                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type
     
    86438637              </div>
    86448638              <div class="refsect1" lang="en" xml:lang="en">
    8645                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430323"></a>
     8639                <a xmlns="http://www.w3.org/1999/xhtml" id="id504862"></a>
    86468640                <div class="header">Description:</div>
    86478641                <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no
     
    86588652              </div>
    86598653              <div class="refsect1" lang="en" xml:lang="en">
    8660                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430367"></a>
     8654                <a xmlns="http://www.w3.org/1999/xhtml" id="id504907"></a>
    86618655                <div class="header">See Also:</div>
    86628656                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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>
     
    86788672            <div>
    86798673              <div class="refsect1" lang="en" xml:lang="en">
    8680                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430457"></a>
     8674                <a xmlns="http://www.w3.org/1999/xhtml" id="id504997"></a>
    86818675                <div class="header">Arguments and Values:</div>
    86828676                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p>
    86838677              </div>
    86848678              <div class="refsect1" lang="en" xml:lang="en">
    8685                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430480"></a>
     8679                <a xmlns="http://www.w3.org/1999/xhtml" id="id505019"></a>
    86868680                <div class="header">Description:</div>
    86878681                <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE.
     
    86928686              </div>
    86938687              <div class="refsect1" lang="en" xml:lang="en">
    8694                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430495"></a>
     8688                <a xmlns="http://www.w3.org/1999/xhtml" id="id505035"></a>
    86958689                <div class="header">See Also:</div>
    86968690                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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 class="xref" 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>
     
    87128706            <div>
    87138707              <div class="refsect1" lang="en" xml:lang="en">
    8714                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430590"></a>
     8708                <a xmlns="http://www.w3.org/1999/xhtml" id="id505129"></a>
    87158709                <div class="header">Arguments and Values:</div>
    87168710                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
     
    87198713              </div>
    87208714              <div class="refsect1" lang="en" xml:lang="en">
    8721                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430626"></a>
     8715                <a xmlns="http://www.w3.org/1999/xhtml" id="id505166"></a>
    87228716                <div class="header">Description:</div>
    87238717                <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s
     
    87268720              </div>
    87278721              <div class="refsect1" lang="en" xml:lang="en">
    8728                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430639"></a>
     8722                <a xmlns="http://www.w3.org/1999/xhtml" id="id505179"></a>
    87298723                <div class="header">See Also:</div>
    87308724                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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 class="xref" 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>
    87318725              </div>
    87328726              <div class="refsect1" lang="en" xml:lang="en">
    8733                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430693"></a>
     8727                <a xmlns="http://www.w3.org/1999/xhtml" id="id505232"></a>
    87348728                <div class="header">Notes:</div>
    87358729                <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted
     
    87548748            <div>
    87558749              <div class="refsect1" lang="en" xml:lang="en">
    8756                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430753"></a>
     8750                <a xmlns="http://www.w3.org/1999/xhtml" id="id505292"></a>
    87578751                <div class="header">Arguments and Values:</div>
    87588752                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p>
     
    87618755              </div>
    87628756              <div class="refsect1" lang="en" xml:lang="en">
    8763                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430789"></a>
     8757                <a xmlns="http://www.w3.org/1999/xhtml" id="id505328"></a>
    87648758                <div class="header">Description:</div>
    87658759                <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em>
     
    87698763              </div>
    87708764              <div class="refsect1" lang="en" xml:lang="en">
    8771                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430803"></a>
     8765                <a xmlns="http://www.w3.org/1999/xhtml" id="id505343"></a>
    87728766                <div class="header">See Also:</div>
    87738767                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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 class="xref" 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>
    87748768              </div>
    87758769              <div class="refsect1" lang="en" xml:lang="en">
    8776                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430856"></a>
     8770                <a xmlns="http://www.w3.org/1999/xhtml" id="id505396"></a>
    87778771                <div class="header">Notes:</div>
    87788772                <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted
     
    87988792            <div>
    87998793              <div class="refsect1" lang="en" xml:lang="en">
    8800                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430916"></a>
     8794                <a xmlns="http://www.w3.org/1999/xhtml" id="id505456"></a>
    88018795                <div class="header">Arguments and Values:</div>
    88028796                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p>
     
    88118805              </div>
    88128806              <div class="refsect1" lang="en" xml:lang="en">
    8813                 <a xmlns="http://www.w3.org/1999/xhtml" id="id430983"></a>
     8807                <a xmlns="http://www.w3.org/1999/xhtml" id="id505523"></a>
    88148808                <div class="header">Description:</div>
    88158809                <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em>
     
    88208814              </div>
    88218815              <div class="refsect1" lang="en" xml:lang="en">
    8822                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431000"></a>
     8816                <a xmlns="http://www.w3.org/1999/xhtml" id="id505540"></a>
    88238817                <div class="header">See Also:</div>
    88248818                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" 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 class="xref" 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 class="xref" 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>
     
    88408834            <div>
    88418835              <div class="refsect1" lang="en" xml:lang="en">
    8842                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431093"></a>
     8836                <a xmlns="http://www.w3.org/1999/xhtml" id="id505632"></a>
    88438837                <div class="header">Arguments and Values:</div>
    88448838                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer
     
    88488842              </div>
    88498843              <div class="refsect1" lang="en" xml:lang="en">
    8850                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431134"></a>
     8844                <a xmlns="http://www.w3.org/1999/xhtml" id="id505674"></a>
    88518845                <div class="header">Description:</div>
    88528846                <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>.
     
    88648858              </div>
    88658859              <div class="refsect1" lang="en" xml:lang="en">
    8866                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431167"></a>
     8860                <a xmlns="http://www.w3.org/1999/xhtml" id="id505707"></a>
    88678861                <div class="header">See Also:</div>
    88688862                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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>
    88698863              </div>
    88708864              <div class="refsect1" lang="en" xml:lang="en">
    8871                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431205"></a>
     8865                <a xmlns="http://www.w3.org/1999/xhtml" id="id505745"></a>
    88728866                <div class="header">Notes:</div>
    88738867                <p xmlns="http://www.w3.org/1999/xhtml">
     
    88948888            <div>
    88958889              <div class="refsect1" lang="en" xml:lang="en">
    8896                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431270"></a>
     8890                <a xmlns="http://www.w3.org/1999/xhtml" id="id505809"></a>
    88978891                <div class="header">Arguments and Values:</div>
    88988892                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer
     
    89028896              </div>
    89038897              <div class="refsect1" lang="en" xml:lang="en">
    8904                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431311"></a>
     8898                <a xmlns="http://www.w3.org/1999/xhtml" id="id505851"></a>
    89058899                <div class="header">Description:</div>
    89068900                <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
     
    89158909              </div>
    89168910              <div class="refsect1" lang="en" xml:lang="en">
    8917                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431344"></a>
     8911                <a xmlns="http://www.w3.org/1999/xhtml" id="id505884"></a>
    89188912                <div class="header">See Also:</div>
    89198913                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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>
    89208914              </div>
    89218915              <div class="refsect1" lang="en" xml:lang="en">
    8922                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431382"></a>
     8916                <a xmlns="http://www.w3.org/1999/xhtml" id="id505922"></a>
    89238917                <div class="header">Notes:</div>
    89248918                <p xmlns="http://www.w3.org/1999/xhtml">
     
    89458939            <div>
    89468940              <div class="refsect1" lang="en" xml:lang="en">
    8947                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431447"></a>
     8941                <a xmlns="http://www.w3.org/1999/xhtml" id="id505986"></a>
    89488942                <div class="header">Arguments and Values:</div>
    89498943                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p>
     
    89528946              </div>
    89538947              <div class="refsect1" lang="en" xml:lang="en">
    8954                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431485"></a>
     8948                <a xmlns="http://www.w3.org/1999/xhtml" id="id506025"></a>
    89558949                <div class="header">Description:</div>
    89568950                <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal
     
    89608954              </div>
    89618955              <div class="refsect1" lang="en" xml:lang="en">
    8962                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431502"></a>
     8956                <a xmlns="http://www.w3.org/1999/xhtml" id="id506041"></a>
    89638957                <div class="header">See Also:</div>
    89648958                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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>
     
    89798973            <div>
    89808974              <div class="refsect1" lang="en" xml:lang="en">
    8981                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431579"></a>
     8975                <a xmlns="http://www.w3.org/1999/xhtml" id="id506119"></a>
    89828976                <div class="header">Value Type:</div>
    89838977                <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p>
    89848978              </div>
    89858979              <div class="refsect1" lang="en" xml:lang="en">
    8986                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431588"></a>
     8980                <a xmlns="http://www.w3.org/1999/xhtml" id="id506128"></a>
    89878981                <div class="header">Initial Value:</div>
    89888982                <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p>
    89898983              </div>
    89908984              <div class="refsect1" lang="en" xml:lang="en">
    8991                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431598"></a>
     8985                <a xmlns="http://www.w3.org/1999/xhtml" id="id506138"></a>
    89928986                <div class="header">Description:</div>
    89938987                <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input
     
    90018995              </div>
    90028996              <div class="refsect1" lang="en" xml:lang="en">
    9003                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431612"></a>
     8997                <a xmlns="http://www.w3.org/1999/xhtml" id="id506152"></a>
    90048998                <div class="header">See Also:</div>
    90058999                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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>
     
    90209014            <div>
    90219015              <div class="refsect1" lang="en" xml:lang="en">
    9022                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431703"></a>
     9016                <a xmlns="http://www.w3.org/1999/xhtml" id="id506242"></a>
    90239017                <div class="header">Arguments and Values:</div>
    90249018                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by
     
    90299023              </div>
    90309024              <div class="refsect1" lang="en" xml:lang="en">
    9031                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431742"></a>
     9025                <a xmlns="http://www.w3.org/1999/xhtml" id="id506281"></a>
    90329026                <div class="header">Description:</div>
    90339027                <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function.  As such, it
     
    90409034              </div>
    90419035              <div class="refsect1" lang="en" xml:lang="en">
    9042                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431764"></a>
     9036                <a xmlns="http://www.w3.org/1999/xhtml" id="id506303"></a>
    90439037                <div class="header">See Also:</div>
    90449038                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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 class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" 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 class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" 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 class="xref" 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>
     
    90619055            <div>
    90629056              <div class="refsect1" lang="en" xml:lang="en">
    9063                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431857"></a>
     9057                <a xmlns="http://www.w3.org/1999/xhtml" id="id506396"></a>
    90649058                <div class="header">Arguments and Values:</div>
    90659059                <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" class="xref" 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" class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p>
     
    90719065              </div>
    90729066              <div class="refsect1" lang="en" xml:lang="en">
    9073                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431914"></a>
     9067                <a xmlns="http://www.w3.org/1999/xhtml" id="id506454"></a>
    90749068                <div class="header">Description:</div>
    90759069                <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate.  If the
     
    92129206            <div>
    92139207              <div class="refsect1" lang="en" xml:lang="en">
    9214                 <a xmlns="http://www.w3.org/1999/xhtml" id="id404668"></a>
     9208                <a xmlns="http://www.w3.org/1999/xhtml" id="id438745"></a>
    92159209                <div class="header">Arguments and Values:</div>
    92169210                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently
     
    93119305              </div>
    93129306              <div class="refsect1" lang="en" xml:lang="en">
    9313                 <a xmlns="http://www.w3.org/1999/xhtml" id="id416533"></a>
     9307                <a xmlns="http://www.w3.org/1999/xhtml" id="id480034"></a>
    93149308                <div class="header">Description:</div>
    93159309                <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p>
     
    93309324            <div>
    93319325              <div class="refsect1" lang="en" xml:lang="en">
    9332                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405305"></a>
     9326                <a xmlns="http://www.w3.org/1999/xhtml" id="id480095"></a>
    93339327                <div class="header">Arguments and Values:</div>
    93349328                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p>
     
    93389332              </div>
    93399333              <div class="refsect1" lang="en" xml:lang="en">
    9340                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405347"></a>
     9334                <a xmlns="http://www.w3.org/1999/xhtml" id="id480137"></a>
    93419335                <div class="header">Description:</div>
    93429336                <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending
     
    93649358            <div>
    93659359              <div class="refsect1" lang="en" xml:lang="en">
    9366                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405412"></a>
     9360                <a xmlns="http://www.w3.org/1999/xhtml" id="id480202"></a>
    93679361                <div class="header">Arguments and Values:</div>
    93689362                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the
     
    93729366              </div>
    93739367              <div class="refsect1" lang="en" xml:lang="en">
    9374                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405454"></a>
     9368                <a xmlns="http://www.w3.org/1999/xhtml" id="id490356"></a>
    93759369                <div class="header">Description:</div>
    93769370                <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to
     
    93929386            <div>
    93939387              <div class="refsect1" lang="en" xml:lang="en">
    9394                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405516"></a>
     9388                <a xmlns="http://www.w3.org/1999/xhtml" id="id490418"></a>
    93959389                <div class="header">Arguments and Values:</div>
    93969390                <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>
     
    94019395              </div>
    94029396              <div class="refsect1" lang="en" xml:lang="en">
    9403                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405558"></a>
     9397                <a xmlns="http://www.w3.org/1999/xhtml" id="id490460"></a>
    94049398                <div class="header">Description:</div>
    94059399                <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p>
     
    94209414            <div>
    94219415              <div class="refsect1" lang="en" xml:lang="en">
    9422                 <a xmlns="http://www.w3.org/1999/xhtml" id="id405619"></a>
     9416                <a xmlns="http://www.w3.org/1999/xhtml" id="id490521"></a>
    94239417                <div class="header">Arguments and Values:</div>
    94249418                <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>
     
    94279421              </div>
    94289422              <div class="refsect1" lang="en" xml:lang="en">
    9429                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415813"></a>
     9423                <a xmlns="http://www.w3.org/1999/xhtml" id="id490562"></a>
    94309424                <div class="header">Description:</div>
    94319425                <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name
     
    94479441            <div>
    94489442              <div class="refsect1" lang="en" xml:lang="en">
    9449                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415871"></a>
     9443                <a xmlns="http://www.w3.org/1999/xhtml" id="id490619"></a>
    94509444                <div class="header">Arguments and Values:</div>
    94519445                <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
     
    94559449              </div>
    94569450              <div class="refsect1" lang="en" xml:lang="en">
    9457                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415898"></a>
     9451                <a xmlns="http://www.w3.org/1999/xhtml" id="id490647"></a>
    94589452                <div class="header">Description:</div>
    94599453                <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a
     
    94759469            <div>
    94769470              <div class="refsect1" lang="en" xml:lang="en">
    9477                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415956"></a>
     9471                <a xmlns="http://www.w3.org/1999/xhtml" id="id490705"></a>
    94789472                <div class="header">Arguments and Values:</div>
    94799473                <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
     
    94849478              </div>
    94859479              <div class="refsect1" lang="en" xml:lang="en">
    9486                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415999"></a>
     9480                <a xmlns="http://www.w3.org/1999/xhtml" id="id490748"></a>
    94879481                <div class="header">Description:</div>
    94889482                <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p>
     
    95049498            <div>
    95059499              <div class="refsect1" lang="en" xml:lang="en">
    9506                 <a xmlns="http://www.w3.org/1999/xhtml" id="id416060"></a>
     9500                <a xmlns="http://www.w3.org/1999/xhtml" id="id489124"></a>
    95079501                <div class="header">Arguments and Values:</div>
    95089502                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p>
     
    95219515              </div>
    95229516              <div class="refsect1" lang="en" xml:lang="en">
    9523                 <a xmlns="http://www.w3.org/1999/xhtml" id="id416151"></a>
     9517                <a xmlns="http://www.w3.org/1999/xhtml" id="id489215"></a>
    95249518                <div class="header">Description:</div>
    95259519                <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are
     
    95589552            <div>
    95599553              <div class="refsect1" lang="en" xml:lang="en">
    9560                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414566"></a>
     9554                <a xmlns="http://www.w3.org/1999/xhtml" id="id489315"></a>
    95619555                <div class="header">Arguments and Values:</div>
    95629556                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p>
     
    95749568              </div>
    95759569              <div class="refsect1" lang="en" xml:lang="en">
    9576                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414670"></a>
     9570                <a xmlns="http://www.w3.org/1999/xhtml" id="id489419"></a>
    95779571                <div class="header">Description:</div>
    95789572                <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p>
     
    95939587            <div>
    95949588              <div class="refsect1" lang="en" xml:lang="en">
    9595                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414731"></a>
     9589                <a xmlns="http://www.w3.org/1999/xhtml" id="id489480"></a>
    95969590                <div class="header">Arguments and Values:</div>
    95979591                <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>
     
    96009594              </div>
    96019595              <div class="refsect1" lang="en" xml:lang="en">
    9602                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414772"></a>
     9596                <a xmlns="http://www.w3.org/1999/xhtml" id="id489520"></a>
    96039597                <div class="header">Description:</div>
    96049598                <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is
     
    96219615            <div>
    96229616              <div class="refsect1" lang="en" xml:lang="en">
    9623                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414830"></a>
     9617                <a xmlns="http://www.w3.org/1999/xhtml" id="id489579"></a>
    96249618                <div class="header">Arguments and Values:</div>
    96259619                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    96269620              </div>
    96279621              <div class="refsect1" lang="en" xml:lang="en">
    9628                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414857"></a>
     9622                <a xmlns="http://www.w3.org/1999/xhtml" id="id489605"></a>
    96299623                <div class="header">Description:</div>
    96309624                <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or
     
    96519645            <div>
    96529646              <div class="refsect1" lang="en" xml:lang="en">
    9653                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414918"></a>
     9647                <a xmlns="http://www.w3.org/1999/xhtml" id="id489682"></a>
    96549648                <div class="header">Arguments and Values:</div>
    96559649                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    96569650              </div>
    96579651              <div class="refsect1" lang="en" xml:lang="en">
    9658                 <a xmlns="http://www.w3.org/1999/xhtml" id="id414944"></a>
     9652                <a xmlns="http://www.w3.org/1999/xhtml" id="id489708"></a>
    96599653                <div class="header">Description:</div>
    96609654                <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host,
     
    96769670            <div>
    96779671              <div class="refsect1" lang="en" xml:lang="en">
    9678                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415002"></a>
     9672                <a xmlns="http://www.w3.org/1999/xhtml" id="id489766"></a>
    96799673                <div class="header">Arguments and Values:</div>
    96809674                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    96819675              </div>
    96829676              <div class="refsect1" lang="en" xml:lang="en">
    9683                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415028"></a>
     9677                <a xmlns="http://www.w3.org/1999/xhtml" id="id489792"></a>
    96849678                <div class="header">Description:</div>
    96859679                <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not
     
    97019695            <div>
    97029696              <div class="refsect1" lang="en" xml:lang="en">
    9703                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415085"></a>
     9697                <a xmlns="http://www.w3.org/1999/xhtml" id="id489849"></a>
    97049698                <div class="header">Arguments and Values:</div>
    97059699                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    97069700              </div>
    97079701              <div class="refsect1" lang="en" xml:lang="en">
    9708                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415111"></a>
     9702                <a xmlns="http://www.w3.org/1999/xhtml" id="id489875"></a>
    97099703                <div class="header">Description:</div>
    97109704                <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p>
     
    97259719            <div>
    97269720              <div class="refsect1" lang="en" xml:lang="en">
    9727                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413097"></a>
     9721                <a xmlns="http://www.w3.org/1999/xhtml" id="id489932"></a>
    97289722                <div class="header">Arguments and Values:</div>
    97299723                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    97309724              </div>
    97319725              <div class="refsect1" lang="en" xml:lang="en">
    9732                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413123"></a>
     9726                <a xmlns="http://www.w3.org/1999/xhtml" id="id489959"></a>
    97339727                <div class="header">Description:</div>
    97349728                <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p>
     
    97499743            <div>
    97509744              <div class="refsect1" lang="en" xml:lang="en">
    9751                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413181"></a>
     9745                <a xmlns="http://www.w3.org/1999/xhtml" id="id490016"></a>
    97529746                <div class="header">Arguments and Values:</div>
    97539747                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    97549748              </div>
    97559749              <div class="refsect1" lang="en" xml:lang="en">
    9756                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413207"></a>
     9750                <a xmlns="http://www.w3.org/1999/xhtml" id="id490042"></a>
    97579751                <div class="header">Description:</div>
    97589752                <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p>
     
    97739767            <div>
    97749768              <div class="refsect1" lang="en" xml:lang="en">
    9775                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413264"></a>
     9769                <a xmlns="http://www.w3.org/1999/xhtml" id="id490099"></a>
    97769770                <div class="header">Arguments and Values:</div>
    97779771                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    97789772              </div>
    97799773              <div class="refsect1" lang="en" xml:lang="en">
    9780                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413290"></a>
     9774                <a xmlns="http://www.w3.org/1999/xhtml" id="id490125"></a>
    97819775                <div class="header">Description:</div>
    97829776                <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for
     
    97989792            <div>
    97999793              <div class="refsect1" lang="en" xml:lang="en">
    9800                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413348"></a>
     9794                <a xmlns="http://www.w3.org/1999/xhtml" id="id490182"></a>
    98019795                <div class="header">Arguments and Values:</div>
    98029796                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    98039797              </div>
    98049798              <div class="refsect1" lang="en" xml:lang="en">
    9805                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413374"></a>
     9799                <a xmlns="http://www.w3.org/1999/xhtml" id="id490209"></a>
    98069800                <div class="header">Description:</div>
    98079801                <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format
     
    98239817            <div>
    98249818              <div class="refsect1" lang="en" xml:lang="en">
    9825                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413431"></a>
     9819                <a xmlns="http://www.w3.org/1999/xhtml" id="id490266"></a>
    98269820                <div class="header">Arguments and Values:</div>
    98279821                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p>
    98289822              </div>
    98299823              <div class="refsect1" lang="en" xml:lang="en">
    9830                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413457"></a>
     9824                <a xmlns="http://www.w3.org/1999/xhtml" id="id490292"></a>
    98319825                <div class="header">Description:</div>
    98329826                <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and
     
    98479841            <div>
    98489842              <div class="refsect1" lang="en" xml:lang="en">
    9849                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413500"></a>
     9843                <a xmlns="http://www.w3.org/1999/xhtml" id="id490336"></a>
    98509844                <div class="header">Description:</div>
    98519845                <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p>
    98529846              </div>
    98539847              <div class="refsect1" lang="en" xml:lang="en">
    9854                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413511"></a>
     9848                <a xmlns="http://www.w3.org/1999/xhtml" id="id487410"></a>
    98559849                <div class="header">Superclasses:</div>
    98569850                <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p>
     
    98719865            <div>
    98729866              <div class="refsect1" lang="en" xml:lang="en">
    9873                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413568"></a>
     9867                <a xmlns="http://www.w3.org/1999/xhtml" id="id487466"></a>
    98749868                <div class="header">Arguments and Values:</div>
    98759869                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
    98769870              </div>
    98779871              <div class="refsect1" lang="en" xml:lang="en">
    9878                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413594"></a>
     9872                <a xmlns="http://www.w3.org/1999/xhtml" id="id487493"></a>
    98799873                <div class="header">Description:</div>
    98809874                <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p>
     
    98959889            <div>
    98969890              <div class="refsect1" lang="en" xml:lang="en">
    9897                 <a xmlns="http://www.w3.org/1999/xhtml" id="id413652"></a>
     9891                <a xmlns="http://www.w3.org/1999/xhtml" id="id487551"></a>
    98989892                <div class="header">Arguments and Values:</div>
    98999893                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
    99009894              </div>
    99019895              <div class="refsect1" lang="en" xml:lang="en">
    9902                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415167"></a>
     9896                <a xmlns="http://www.w3.org/1999/xhtml" id="id487577"></a>
    99039897                <div class="header">Description:</div>
    99049898                <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more
     
    99249918            <div>
    99259919              <div class="refsect1" lang="en" xml:lang="en">
    9926                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415230"></a>
     9920                <a xmlns="http://www.w3.org/1999/xhtml" id="id487640"></a>
    99279921                <div class="header">Arguments and Values:</div>
    99289922                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p>
    99299923              </div>
    99309924              <div class="refsect1" lang="en" xml:lang="en">
    9931                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415256"></a>
     9925                <a xmlns="http://www.w3.org/1999/xhtml" id="id487666"></a>
    99329926                <div class="header">Description:</div>
    99339927                <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On
     
    99509944            <div>
    99519945              <div class="refsect1" lang="en" xml:lang="en">
    9952                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415318"></a>
     9946                <a xmlns="http://www.w3.org/1999/xhtml" id="id487728"></a>
    99539947                <div class="header">Arguments and Values:</div>
    99549948                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p>
     
    99619955              </div>
    99629956              <div class="refsect1" lang="en" xml:lang="en">
    9963                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415362"></a>
     9957                <a xmlns="http://www.w3.org/1999/xhtml" id="id487772"></a>
    99649958                <div class="header">Description:</div>
    99659959                <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It
     
    99829976            <div>
    99839977              <div class="refsect1" lang="en" xml:lang="en">
    9984                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415424"></a>
     9978                <a xmlns="http://www.w3.org/1999/xhtml" id="id487834"></a>
    99859979                <div class="header">Arguments and Values:</div>
    99869980                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p>
     
    99899983              </div>
    99909984              <div class="refsect1" lang="en" xml:lang="en">
    9991                 <a xmlns="http://www.w3.org/1999/xhtml" id="id415480"></a>
     9985                <a xmlns="http://www.w3.org/1999/xhtml" id="id487890"></a>
    99929986                <div class="header">Description:</div>
    99939987                <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying
     
    1012110115            <div>
    1012210116              <div class="refsect1" lang="en" xml:lang="en">
    10123                 <a xmlns="http://www.w3.org/1999/xhtml" id="id370820"></a>
     10117                <a xmlns="http://www.w3.org/1999/xhtml" id="id449369"></a>
    1012410118                <div class="header">Arguments and Values:</div>
    1012510119                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file.
     
    1017210166              </div>
    1017310167              <div class="refsect1" lang="en" xml:lang="en">
    10174                 <a xmlns="http://www.w3.org/1999/xhtml" id="id397623"></a>
     10168                <a xmlns="http://www.w3.org/1999/xhtml" id="id490926"></a>
    1017510169                <div class="header">Description:</div>
    1017610170                <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process,
     
    1019210186            <div>
    1019310187              <div class="refsect1" lang="en" xml:lang="en">
    10194                 <a xmlns="http://www.w3.org/1999/xhtml" id="id397682"></a>
     10188                <a xmlns="http://www.w3.org/1999/xhtml" id="id490985"></a>
    1019510189                <div class="header">Arguments and Values:</div>
    1019610190                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
     
    1019810192              </div>
    1019910193              <div class="refsect1" lang="en" xml:lang="en">
    10200                 <a xmlns="http://www.w3.org/1999/xhtml" id="id378604"></a>
     10194                <a xmlns="http://www.w3.org/1999/xhtml" id="id469197"></a>
    1020110195                <div class="header">Description:</div>
    1020210196                <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified
     
    1022110215            <div>
    1022210216              <div class="refsect1" lang="en" xml:lang="en">
    10223                 <a xmlns="http://www.w3.org/1999/xhtml" id="id378665"></a>
     10217                <a xmlns="http://www.w3.org/1999/xhtml" id="id469258"></a>
    1022410218                <div class="header">Arguments and Values:</div>
    1022510219                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
    1022610220              </div>
    1022710221              <div class="refsect1" lang="en" xml:lang="en">
    10228                 <a xmlns="http://www.w3.org/1999/xhtml" id="id360188"></a>
     10222                <a xmlns="http://www.w3.org/1999/xhtml" id="id437030"></a>
    1022910223                <div class="header">Description:</div>
    1023010224                <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to
     
    1024810242            <div>
    1024910243              <div class="refsect1" lang="en" xml:lang="en">
    10250                 <a xmlns="http://www.w3.org/1999/xhtml" id="id360252"></a>
     10244                <a xmlns="http://www.w3.org/1999/xhtml" id="id437094"></a>
    1025110245                <div class="header">Arguments and Values:</div>
    1025210246                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
    1025310247              </div>
    1025410248              <div class="refsect1" lang="en" xml:lang="en">
    10255                 <a xmlns="http://www.w3.org/1999/xhtml" id="id360278"></a>
     10249                <a xmlns="http://www.w3.org/1999/xhtml" id="id437120"></a>
    1025610250                <div class="header">Description:</div>
    1025710251                <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to
     
    1027410268            <div>
    1027510269              <div class="refsect1" lang="en" xml:lang="en">
    10276                 <a xmlns="http://www.w3.org/1999/xhtml" id="id389024"></a>
     10270                <a xmlns="http://www.w3.org/1999/xhtml" id="id458080"></a>
    1027710271                <div class="header">Arguments and Values:</div>
    1027810272                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
    1027910273              </div>
    1028010274              <div class="refsect1" lang="en" xml:lang="en">
    10281                 <a xmlns="http://www.w3.org/1999/xhtml" id="id389050"></a>
     10275                <a xmlns="http://www.w3.org/1999/xhtml" id="id458106"></a>
    1028210276                <div class="header">Description:</div>
    1028310277                <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to
     
    1030110295            <div>
    1030210296              <div class="refsect1" lang="en" xml:lang="en">
    10303                 <a xmlns="http://www.w3.org/1999/xhtml" id="id407046"></a>
     10297                <a xmlns="http://www.w3.org/1999/xhtml" id="id453876"></a>
    1030410298                <div class="header">Arguments and Values:</div>
    1030510299                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
    1030610300              </div>
    1030710301              <div class="refsect1" lang="en" xml:lang="en">
    10308                 <a xmlns="http://www.w3.org/1999/xhtml" id="id407072"></a>
     10302                <a xmlns="http://www.w3.org/1999/xhtml" id="id453901"></a>
    1030910303                <div class="header">Description:</div>
    1031010304                <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to
     
    1032810322            <div>
    1032910323              <div class="refsect1" lang="en" xml:lang="en">
    10330                 <a xmlns="http://www.w3.org/1999/xhtml" id="id373724"></a>
     10324                <a xmlns="http://www.w3.org/1999/xhtml" id="id468036"></a>
    1033110325                <div class="header">Arguments and Values:</div>
    1033210326                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p>
    1033310327              </div>
    1033410328              <div class="refsect1" lang="en" xml:lang="en">
    10335                 <a xmlns="http://www.w3.org/1999/xhtml" id="id373750"></a>
     10329                <a xmlns="http://www.w3.org/1999/xhtml" id="id468062"></a>
    1033610330                <div class="header">Description:</div>
    1033710331                <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status
     
    1036310357                <dt>
    1036410358                  <span class="sect2">
    10365                     <a href="#id367600">9.1.1. Stream External Encoding</a>
     10359                    <a href="#id439939">9.1.1. Stream External Encoding</a>
    1036610360                  </span>
    1036710361                </dt>
     
    1043110425              <div>
    1043210426                <div>
    10433                   <h3 class="title"><a id="id367600"></a>9.1.1. Stream External Encoding</h3>
     10427                  <h3 class="title"><a id="id439939"></a>9.1.1. Stream External Encoding</h3>
    1043410428                </div>
    1043510429              </div>
     
    1059210586              </div>
    1059310587            </div>
    10594             <a xmlns="http://www.w3.org/1999/xhtml" id="id414448" class="indexterm"></a>
    10595             <a xmlns="http://www.w3.org/1999/xhtml" id="id414458" class="indexterm"></a>
    10596             <a xmlns="http://www.w3.org/1999/xhtml" id="id414468" class="indexterm"></a>
    10597             <a xmlns="http://www.w3.org/1999/xhtml" id="id414477" class="indexterm"></a>
    10598             <a xmlns="http://www.w3.org/1999/xhtml" id="id414487" class="indexterm"></a>
    10599             <a xmlns="http://www.w3.org/1999/xhtml" id="id412866" class="indexterm"></a>
     10588            <a xmlns="http://www.w3.org/1999/xhtml" id="id487355" class="indexterm"></a>
     10589            <a xmlns="http://www.w3.org/1999/xhtml" id="id487365" class="indexterm"></a>
     10590            <a xmlns="http://www.w3.org/1999/xhtml" id="id480877" class="indexterm"></a>
     10591            <a xmlns="http://www.w3.org/1999/xhtml" id="id480886" class="indexterm"></a>
     10592            <a xmlns="http://www.w3.org/1999/xhtml" id="id480896" class="indexterm"></a>
     10593            <a xmlns="http://www.w3.org/1999/xhtml" id="id480906" class="indexterm"></a>
    1060010594            <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has
    1060110595        attributes and accessors:
     
    1065010644              <div>
    1065110645                <div class="refsect1" lang="en" xml:lang="en">
    10652                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412016"></a>
     10646                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488271"></a>
    1065310647                  <div class="header">Values:</div>
    1065410648                  <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
     
    1065710651                </div>
    1065810652                <div class="refsect1" lang="en" xml:lang="en">
    10659                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412043"></a>
     10653                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488298"></a>
    1066010654                  <div class="header">Description:</div>
    1066110655                  <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p>
    1066210656                </div>
    1066310657                <div class="refsect1" lang="en" xml:lang="en">
    10664                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412055"></a>
     10658                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488310"></a>
    1066510659                  <div class="header">See Also:</div>
    1066610660                  <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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>
     
    1068510679              <div>
    1068610680                <div class="refsect1" lang="en" xml:lang="en">
    10687                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412136"></a>
     10681                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488390"></a>
    1068810682                  <div class="header">Arguments:</div>
    1068910683                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p>
    1069010684                </div>
    1069110685                <div class="refsect1" lang="en" xml:lang="en">
    10692                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412162"></a>
     10686                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488417"></a>
    1069310687                  <div class="header">Description:</div>
    1069410688                  <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open
     
    1069910693                </div>
    1070010694                <div class="refsect1" lang="en" xml:lang="en">
    10701                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412181"></a>
     10695                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488436"></a>
    1070210696                  <div class="header">See Also:</div>
    1070310697                  <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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>
     
    1072210716              <div>
    1072310717                <div class="refsect1" lang="en" xml:lang="en">
    10724                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412262"></a>
     10718                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488517"></a>
    1072510719                  <div class="header">Arguments:</div>
    1072610720                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p>
    1072710721                </div>
    1072810722                <div class="refsect1" lang="en" xml:lang="en">
    10729                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412288"></a>
     10723                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488543"></a>
    1073010724                  <div class="header">Description:</div>
    1073110725                  <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file
     
    1073610730                </div>
    1073710731                <div class="refsect1" lang="en" xml:lang="en">
    10738                   <a xmlns="http://www.w3.org/1999/xhtml" id="id412307"></a>
     10732                  <a xmlns="http://www.w3.org/1999/xhtml" id="id488562"></a>
    1073910733                  <div class="header">See Also:</div>
    1074010734                  <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" 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 class="xref" 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>
     
    1116911163              <div>
    1117011164                <div class="refsect1" lang="en" xml:lang="en">
    11171                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422390"></a>
     11165                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496930"></a>
    1117211166                  <div class="header">Arguments and Values:</div>
    1117311167                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p>
     
    1118011174                </div>
    1118111175                <div class="refsect1" lang="en" xml:lang="en">
    11182                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422448"></a>
     11176                  <a xmlns="http://www.w3.org/1999/xhtml" id="id496988"></a>
    1118311177                  <div class="header">Description:</div>
    1118411178                  <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the
     
    1120111195              <div>
    1120211196                <div class="refsect1" lang="en" xml:lang="en">
    11203                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422507"></a>
     11197                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497047"></a>
    1120411198                  <div class="header">Arguments and Values:</div>
    1120511199                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p>
     
    1121211206                </div>
    1121311207                <div class="refsect1" lang="en" xml:lang="en">
    11214                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422565"></a>
     11208                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497105"></a>
    1121511209                  <div class="header">Description:</div>
    1121611210                  <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to
     
    1123211226              <div>
    1123311227                <div class="refsect1" lang="en" xml:lang="en">
    11234                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422624"></a>
     11228                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497164"></a>
    1123511229                  <div class="header">Arguments and Values:</div>
    1123611230                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p>
     
    1124811242                </div>
    1124911243                <div class="refsect1" lang="en" xml:lang="en">
    11250                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422699"></a>
     11244                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497239"></a>
    1125111245                  <div class="header">Description:</div>
    1125211246                  <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into
     
    1127111265              <div>
    1127211266                <div class="refsect1" lang="en" xml:lang="en">
    11273                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422759"></a>
     11267                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497299"></a>
    1127411268                  <div class="header">Arguments and Values:</div>
    1127511269                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p>
     
    1128711281                </div>
    1128811282                <div class="refsect1" lang="en" xml:lang="en">
    11289                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422834"></a>
     11283                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497374"></a>
    1129011284                  <div class="header">Description:</div>
    1129111285                  <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream,
     
    1130911303              <div>
    1131011304                <div class="refsect1" lang="en" xml:lang="en">
    11311                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422894"></a>
     11305                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497434"></a>
    1131211306                  <div class="header">Method Signatures:</div>
    1131311307                  <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>ccl::stream-device</strong></span> <i>
     
    1131511309                </div>
    1131611310                <div class="refsect1" lang="en" xml:lang="en">
    11317                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422912"></a>
     11311                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497452"></a>
    1131811312                  <div class="header">Arguments and Values:</div>
    1131911313                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p>
     
    1132611320                </div>
    1132711321                <div class="refsect1" lang="en" xml:lang="en">
    11328                   <a xmlns="http://www.w3.org/1999/xhtml" id="id422978"></a>
     11322                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497518"></a>
    1132911323                  <div class="header">Description:</div>
    1133011324                  <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with
     
    1135011344              <div>
    1135111345                <div class="refsect1" lang="en" xml:lang="en">
    11352                   <a xmlns="http://www.w3.org/1999/xhtml" id="id423047"></a>
     11346                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497587"></a>
    1135311347                  <div class="header">Description:</div>
    1135411348                  <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector,
     
    1135711351                </div>
    1135811352                <div class="refsect1" lang="en" xml:lang="en">
    11359                   <a xmlns="http://www.w3.org/1999/xhtml" id="id423059"></a>
     11353                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497599"></a>
    1136011354                  <div class="header">Arguments:</div>
    1136111355                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on
     
    1138211376              <div>
    1138311377                <div class="refsect1" lang="en" xml:lang="en">
    11384                   <a xmlns="http://www.w3.org/1999/xhtml" id="id423179"></a>
     11378                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497719"></a>
    1138511379                  <div class="header">Description:</div>
    1138611380                  <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at
     
    1138811382                </div>
    1138911383                <div class="refsect1" lang="en" xml:lang="en">
    11390                   <a xmlns="http://www.w3.org/1999/xhtml" id="id423191"></a>
     11384                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497731"></a>
    1139111385                  <div class="header">Arguments:</div>
    1139211386                  <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on
     
    1139811392                </div>
    1139911393                <div class="refsect1" lang="en" xml:lang="en">
    11400                   <a xmlns="http://www.w3.org/1999/xhtml" id="id423263"></a>
     11394                  <a xmlns="http://www.w3.org/1999/xhtml" id="id497803"></a>
    1140111395                  <div class="header">Examples:</div>
    1140211396                  <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
     
    1256412558            </div>
    1256512559            <p xmlns="http://www.w3.org/1999/xhtml">
    12566             <a id="id404316" class="indexterm"></a>
     12560            <a id="id487035" class="indexterm"></a>
    1256712561            <span class="command"><strong><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span>
    1256812562          </p>
     
    1257012564          configuration file created by the "Config Editor" in Shark.app.</p>
    1257112565            <p xmlns="http://www.w3.org/1999/xhtml">
    12572             <a id="id404342" class="indexterm"></a>
     12566            <a id="id487061" class="indexterm"></a>
    1257312567            <span class="command"><strong><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>
    1257412568          </p>
     
    1283212826            <dt>
    1283312827              <span class="sect1">
    12834                 <a href="#id445662">12.12. The Foreign-Function-Interface Dictionary</a>
     12828                <a href="#id520215">12.12. The Foreign-Function-Interface Dictionary</a>
    1283512829              </span>
    1283612830            </dt>
     
    1366013654                <div>
    1366113655                  <div>
    13662                     <h4 class="title"><a id="id425110"></a>12.3.2.4. %int-to-ptr [Function]</h4>
     13656                    <h4 class="title"><a id="id499653"></a>12.3.2.4. %int-to-ptr [Function]</h4>
    1366313657                  </div>
    1366413658                </div>
     
    1370113695                <div>
    1370213696                  <div>
    13703                     <h4 class="title"><a id="id425185"></a>12.3.2.5. %inc-ptr [Function]</h4>
     13697                    <h4 class="title"><a id="id499728"></a>12.3.2.5. %inc-ptr [Function]</h4>
    1370413698                  </div>
    1370513699                </div>
     
    1375113745                <div>
    1375213746                  <div>
    13753                     <h4 class="title"><a id="id425276"></a>12.3.2.6. %ptr-to-int [Function]</h4>
     13747                    <h4 class="title"><a id="id499819"></a>12.3.2.6. %ptr-to-int [Function]</h4>
    1375413748                  </div>
    1375513749                </div>
     
    1379313787                <div>
    1379413788                  <div>
    13795                     <h4 class="title"><a id="id425351"></a>12.3.2.7. %null-ptr [Macro]</h4>
     13789                    <h4 class="title"><a id="id499894"></a>12.3.2.7. %null-ptr [Macro]</h4>
    1379613790                  </div>
    1379713791                </div>
     
    1381813812                <div>
    1381913813                  <div>
    13820                     <h4 class="title"><a id="id425393"></a>12.3.2.8. %null-ptr-p [Function]</h4>
     13814                    <h4 class="title"><a id="id499936"></a>12.3.2.8. %null-ptr-p [Function]</h4>
    1382113815                  </div>
    1382213816                </div>
     
    1386013854                <div>
    1386113855                  <div>
    13862                     <h4 class="title"><a id="id425468"></a>12.3.2.9. %setf-macptr [Function]</h4>
     13856                    <h4 class="title"><a id="id500011"></a>12.3.2.9. %setf-macptr [Function]</h4>
    1386313857                  </div>
    1386413858                </div>
     
    1390813902                <div>
    1390913903                  <div>
    13910                     <h4 class="title"><a id="id425558"></a>12.3.2.10. %incf-ptr [Macro]</h4>
     13904                    <h4 class="title"><a id="id500102"></a>12.3.2.10. %incf-ptr [Macro]</h4>
    1391113905                  </div>
    1391213906                </div>
     
    1395613950                <div>
    1395713951                  <div>
    13958                     <h4 class="title"><a id="id425649"></a>12.3.2.11. with-macptrs [Macro]</h4>
     13952                    <h4 class="title"><a id="id500192"></a>12.3.2.11. with-macptrs [Macro]</h4>
    1395913953                  </div>
    1396013954                </div>
     
    1400614000                <div>
    1400714001                  <div>
    14008                     <h4 class="title"><a id="id425741"></a>12.3.2.12. %stack-block [Macro]</h4>
     14002                    <h4 class="title"><a id="id500284"></a>12.3.2.12. %stack-block [Macro]</h4>
    1400914003                  </div>
    1401014004                </div>
     
    1405714051                <div>
    1405814052                  <div>
    14059                     <h4 class="title"><a id="id425833"></a>12.3.2.13. make-cstring [Function]</h4>
     14053                    <h4 class="title"><a id="id500376"></a>12.3.2.13. make-cstring [Function]</h4>
    1406014054                  </div>
    1406114055                </div>
     
    1410014094                <div>
    1410114095                  <div>
    14102                     <h4 class="title"><a id="id425909"></a>12.3.2.14. with-cstrs [Macro]</h4>
     14096                    <h4 class="title"><a id="id500452"></a>12.3.2.14. with-cstrs [Macro]</h4>
    1410314097                  </div>
    1410414098                </div>
     
    1415014144                <div>
    1415114145                  <div>
    14152                     <h4 class="title"><a id="id426001"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>
     14146                    <h4 class="title"><a id="id500544"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>
    1415314147                  </div>
    1415414148                </div>
     
    1421314207                <div>
    1421414208                  <div>
    14215                     <h4 class="title"><a id="id426124"></a>12.3.2.16. %get-cstring [Function]</h4>
     14209                    <h4 class="title"><a id="id500667"></a>12.3.2.16. %get-cstring [Function]</h4>
    1421614210                  </div>
    1421714211                </div>
     
    1425514249                <div>
    1425614250                  <div>
    14257                     <h4 class="title"><a id="id443744"></a>12.3.2.17. %str-from-ptr [Function]</h4>
     14251                    <h4 class="title"><a id="id518297"></a>12.3.2.17. %str-from-ptr [Function]</h4>
    1425814252                  </div>
    1425914253                </div>
     
    1568515679            <div>
    1568615680              <div>
    15687                 <h2 class="title" style="clear: both"><a id="id445662"></a>12.12. The Foreign-Function-Interface Dictionary</h2>
     15681                <h2 class="title" style="clear: both"><a id="id520215"></a>12.12. The Foreign-Function-Interface Dictionary</h2>
    1568815682              </div>
    1568915683            </div>
     
    1570215696            <div>
    1570315697              <div class="refsect1" lang="en" xml:lang="en">
    15704                 <a xmlns="http://www.w3.org/1999/xhtml" id="id445700"></a>
     15698                <a xmlns="http://www.w3.org/1999/xhtml" id="id520253"></a>
    1570515699                <div class="header">Description:</div>
    1570615700                <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE*
     
    1575415748            <div>
    1575515749              <div class="refsect1" lang="en" xml:lang="en">
    15756                 <a xmlns="http://www.w3.org/1999/xhtml" id="id445806"></a>
     15750                <a xmlns="http://www.w3.org/1999/xhtml" id="id520359"></a>
    1575715751                <div class="header">Description:</div>
    1575815752                <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
     
    1581315807            <div>
    1581415808              <div class="refsect1" lang="en" xml:lang="en">
    15815                 <a xmlns="http://www.w3.org/1999/xhtml" id="id445924"></a>
     15809                <a xmlns="http://www.w3.org/1999/xhtml" id="id520477"></a>
    1581615810                <div class="header">Description:</div>
    1581715811                <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
     
    1586015854            <div>
    1586115855              <div class="refsect1" lang="en" xml:lang="en">
    15862                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446006"></a>
     15856                <a xmlns="http://www.w3.org/1999/xhtml" id="id520559"></a>
    1586315857                <div class="header">Description:</div>
    1586415858                <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
     
    1596315957            <div>
    1596415958              <div class="refsect1" lang="en" xml:lang="en">
    15965                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446146"></a>
     15959                <a xmlns="http://www.w3.org/1999/xhtml" id="id520698"></a>
    1596615960                <div class="header">Description:</div>
    1596715961                <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #&gt; reader macro reads
     
    1599215986            <div>
    1599315987              <div class="refsect1" lang="en" xml:lang="en">
    15994                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446220"></a>
     15988                <a xmlns="http://www.w3.org/1999/xhtml" id="id520773"></a>
    1599515989                <div class="header">Values:</div>
    1599615990                <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
     
    1599915993              </div>
    1600015994              <div class="refsect1" lang="en" xml:lang="en">
    16001                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446256"></a>
     15995                <a xmlns="http://www.w3.org/1999/xhtml" id="id520809"></a>
    1600215996                <div class="header">Description:</div>
    1600315997                <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the
     
    1602816022            <div>
    1602916023              <div class="refsect1" lang="en" xml:lang="en">
    16030                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446332"></a>
     16024                <a xmlns="http://www.w3.org/1999/xhtml" id="id520885"></a>
    1603116025                <div class="header">Values:</div>
    1603216026                <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>
     
    1604516039              </div>
    1604616040              <div class="refsect1" lang="en" xml:lang="en">
    16047                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446404"></a>
     16041                <a xmlns="http://www.w3.org/1999/xhtml" id="id520956"></a>
    1604816042                <div class="header">Description:</div>
    1604916043                <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em>
     
    1608116075            <div>
    1608216076              <div class="refsect1" lang="en" xml:lang="en">
    16083                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446483"></a>
     16077                <a xmlns="http://www.w3.org/1999/xhtml" id="id521036"></a>
    1608416078                <div class="header">Values:</div>
    1608516079                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain
     
    1608916083              </div>
    1609016084              <div class="refsect1" lang="en" xml:lang="en">
    16091                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446524"></a>
     16085                <a xmlns="http://www.w3.org/1999/xhtml" id="id521077"></a>
    1609216086                <div class="header">Description:</div>
    1609316087                <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the
     
    1612316117            <div>
    1612416118              <div class="refsect1" lang="en" xml:lang="en">
    16125                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446597"></a>
     16119                <a xmlns="http://www.w3.org/1999/xhtml" id="id521149"></a>
    1612616120                <div class="header">Values:</div>
    1612716121                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---
     
    1613616130              </div>
    1613716131              <div class="refsect1" lang="en" xml:lang="en">
    16138                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446637"></a>
     16132                <a xmlns="http://www.w3.org/1999/xhtml" id="id521190"></a>
    1613916133                <div class="header">Description:</div>
    1614016134                <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for
     
    1616416158            <div>
    1616516159              <div class="refsect1" lang="en" xml:lang="en">
    16166                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446706"></a>
     16160                <a xmlns="http://www.w3.org/1999/xhtml" id="id521259"></a>
    1616716161                <div class="header">Values:</div>
    1616816162                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p>
     
    1617716171              </div>
    1617816172              <div class="refsect1" lang="en" xml:lang="en">
    16179                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446780"></a>
     16173                <a xmlns="http://www.w3.org/1999/xhtml" id="id521333"></a>
    1618016174                <div class="header">Description:</div>
    1618116175                <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by
     
    1620416198            <div>
    1620516199              <div class="refsect1" lang="en" xml:lang="en">
    16206                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446840"></a>
     16200                <a xmlns="http://www.w3.org/1999/xhtml" id="id521392"></a>
    1620716201                <div class="header">Values:</div>
    1620816202                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p>
     
    1621516209              </div>
    1621616210              <div class="refsect1" lang="en" xml:lang="en">
    16217                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446902"></a>
     16211                <a xmlns="http://www.w3.org/1999/xhtml" id="id521455"></a>
    1621816212                <div class="header">Description:</div>
    1621916213                <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the
     
    1624116235            <div>
    1624216236              <div class="refsect1" lang="en" xml:lang="en">
    16243                 <a xmlns="http://www.w3.org/1999/xhtml" id="id446961"></a>
     16237                <a xmlns="http://www.w3.org/1999/xhtml" id="id521514"></a>
    1624416238                <div class="header">Values:</div>
    1624516239                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p>
     
    1625416248              </div>
    1625516249              <div class="refsect1" lang="en" xml:lang="en">
    16256                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447035"></a>
     16250                <a xmlns="http://www.w3.org/1999/xhtml" id="id521588"></a>
    1625716251                <div class="header">Description:</div>
    1625816252                <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the
     
    1627916273            <div>
    1628016274              <div class="refsect1" lang="en" xml:lang="en">
    16281                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447091"></a>
     16275                <a xmlns="http://www.w3.org/1999/xhtml" id="id521643"></a>
    1628216276                <div class="header">Values:</div>
    1628316277                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p>
    1628416278              </div>
    1628516279              <div class="refsect1" lang="en" xml:lang="en">
    16286                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447113"></a>
     16280                <a xmlns="http://www.w3.org/1999/xhtml" id="id521666"></a>
    1628716281                <div class="header">Description:</div>
    1628816282                <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol
     
    1630716301            <div>
    1630816302              <div class="refsect1" lang="en" xml:lang="en">
    16309                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447172"></a>
     16303                <a xmlns="http://www.w3.org/1999/xhtml" id="id521725"></a>
    1631016304                <div class="header">Values:</div>
    1631116305                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p>
    1631216306              </div>
    1631316307              <div class="refsect1" lang="en" xml:lang="en">
    16314                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447195"></a>
     16308                <a xmlns="http://www.w3.org/1999/xhtml" id="id521747"></a>
    1631516309                <div class="header">Description:</div>
    1631616310                <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If
     
    1633416328            <div>
    1633516329              <div class="refsect1" lang="en" xml:lang="en">
    16336                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447249"></a>
     16330                <a xmlns="http://www.w3.org/1999/xhtml" id="id521801"></a>
    1633716331                <div class="header">Values:</div>
    1633816332                <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
     
    1634016334              </div>
    1634116335              <div class="refsect1" lang="en" xml:lang="en">
    16342                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447275"></a>
     16336                <a xmlns="http://www.w3.org/1999/xhtml" id="id521828"></a>
    1634316337                <div class="header">Description:</div>
    1634416338                <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>
     
    1637216366            <div>
    1637316367              <div class="refsect1" lang="en" xml:lang="en">
    16374                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447368"></a>
     16368                <a xmlns="http://www.w3.org/1999/xhtml" id="id521920"></a>
    1637516369                <div class="header">Values:</div>
    1637616370                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p>
     
    1638716381              </div>
    1638816382              <div class="refsect1" lang="en" xml:lang="en">
    16389                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447443"></a>
     16383                <a xmlns="http://www.w3.org/1999/xhtml" id="id521996"></a>
    1639016384                <div class="header">Description:</div>
    1639116385                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1642216416            <div>
    1642316417              <div class="refsect1" lang="en" xml:lang="en">
    16424                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447515"></a>
     16418                <a xmlns="http://www.w3.org/1999/xhtml" id="id522067"></a>
    1642516419                <div class="header">Values:</div>
    1642616420                <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
     
    1643916433              </div>
    1644016434              <div class="refsect1" lang="en" xml:lang="en">
    16441                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447582"></a>
     16435                <a xmlns="http://www.w3.org/1999/xhtml" id="id522135"></a>
    1644216436                <div class="header">Description:</div>
    1644316437                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1648816482            <div>
    1648916483              <div class="refsect1" lang="en" xml:lang="en">
    16490                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447704"></a>
     16484                <a xmlns="http://www.w3.org/1999/xhtml" id="id522257"></a>
    1649116485                <div class="header">Values:</div>
    1649216486                <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
     
    1650216496              </div>
    1650316497              <div class="refsect1" lang="en" xml:lang="en">
    16504                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447762"></a>
     16498                <a xmlns="http://www.w3.org/1999/xhtml" id="id522315"></a>
    1650516499                <div class="header">Description:</div>
    1650616500                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1654316537              </div>
    1654416538              <div class="refsect1" lang="en" xml:lang="en">
    16545                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447852"></a>
     16539                <a xmlns="http://www.w3.org/1999/xhtml" id="id522404"></a>
    1654616540                <div class="header">Notes:</div>
    1654716541                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1657616570            <div>
    1657716571              <div class="refsect1" lang="en" xml:lang="en">
    16578                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447935"></a>
     16572                <a xmlns="http://www.w3.org/1999/xhtml" id="id522488"></a>
    1657916573                <div class="header">Values:</div>
    1658016574                <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
     
    1658416578              </div>
    1658516579              <div class="refsect1" lang="en" xml:lang="en">
    16586                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447976"></a>
     16580                <a xmlns="http://www.w3.org/1999/xhtml" id="id522528"></a>
    1658716581                <div class="header">Description:</div>
    1658816582                <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can
     
    1659516589              </div>
    1659616590              <div class="refsect1" lang="en" xml:lang="en">
    16597                 <a xmlns="http://www.w3.org/1999/xhtml" id="id447991"></a>
     16591                <a xmlns="http://www.w3.org/1999/xhtml" id="id522544"></a>
    1659816592                <div class="header">Examples:</div>
    1659916593                <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple.
     
    1663016624              </div>
    1663116625              <div class="refsect1" lang="en" xml:lang="en">
    16632                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448012"></a>
     16626                <a xmlns="http://www.w3.org/1999/xhtml" id="id522564"></a>
    1663316627                <div class="header">Notes:</div>
    1663416628                <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give
     
    1665316647            <div>
    1665416648              <div class="refsect1" lang="en" xml:lang="en">
    16655                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448069"></a>
     16649                <a xmlns="http://www.w3.org/1999/xhtml" id="id522622"></a>
    1665616650                <div class="header">Values:</div>
    1665716651                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" class="link" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3. Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p>
     
    1666116655              </div>
    1666216656              <div class="refsect1" lang="en" xml:lang="en">
    16663                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448114"></a>
     16657                <a xmlns="http://www.w3.org/1999/xhtml" id="id522666"></a>
    1666416658                <div class="header">Description:</div>
    1666516659                <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of
     
    1668716681            <div>
    1668816682              <div class="refsect1" lang="en" xml:lang="en">
    16689                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448179"></a>
     16683                <a xmlns="http://www.w3.org/1999/xhtml" id="id522732"></a>
    1669016684                <div class="header">Values:</div>
    1669116685                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL
     
    1669316687              </div>
    1669416688              <div class="refsect1" lang="en" xml:lang="en">
    16695                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448202"></a>
     16689                <a xmlns="http://www.w3.org/1999/xhtml" id="id522755"></a>
    1669616690                <div class="header">Description:</div>
    1669716691                <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT
     
    1671616710            <div>
    1671716711              <div class="refsect1" lang="en" xml:lang="en">
    16718                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448273"></a>
     16712                <a xmlns="http://www.w3.org/1999/xhtml" id="id522826"></a>
    1671916713                <div class="header">Values:</div>
    1672016714                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p>
     
    1672416718              </div>
    1672516719              <div class="refsect1" lang="en" xml:lang="en">
    16726                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448324"></a>
     16720                <a xmlns="http://www.w3.org/1999/xhtml" id="id522877"></a>
    1672716721                <div class="header">Description:</div>
    1672816722                <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em>
     
    1675416748            <div>
    1675516749              <div class="refsect1" lang="en" xml:lang="en">
    16756                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448405"></a>
     16750                <a xmlns="http://www.w3.org/1999/xhtml" id="id522958"></a>
    1675716751                <div class="header">Values:</div>
    1675816752                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p>
     
    1676116755              </div>
    1676216756              <div class="refsect1" lang="en" xml:lang="en">
    16763                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448453"></a>
     16757                <a xmlns="http://www.w3.org/1999/xhtml" id="id523006"></a>
    1676416758                <div class="header">Description:</div>
    1676516759                <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is
     
    1678816782            <div>
    1678916783              <div class="refsect1" lang="en" xml:lang="en">
    16790                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448520"></a>
     16784                <a xmlns="http://www.w3.org/1999/xhtml" id="id523073"></a>
    1679116785                <div class="header">Values:</div>
    1679216786                <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
     
    1679616790              </div>
    1679716791              <div class="refsect1" lang="en" xml:lang="en">
    16798                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448549"></a>
     16792                <a xmlns="http://www.w3.org/1999/xhtml" id="id523102"></a>
    1679916793                <div class="header">Description:</div>
    1680016794                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1683316827              </div>
    1683416828              <div class="refsect1" lang="en" xml:lang="en">
    16835                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448605"></a>
     16829                <a xmlns="http://www.w3.org/1999/xhtml" id="id523158"></a>
    1683616830                <div class="header">Example:</div>
    1683716831                <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">
     
    1684716841              </div>
    1684816842              <div class="refsect1" lang="en" xml:lang="en">
    16849                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448620"></a>
     16843                <a xmlns="http://www.w3.org/1999/xhtml" id="id523172"></a>
    1685016844                <div class="header">See Also:</div>
    1685116845                <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist">
     
    1686916863            <div>
    1687016864              <div class="refsect1" lang="en" xml:lang="en">
    16871                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448680"></a>
     16865                <a xmlns="http://www.w3.org/1999/xhtml" id="id523232"></a>
    1687216866                <div class="header">Values:</div>
    1687316867                <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
     
    1687616870              </div>
    1687716871              <div class="refsect1" lang="en" xml:lang="en">
    16878                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448703"></a>
     16872                <a xmlns="http://www.w3.org/1999/xhtml" id="id523256"></a>
    1687916873                <div class="header">Description:</div>
    1688016874                <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by
     
    1690016894            <div>
    1690116895              <div class="refsect1" lang="en" xml:lang="en">
    16902                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448764"></a>
     16896                <a xmlns="http://www.w3.org/1999/xhtml" id="id523316"></a>
    1690316897                <div class="header">Values:</div>
    1690416898                <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
     
    1690716901              </div>
    1690816902              <div class="refsect1" lang="en" xml:lang="en">
    16909                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448787"></a>
     16903                <a xmlns="http://www.w3.org/1999/xhtml" id="id523340"></a>
    1691016904                <div class="header">Description:</div>
    1691116905                <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by
     
    1692916923              </div>
    1693016924              <div class="refsect1" lang="en" xml:lang="en">
    16931                 <a xmlns="http://www.w3.org/1999/xhtml" id="id448825"></a>
     16925                <a xmlns="http://www.w3.org/1999/xhtml" id="id523378"></a>
    1693216926                <div class="header">Examples:</div>
    1693316927                <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be
     
    1703217026                <dt>
    1703317027                  <span class="sect2">
    17034                     <a href="#id426590">13.6.1. Using <code class="literal">define-objc-method</code></a>
     17028                    <a href="#id501110">13.6.1. Using <code class="literal">define-objc-method</code></a>
    1703517029                  </span>
    1703617030                </dt>
    1703717031                <dt>
    1703817032                  <span class="sect2">
    17039                     <a href="#id426833">13.6.2. Using <code class="literal">objc:defmethod</code></a>
     17033                    <a href="#id501353">13.6.2. Using <code class="literal">objc:defmethod</code></a>
    1704017034                  </span>
    1704117035                </dt>
     
    1764317637              <div>
    1764417638                <div>
    17645                   <h3 class="title"><a id="id426590"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3>
     17639                  <h3 class="title"><a id="id501110"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3>
    1764617640                </div>
    1764717641              </div>
     
    1776017754              <div>
    1776117755                <div>
    17762                   <h3 class="title"><a id="id426833"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3>
     17756                  <h3 class="title"><a id="id501353"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3>
    1776317757                </div>
    1776417758              </div>
     
    1858418578            <div>
    1858518579              <div class="refsect1" lang="en" xml:lang="en">
    18586                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439502"></a>
     18580                <a xmlns="http://www.w3.org/1999/xhtml" id="id514037"></a>
    1858718581                <div class="header">Arguments and Values:</div>
    1858818582                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing
     
    1859418588              </div>
    1859518589              <div class="refsect1" lang="en" xml:lang="en">
    18596                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439547"></a>
     18590                <a xmlns="http://www.w3.org/1999/xhtml" id="id514082"></a>
    1859718591                <div class="header">Description:</div>
    1859818592                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1861518609            <div>
    1861618610              <div class="refsect1" lang="en" xml:lang="en">
    18617                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439608"></a>
     18611                <a xmlns="http://www.w3.org/1999/xhtml" id="id514143"></a>
    1861818612                <div class="header">Arguments and Values:</div>
    1861918613                <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
     
    1862818622              </div>
    1862918623              <div class="refsect1" lang="en" xml:lang="en">
    18630                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439668"></a>
     18624                <a xmlns="http://www.w3.org/1999/xhtml" id="id514203"></a>
    1863118625                <div class="header">Description:</div>
    1863218626                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1865218646            <div>
    1865318647              <div class="refsect1" lang="en" xml:lang="en">
    18654                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439730"></a>
     18648                <a xmlns="http://www.w3.org/1999/xhtml" id="id514265"></a>
    1865518649                <div class="header">Values:</div>
    1865618650                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with
     
    1865818652              </div>
    1865918653              <div class="refsect1" lang="en" xml:lang="en">
    18660                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439757"></a>
     18654                <a xmlns="http://www.w3.org/1999/xhtml" id="id514292"></a>
    1866118655                <div class="header">Description:</div>
    1866218656                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1868018674            <div>
    1868118675              <div class="refsect1" lang="en" xml:lang="en">
    18682                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439816"></a>
     18676                <a xmlns="http://www.w3.org/1999/xhtml" id="id514350"></a>
    1868318677                <div class="header">Values:</div>
    1868418678                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
     
    1868618680              </div>
    1868718681              <div class="refsect1" lang="en" xml:lang="en">
    18688                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439843"></a>
     18682                <a xmlns="http://www.w3.org/1999/xhtml" id="id514377"></a>
    1868918683                <div class="header">Description:</div>
    1869018684                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1870618700            <div>
    1870718701              <div class="refsect1" lang="en" xml:lang="en">
    18708                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439900"></a>
     18702                <a xmlns="http://www.w3.org/1999/xhtml" id="id514435"></a>
    1870918703                <div class="header">Arguments and Values:</div>
    1871018704                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
     
    1871518709              </div>
    1871618710              <div class="refsect1" lang="en" xml:lang="en">
    18717                 <a xmlns="http://www.w3.org/1999/xhtml" id="id439943"></a>
     18711                <a xmlns="http://www.w3.org/1999/xhtml" id="id514478"></a>
    1871818712                <div class="header">Description:</div>
    1871918713                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1873818732            <div>
    1873918733              <div class="refsect1" lang="en" xml:lang="en">
    18740                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440002"></a>
     18734                <a xmlns="http://www.w3.org/1999/xhtml" id="id514537"></a>
    1874118735                <div class="header">Arguments and Values:</div>
    1874218736                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific
     
    1874718741              </div>
    1874818742              <div class="refsect1" lang="en" xml:lang="en">
    18749                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440045"></a>
     18743                <a xmlns="http://www.w3.org/1999/xhtml" id="id514579"></a>
    1875018744                <div class="header">Description:</div>
    1875118745                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1877018764            <div>
    1877118765              <div class="refsect1" lang="en" xml:lang="en">
    18772                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440104"></a>
     18766                <a xmlns="http://www.w3.org/1999/xhtml" id="id514639"></a>
    1877318767                <div class="header">Values:</div>
    1877418768                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p>
    1877518769              </div>
    1877618770              <div class="refsect1" lang="en" xml:lang="en">
    18777                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440130"></a>
     18771                <a xmlns="http://www.w3.org/1999/xhtml" id="id514665"></a>
    1877818772                <div class="header">Description:</div>
    1877918773                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1879618790            <div>
    1879718791              <div class="refsect1" lang="en" xml:lang="en">
    18798                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440187"></a>
     18792                <a xmlns="http://www.w3.org/1999/xhtml" id="id514722"></a>
    1879918793                <div class="header">Values:</div>
    1880018794                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user
     
    1880418798              </div>
    1880518799              <div class="refsect1" lang="en" xml:lang="en">
    18806                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440230"></a>
     18800                <a xmlns="http://www.w3.org/1999/xhtml" id="id514764"></a>
    1880718801                <div class="header">Description:</div>
    1880818802                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1882918823            <div>
    1883018824              <div class="refsect1" lang="en" xml:lang="en">
    18831                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440299"></a>
     18825                <a xmlns="http://www.w3.org/1999/xhtml" id="id514833"></a>
    1883218826                <div class="header">Values:</div>
    1883318827                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and
     
    1883818832              </div>
    1883918833              <div class="refsect1" lang="en" xml:lang="en">
    18840                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440341"></a>
     18834                <a xmlns="http://www.w3.org/1999/xhtml" id="id514876"></a>
    1884118835                <div class="header">Description:</div>
    1884218836                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1885418848              </div>
    1885518849              <div class="refsect1" lang="en" xml:lang="en">
    18856                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440375"></a>
     18850                <a xmlns="http://www.w3.org/1999/xhtml" id="id514910"></a>
    1885718851                <div class="header">Notes:</div>
    1885818852                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1887918873            <div>
    1888018874              <div class="refsect1" lang="en" xml:lang="en">
    18881                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440436"></a>
     18875                <a xmlns="http://www.w3.org/1999/xhtml" id="id514970"></a>
    1888218876                <div class="header">Arguments and Values:</div>
    1888318877                <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
     
    1888618880              </div>
    1888718881              <div class="refsect1" lang="en" xml:lang="en">
    18888                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440463"></a>
     18882                <a xmlns="http://www.w3.org/1999/xhtml" id="id514997"></a>
    1888918883                <div class="header">Description:</div>
    1889018884                <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use
     
    1891118905            <div>
    1891218906              <div class="refsect1" lang="en" xml:lang="en">
    18913                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440532"></a>
     18907                <a xmlns="http://www.w3.org/1999/xhtml" id="id515067"></a>
    1891418908                <div class="header">Arguments and Values:</div>
    1891518909                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an
     
    1891718911              </div>
    1891818912              <div class="refsect1" lang="en" xml:lang="en">
    18919                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440558"></a>
     18913                <a xmlns="http://www.w3.org/1999/xhtml" id="id515094"></a>
    1892018914                <div class="header">Description:</div>
    1892118915                <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses
     
    1893918933            <div>
    1894018934              <div class="refsect1" lang="en" xml:lang="en">
    18941                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440624"></a>
     18935                <a xmlns="http://www.w3.org/1999/xhtml" id="id515159"></a>
    1894218936                <div class="header">Arguments and Values:</div>
    1894318937                <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
     
    1896118955              </div>
    1896218956              <div class="refsect1" lang="en" xml:lang="en">
    18963                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440705"></a>
     18957                <a xmlns="http://www.w3.org/1999/xhtml" id="id515240"></a>
    1896418958                <div class="header">Description:</div>
    1896518959                <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements
     
    1898618980            <div>
    1898718981              <div class="refsect1" lang="en" xml:lang="en">
    18988                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440788"></a>
     18982                <a xmlns="http://www.w3.org/1999/xhtml" id="id515324"></a>
    1898918983                <div class="header">Arguments and Values:</div>
    1899018984                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the
     
    1900118995              </div>
    1900218996              <div class="refsect1" lang="en" xml:lang="en">
    19003                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440835"></a>
     18997                <a xmlns="http://www.w3.org/1999/xhtml" id="id515370"></a>
    1900418998                <div class="header">Description:</div>
    1900518999                <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the
     
    1902219016            <div>
    1902319017              <div class="refsect1" lang="en" xml:lang="en">
    19024                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440898"></a>
     19018                <a xmlns="http://www.w3.org/1999/xhtml" id="id515433"></a>
    1902519019                <div class="header">Arguments and Values:</div>
    1902619020                <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p>
    1902719021              </div>
    1902819022              <div class="refsect1" lang="en" xml:lang="en">
    19029                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440909"></a>
     19023                <a xmlns="http://www.w3.org/1999/xhtml" id="id515444"></a>
    1903019024                <div class="header">Description:</div>
    1903119025                <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the
     
    1906919063            <div>
    1907019064              <div class="refsect1" lang="en" xml:lang="en">
    19071                 <a xmlns="http://www.w3.org/1999/xhtml" id="id440986"></a>
     19065                <a xmlns="http://www.w3.org/1999/xhtml" id="id515521"></a>
    1907219066                <div class="header">Description:</div>
    1907319067                <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro
     
    1910419098            <div>
    1910519099              <div class="refsect1" lang="en" xml:lang="en">
    19106                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441043"></a>
     19100                <a xmlns="http://www.w3.org/1999/xhtml" id="id515578"></a>
    1910719101                <div class="header">Description:</div>
    1910819102                <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword
     
    1914819142            <div>
    1914919143              <div class="refsect1" lang="en" xml:lang="en">
    19150                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441123"></a>
     19144                <a xmlns="http://www.w3.org/1999/xhtml" id="id515658"></a>
    1915119145                <div class="header">Description:</div>
    1915219146                <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is
     
    1917219166            <div>
    1917319167              <div class="refsect1" lang="en" xml:lang="en">
    19174                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441173"></a>
     19168                <a xmlns="http://www.w3.org/1999/xhtml" id="id515709"></a>
    1917519169                <div class="header">Superclasses:</div>
    1917619170                <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p>
    1917719171              </div>
    1917819172              <div class="refsect1" lang="en" xml:lang="en">
    19179                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441185"></a>
     19173                <a xmlns="http://www.w3.org/1999/xhtml" id="id515720"></a>
    1918019174                <div class="header">Initargs:</div>
    1918119175                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>---
     
    1918519179              </div>
    1918619180              <div class="refsect1" lang="en" xml:lang="en">
    19187                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441212"></a>
     19181                <a xmlns="http://www.w3.org/1999/xhtml" id="id515747"></a>
    1918819182                <div class="header">Description:</div>
    1918919183                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1920319197              </div>
    1920419198              <div class="refsect1" lang="en" xml:lang="en">
    19205                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441231"></a>
     19199                <a xmlns="http://www.w3.org/1999/xhtml" id="id515766"></a>
    1920619200                <div class="header">Examples:</div>
    1920719201                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1923419228              </div>
    1923519229              <div class="refsect1" lang="en" xml:lang="en">
    19236                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441284"></a>
     19230                <a xmlns="http://www.w3.org/1999/xhtml" id="id515819"></a>
    1923719231                <div class="header">Notes:</div>
    1923819232                <p xmlns="http://www.w3.org/1999/xhtml">
     
    1957419568            <div>
    1957519569              <div class="refsect1" lang="en" xml:lang="en">
    19576                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442732"></a>
     19570                <a xmlns="http://www.w3.org/1999/xhtml" id="id517548"></a>
    1957719571                <div class="header">Arguments and Values:</div>
    1957819572                <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>
     
    1958219576              </div>
    1958319577              <div class="refsect1" lang="en" xml:lang="en">
    19584                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442791"></a>
     19578                <a xmlns="http://www.w3.org/1999/xhtml" id="id517606"></a>
    1958519579                <div class="header">Description:</div>
    1958619580                <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p>
     
    1960019594            <div>
    1960119595              <div class="refsect1" lang="en" xml:lang="en">
    19602                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442848"></a>
     19596                <a xmlns="http://www.w3.org/1999/xhtml" id="id517664"></a>
    1960319597                <div class="header">Description:</div>
    1960419598                <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>
     
    1961819612            <div>
    1961919613              <div class="refsect1" lang="en" xml:lang="en">
    19620                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443018"></a>
     19614                <a xmlns="http://www.w3.org/1999/xhtml" id="id517738"></a>
    1962119615                <div class="header">Description:</div>
    1962219616                <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>.
     
    1964119635            <div>
    1964219636              <div class="refsect1" lang="en" xml:lang="en">
    19643                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443087"></a>
     19637                <a xmlns="http://www.w3.org/1999/xhtml" id="id517806"></a>
    1964419638                <div class="header">Description:</div>
    1964519639                <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to
     
    1967419668            <div>
    1967519669              <div class="refsect1" lang="en" xml:lang="en">
    19676                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443171"></a>
     19670                <a xmlns="http://www.w3.org/1999/xhtml" id="id515858"></a>
    1967719671                <div class="header">Description:</div>
    1967819672                <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the
     
    1969519689            <div>
    1969619690              <div class="refsect1" lang="en" xml:lang="en">
    19697                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443232"></a>
     19691                <a xmlns="http://www.w3.org/1999/xhtml" id="id515918"></a>
    1969819692                <div class="header">Arguments and Values:</div>
    1969919693                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p>
    1970019694              </div>
    1970119695              <div class="refsect1" lang="en" xml:lang="en">
    19702                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443258"></a>
     19696                <a xmlns="http://www.w3.org/1999/xhtml" id="id515944"></a>
    1970319697                <div class="header">Description:</div>
    1970419698                <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the
     
    1972419718            <div>
    1972519719              <div class="refsect1" lang="en" xml:lang="en">
    19726                 <a xmlns="http://www.w3.org/1999/xhtml" id="id443319"></a>
     19720                <a xmlns="http://www.w3.org/1999/xhtml" id="id516006"></a>
    1972719721                <div class="header">Description:</div>
    1972819722                <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the
     
    1974419738            <div>
    1974519739              <div class="refsect1" lang="en" xml:lang="en">
    19746                 <a xmlns="http://www.w3.org/1999/xhtml" id="id431982"></a>
     19740                <a xmlns="http://www.w3.org/1999/xhtml" id="id516064"></a>
    1974719741                <div class="header">Arguments and Values:</div>
    1974819742                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p>
    1974919743              </div>
    1975019744              <div class="refsect1" lang="en" xml:lang="en">
    19751                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432008"></a>
     19745                <a xmlns="http://www.w3.org/1999/xhtml" id="id516090"></a>
    1975219746                <div class="header">Description:</div>
    1975319747                <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC
     
    1977519769            <div>
    1977619770              <div class="refsect1" lang="en" xml:lang="en">
    19777                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432067"></a>
     19771                <a xmlns="http://www.w3.org/1999/xhtml" id="id516149"></a>
    1977819772                <div class="header">Description:</div>
    1977919773                <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call,
     
    1979819792            <div>
    1979919793              <div class="refsect1" lang="en" xml:lang="en">
    19800                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432123"></a>
     19794                <a xmlns="http://www.w3.org/1999/xhtml" id="id516205"></a>
    1980119795                <div class="header">Description:</div>
    1980219796                <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL
     
    1982319817            <div>
    1982419818              <div class="refsect1" lang="en" xml:lang="en">
    19825                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432181"></a>
     19819                <a xmlns="http://www.w3.org/1999/xhtml" id="id516263"></a>
    1982619820                <div class="header">Description:</div>
    1982719821                <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the
     
    1984519839            <div>
    1984619840              <div class="refsect1" lang="en" xml:lang="en">
    19847                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432239"></a>
     19841                <a xmlns="http://www.w3.org/1999/xhtml" id="id516322"></a>
    1984819842                <div class="header">Arguments and Values:</div>
    1984919843                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest
     
    1985519849              </div>
    1985619850              <div class="refsect1" lang="en" xml:lang="en">
    19857                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432295"></a>
     19851                <a xmlns="http://www.w3.org/1999/xhtml" id="id516377"></a>
    1985819852                <div class="header">Description:</div>
    1985919853                <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect.
     
    1987919873            <div>
    1988019874              <div class="refsect1" lang="en" xml:lang="en">
    19881                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432360"></a>
     19875                <a xmlns="http://www.w3.org/1999/xhtml" id="id516443"></a>
    1988219876                <div class="header">Arguments and Values:</div>
    1988319877                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p>
    1988419878              </div>
    1988519879              <div class="refsect1" lang="en" xml:lang="en">
    19886                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432386"></a>
     19880                <a xmlns="http://www.w3.org/1999/xhtml" id="id516469"></a>
    1988719881                <div class="header">Description:</div>
    1988819882                <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages
     
    1990919903            <div>
    1991019904              <div class="refsect1" lang="en" xml:lang="en">
    19911                 <a xmlns="http://www.w3.org/1999/xhtml" id="id432444"></a>
     19905                <a xmlns="http://www.w3.org/1999/xhtml" id="id516527"></a>
    1991219906                <div class="header">Description:</div>
    1991319907                <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs
     
    2006420058                <dt>
    2006520059                  <span class="sect2">
    20066                     <a href="#id437620">16.7.2. Recommended Reading</a>
     20060                    <a href="#id512308">16.7.2. Recommended Reading</a>
    2006720061                  </span>
    2006820062                </dt>
     
    2134021334                <li>
    2134121335                  <p>To support a feature called <span class="emphasis"><em>GCTWA
    21342                 <sup>[<a id="id437172" href="#ftn.id437172" class="footnote">1</a>]</sup>
     21336                <sup>[<a id="id511860" href="#ftn.id511860" class="footnote">1</a>]</sup>
    2134321337                    , </em></span>the vector that contains the internal
    2134421338                  symbols of the current package is marked on entry to the
     
    2147321467            <hr width="100" align="left" />
    2147421468            <div class="footnote">
    21475               <p><sup>[<a id="ftn.id437172" href="#id437172" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,
     21469              <p><sup>[<a id="ftn.id511860" href="#id511860" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,
    2147621470                            where it stood for "Garbage Collection of Truly
    2147721471                            Worthless Atoms".</p>
     
    2153321527        generations looking for such intergenerational references, the
    2153421528        runtime system must note all such intergenerational references
    21535         at the point where they're created (via Setf).<sup>[<a id="id437407" href="#ftn.id437407" class="footnote">2</a>]</sup> The
     21529        at the point where they're created (via Setf).<sup>[<a id="id512095" href="#ftn.id512095" class="footnote">2</a>]</sup> The
    2153621530        set of pointers that may contain intergenerational references is
    2153721531        sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p>
     
    2158021574        that might introduce an intergenerational reference must be
    2158121575        memoized.
    21582         <sup>[<a id="id437477" href="#ftn.id437477" class="footnote">3</a>]</sup> It's always safe to
     21576        <sup>[<a id="id512164" href="#ftn.id512164" class="footnote">3</a>]</sup> It's always safe to
    2158321577        push any cons cell or gvector locative onto the memo stack;
    2158421578        it's never safe to push anything else.
     
    2160121595            <hr width="100" align="left" />
    2160221596            <div class="footnote">
    21603               <p><sup>[<a id="ftn.id437407" href="#id437407" class="para">2</a>] </sup>This is
     21597              <p><sup>[<a id="ftn.id512095" href="#id512095" class="para">2</a>] </sup>This is
    2160421598            sometimes called "The Write Barrier": all assignments which
    2160521599            might result in intergenerational references must be noted, as
     
    2160721601            </div>
    2160821602            <div class="footnote">
    21609               <p><sup>[<a id="ftn.id437477" href="#id437477" class="para">3</a>] </sup>Note that the implicit setfs that occur when
     21603              <p><sup>[<a id="ftn.id512164" href="#id512164" class="para">3</a>] </sup>Note that the implicit setfs that occur when
    2161021604        initializing an object - as in the case of a call to cons or
    2161121605        vector - can't introduce intergenerational references, since
     
    2172321717              <div>
    2172421718                <div>
    21725                   <h3 class="title"><a id="id437620"></a>16.7.2. Recommended Reading</h3>
     21719                  <h3 class="title"><a id="id512308"></a>16.7.2. Recommended Reading</h3>
    2172621720                </div>
    2172721721              </div>
     
    2213622130            <div>
    2213722131              <div class="refsect1" lang="en" xml:lang="en">
    22138                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441733"></a>
     22132                <a xmlns="http://www.w3.org/1999/xhtml" id="id516748"></a>
    2213922133                <div class="header">Description:</div>
    2214022134                <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD)
     
    2216122155            <div>
    2216222156              <div class="refsect1" lang="en" xml:lang="en">
    22163                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441799"></a>
     22157                <a xmlns="http://www.w3.org/1999/xhtml" id="id444676"></a>
    2216422158                <div class="header">Description:</div>
    2216522159                <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE*
     
    2218522179            <div>
    2218622180              <div class="refsect1" lang="en" xml:lang="en">
    22187                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442061"></a>
     22181                <a xmlns="http://www.w3.org/1999/xhtml" id="id513600"></a>
    2218822182                <div class="header">Description:</div>
    2218922183                <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE*
     
    2220822202            <div>
    2220922203              <div class="refsect1" lang="en" xml:lang="en">
    22210                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442107"></a>
     22204                <a xmlns="http://www.w3.org/1999/xhtml" id="id513645"></a>
    2221122205                <div class="header">Description:</div>
    2221222206                <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session
     
    2223322227            <div>
    2223422228              <div class="refsect1" lang="en" xml:lang="en">
    22235                 <a xmlns="http://www.w3.org/1999/xhtml" id="id442165"></a>
     22229                <a xmlns="http://www.w3.org/1999/xhtml" id="id506879"></a>
    2223622230                <div class="header">Description:</div>
    2223722231                <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p>
     
    2225122245            <div>
    2225222246              <div class="refsect1" lang="en" xml:lang="en">
    22253                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441875"></a>
     22247                <a xmlns="http://www.w3.org/1999/xhtml" id="id506923"></a>
    2225422248                <div class="header">Description:</div>
    2225522249                <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros.
     
    2227322267            <div>
    2227422268              <div class="refsect1" lang="en" xml:lang="en">
    22275                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441938"></a>
     22269                <a xmlns="http://www.w3.org/1999/xhtml" id="id506986"></a>
    2227622270                <div class="header">Arguments and Values:</div>
    2227722271                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p>
     
    2227922273              </div>
    2228022274              <div class="refsect1" lang="en" xml:lang="en">
    22281                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441979"></a>
     22275                <a xmlns="http://www.w3.org/1999/xhtml" id="id506696"></a>
    2228222276                <div class="header">Description:</div>
    2228322277                <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If
     
    2230522299            <div>
    2230622300              <div class="refsect1" lang="en" xml:lang="en">
    22307                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441626"></a>
     22301                <a xmlns="http://www.w3.org/1999/xhtml" id="id506758"></a>
    2230822302                <div class="header">Arguments and Values:</div>
    2230922303                <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p>
     
    2231422308              </div>
    2231522309              <div class="refsect1" lang="en" xml:lang="en">
    22316                 <a xmlns="http://www.w3.org/1999/xhtml" id="id441683"></a>
     22310                <a xmlns="http://www.w3.org/1999/xhtml" id="id510800"></a>
    2231722311                <div class="header">Description:</div>
    2231822312                <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer
     
    2297922973      <a href="#Symbol-Index">Symbol Index</a>
    2298022974    </div>
    22981     <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:42 on December 10, 2009, in UTC.<br></br>It uses version 1.73.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13291<br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p>
     22975    <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 0:0 on March 25, 2010, in UTC.<br></br>It uses version 1.73.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13554<br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p>
    2298222976  </body>
    2298322977</html>
Note: See TracChangeset for help on using the changeset viewer.