Changeset 13060
- Timestamp:
- Oct 20, 2009, 2:00:15 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/source/doc/ccl-documentation.html (modified) (361 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/doc/ccl-documentation.html
r12934 r13060 419 419 <dt> 420 420 <span class="sect1"> 421 <a href="#id4161 91">12.12. The Foreign-Function-Interface Dictionary</a>421 <a href="#id416155">12.12. The Foreign-Function-Interface Dictionary</a> 422 422 </span> 423 423 </dt> … … 1222 1222 joe:ccl> 1223 1223 </pre> 1224 <p xmlns="http://www.w3.org/1999/xhtml"> 1225 If you don't have a C compiler toolchain installed, the 1226 <code class="literal">rebuild-ccl</code> will not work. Please 1227 refer to <a 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 1228 addtional details. 1229 </p> 1224 1230 <div class="sect3" lang="en" xml:lang="en"> 1225 1231 <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"> … … 1983 1989 <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it 1984 1990 may be helpful to refer to these definitions.</p> 1985 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id3 43163" class="indexterm"></a><a href="#fasl-file"><em class="glossterm">fasl1991 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id301120" class="indexterm"></a><a href="#fasl-file"><em class="glossterm">fasl 1986 1992 files</em></a> are the object files produced 1987 1993 by <code class="literal">compile-file</code>. fasl files store the … … 1994 2000 see 1995 2001 <a href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a> </p> 1996 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id35 5999" class="indexterm"></a> <a href="#lisp_kernel"><em class="glossterm">Lisp2002 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id352280" class="indexterm"></a> <a href="#lisp_kernel"><em class="glossterm">Lisp 1997 2003 kernel</em></a> is a C program with a fair amount of 1998 2004 platform-specific assembly language code. Its basic job is to … … 2004 2010 files on different platforms; see 2005 2011 <a href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 2006 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id3 74628" class="indexterm"></a> <a href="#lisp_image"><em class="glossterm">heap2012 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id340359" class="indexterm"></a> <a href="#lisp_image"><em class="glossterm">heap 2007 2013 image</em></a> is a file that can be quickly mapped into a 2008 process' address space. Conceptually, it's not too different2014 process's address space. Conceptually, it's not too different 2009 2015 from an executable file or shared library in the OS's native 2010 format (ELF or Mach-O/dyld format); for historical reasons,2016 format (ELF or Mach-O/dyld format); for historical reasons, 2011 2017 Clozure CL's own heap images are in their own (fairly simple) 2012 2018 format. The term <code class="literal">full heap image</code> refers to a … … 2015 2021 standard full heap image files on different platforms; see 2016 2022 <a 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">A <a id="id3 47880" class="indexterm"></a> bootstrapping image is a minimal2023 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id354832" class="indexterm"></a> bootstrapping image is a minimal 2018 2024 heap image used in the process of building Clozure CL itself. The 2019 2025 bootstrapping image contains just enough code to load the rest … … 2027 2033 as-yet-unsupported ones) has a uniquely named subdirectory of 2028 2034 <code class="literal">ccl/lisp-kernel/</code>; each such 2029 <a id="id3 47905" class="indexterm"></a>2035 <a id="id354858" class="indexterm"></a> 2030 2036 contains a Makefile and may contain some auxiliary files (linker 2031 2037 scripts, etc.) that are used to build the lisp kernel on a … … 2194 2200 </div> 2195 2201 </div> 2196 <p xmlns="http://www.w3.org/1999/xhtml"> There are currently three versions of Clozure CL that you2197 might want to use (and therefore might want to build from2202 <p xmlns="http://www.w3.org/1999/xhtml">At a given time, there are generally two versions of Clozure CL that 2203 you might want to use (and therefore might want to build from 2198 2204 source):</p> 2199 2205 <div xmlns="http://www.w3.org/1999/xhtml" class="itemizedlist"> 2200 2206 <ul type="disc"> 2201 2207 <li> 2202 <p> Version 1.0 - the more stableversion</p>2208 <p>The released version</p> 2203 2209 </li> 2204 2210 <li> 2205 <p>Version 1.1 - the more recent version, which 2206 runs on more platforms (including x86-64 platforms) and 2207 supports Unicode</p> 2208 </li> 2209 <li> 2210 <p>Version 1.2 - supports (at least) all of the 2211 features and platforms of 1.1, but is distributed and updated 2212 differently</p> 2211 <p>The development version, called the "trunk", which 2212 may contain both interesting new features and interesting new bugs 2213 </p> 2213 2214 </li> 2214 2215 </ul> 2215 2216 </div> 2216 <p xmlns="http://www.w3.org/1999/xhtml">All versions are available for download from the Clozure CL 2217 website in the form of archives that contain everything you need 2218 to work with Clozure CL, including the complete sources, a full 2219 heap image, and the foreign-function interface database.</p> 2220 <p xmlns="http://www.w3.org/1999/xhtml">Version 1.0 archives are named 2221 <code class="literal">openmcl-</code><em class="replaceable"><code>platform</code></em><code class="literal">-all-1.0.tar.gz</code>, 2222 where <em class="replaceable"><code>platform</code></em> is either 2223 <code class="literal">darwinppc</code>, <code class="literal">darwinppc64</code>, or 2224 <code class="literal">linuxppc</code>. Because version 1.0 is no longer 2225 undergoing active development, you won't ever need to update 2226 these sources.</p> 2227 <p xmlns="http://www.w3.org/1999/xhtml">Version 1.1 archives are named 2228 <code class="literal">openmcl-</code><em class="replaceable"><code>platform</code></em><code class="literal">-snapshot-</code><em class="replaceable"><code>yymmdd</code></em><code class="literal">.tar.gz</code>, 2229 where <em class="replaceable"><code>platform</code></em> is either 2230 <code class="literal">darwinppc</code>, <code class="literal">darwinx8664</code>, 2231 <code class="literal">linuxppc</code>, <code class="literal">linuxx8664</code>, or 2232 <code class="literal">freebsdx8664</code>, and where 2233 <em class="replaceable"><code>yymmdd</code></em> is the year, month, and day 2234 the snapshot was released.</p> 2235 <p xmlns="http://www.w3.org/1999/xhtml">Because version 1.1 is undergoing active development, 2236 there may be times when you want to get sources that are more 2237 recent than the most recent snapshot and use them to build 2238 yourself a new bleeding-edge Clozure CL. In that case, you should 2239 download and install the latest snapshot, and then update your 2240 sources via CVS. At that point you can rebuild and you'll have 2241 the latest and greatest Clozure CL. The snapshot has CVS 2242 working-copy information in it, so all you need to do to update 2243 is</p> 2217 <p xmlns="http://www.w3.org/1999/xhtml">All versions are available for download from svn.clozure.com via 2218 the Subversion source control system.</p> 2219 <p xmlns="http://www.w3.org/1999/xhtml"> 2220 For example, to get a released version (1.3 in this example), 2221 use a command like: 2222 </p> 2244 2223 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> 2245 $ cd ccl 2246 $ cvs login # password is "cvs" 2247 # this step only needs to be done once, 2248 # that'll store the trivially encrypted 2249 # password in ~/.cvspas 2250 $ cvs update 2251 </pre> 2252 <p xmlns="http://www.w3.org/1999/xhtml">Unless you tell it to, cvs won't delete ("prune") empty 2253 directories or create new ones when the repository changes. 2254 It's generally a good habit to use</p> 2224 svn co http://svn.clozure.com/publicsvn/openmcl/release/1.3/xxx/ccl 2225 </pre> 2226 <p xmlns="http://www.w3.org/1999/xhtml"> 2227 </p> 2228 <p xmlns="http://www.w3.org/1999/xhtml"> 2229 To get the trunk version, use: 2230 </p> 2255 2231 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> 2256 $ cvs update -d -P # create dirs as needed, prune empty ones 2257 </pre> 2258 <p xmlns="http://www.w3.org/1999/xhtml">Version 1.2 archives follow naming conventions that are 2259 similar to those used by 1.0 (though more platforms are supported.) 2260 However, rather than containing CVS working-copy information, the 2261 1.2 (and, presumably, later) archives contain metainformation used 2262 by the Subversion (svn) source-code control system.</p> 2263 <p xmlns="http://www.w3.org/1999/xhtml">Subversion client programs are pre-installed on OSX 10.5 and 2232 svn co http://svn.clozure.com/publicsvn/openmcl/trunk/xxx/ccl 2233 </pre> 2234 <p xmlns="http://www.w3.org/1999/xhtml"> 2235 </p> 2236 <p xmlns="http://www.w3.org/1999/xhtml"> 2237 Change the "xxx" to one of the following names: 2238 <code class="literal">darwinx86</code>, 2239 <code class="literal">linuxx86</code>, 2240 <code class="literal">freebsdx86</code>, 2241 <code class="literal">solarisx86</code>, 2242 <code class="literal">window</code>, 2243 <code class="literal">linuxppc</code>, 2244 or 2245 <code class="literal">darwinppc</code>. 2246 </p> 2247 <p xmlns="http://www.w3.org/1999/xhtml"> 2248 In the case of released versions, there may also be tar archives 2249 available. See the <a href="http://trac.clozure.com/ccl/" target="_top">Clozure CL 2250 Trac</a> for details. 2251 </p> 2252 <p xmlns="http://www.w3.org/1999/xhtml">Subversion client programs are pre-installed on Mac OS X 10.5 and 2264 2253 later and are typically either pre-installed or readily available 2265 2254 on Linux and FreeBSD platforms. The <a href="http://subversion.tigris.org" target="_top">Subversion web page</a> contains links to subversion client programs 2266 for many platforms; users of OSX versions 10.4 and earliercan also2255 for many platforms; users of Mac OS X 10.4 can also 2267 2256 install Subversion clients via Fink or MacPorts.</p> 2268 2257 </div> … … 2392 2381 tools, the better; some versions of gcc 3.x on Linux have 2393 2382 difficulty compiling some of the kernel source code correctly 2394 (so gcc 4.0 should be used, if possible.) On OSX, the2395 versions of the tools distributed with X Code should work fine;2383 (so gcc 4.0 should be used, if possible.) On Mac OS X, the 2384 versions of the tools distributed with Xcode should work fine; 2396 2385 on Linux, the versions of the tools installed with the OS (or 2397 2386 available through its package management system) should work … … 2401 2390 GNU version of the m4 macroprocessor (called 2402 2391 <code class="literal">gm4</code> on FreeBSD) should be installed. 2403 2404 2392 </p> 2393 <div xmlns="http://www.w3.org/1999/xhtml" class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> 2394 <h3 class="title">Note</h3> 2395 <p>In order to build the lisp kernel on Mac OS X 2396 10.6 Snow Leopard, you must install the optional 10.4 2397 support when installing Xcode.</p> 2398 </div> 2405 2399 </div> 2406 2400 <div class="sect2" lang="en" xml:lang="en"> … … 2778 2772 </p> 2779 2773 <p xmlns="http://www.w3.org/1999/xhtml"> 2780 <a id="id3 69834" class="indexterm"></a>2774 <a id="id337483" class="indexterm"></a> 2781 2775 <span><strong class="command"><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em> 2782 2776 <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> | … … 3222 3216 </div> 3223 3217 <p xmlns="http://www.w3.org/1999/xhtml"> 3224 <a id="id369 136" class="indexterm"></a>3218 <a id="id369069" class="indexterm"></a> 3225 3219 <span><strong class="command"><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3226 3220 </p> 3227 3221 <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> 3228 3222 <p xmlns="http://www.w3.org/1999/xhtml"> 3229 <a id="id369 163" class="indexterm"></a>3223 <a id="id369096" class="indexterm"></a> 3230 3224 <span><strong class="command"><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3231 3225 </p> 3232 3226 <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> 3233 3227 <p xmlns="http://www.w3.org/1999/xhtml"> 3234 <a id="id3691 93" class="indexterm"></a>3228 <a id="id369125" class="indexterm"></a> 3235 3229 <span><strong class="command"><em class="varname"><a id="trace-function"></a>CCL:TRACE-FUNCTION</em> <em class="replaceable"><code>spec</code></em> <em class="varname">&key</em> {<em class="replaceable"><code>keyword</code></em> <em class="replaceable"><code>value</code></em>}* [Function]</strong></span> 3236 3230 </p> … … 3240 3234 </p> 3241 3235 <p xmlns="http://www.w3.org/1999/xhtml"> 3242 <a id="id369 241" class="indexterm"></a>3236 <a id="id369174" class="indexterm"></a> 3243 3237 <span><strong class="command"><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3244 3238 </p> … … 3248 3242 explicit printing done by user code.</p> 3249 3243 <p xmlns="http://www.w3.org/1999/xhtml"> 3250 <a id="id3692 76" class="indexterm"></a>3244 <a id="id369208" class="indexterm"></a> 3251 3245 <span><strong class="command"><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3252 3246 </p> … … 3256 3250 explicit printing done by user code.</p> 3257 3251 <p xmlns="http://www.w3.org/1999/xhtml"> 3258 <a id="id369 311" class="indexterm"></a>3252 <a id="id369243" class="indexterm"></a> 3259 3253 <span><strong class="command"><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3260 3254 </p> … … 3380 3374 <div> 3381 3375 <div class="refsect1" lang="en" xml:lang="en"> 3382 <a xmlns="http://www.w3.org/1999/xhtml" id="id3881 33"></a>3376 <a xmlns="http://www.w3.org/1999/xhtml" id="id388103"></a> 3383 3377 <div class="header">Arguments and Values:</div> 3384 3378 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3414 3408 </div> 3415 3409 <div class="refsect1" lang="en" xml:lang="en"> 3416 <a xmlns="http://www.w3.org/1999/xhtml" id="id3882 90"></a>3410 <a xmlns="http://www.w3.org/1999/xhtml" id="id388260"></a> 3417 3411 <div class="header">Description:</div> 3418 3412 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3582 3576 <div> 3583 3577 <div> 3584 <h4 class="title"><a id="id3885 93"></a>4.3.4.1. Encoding Problems</h4>3578 <h4 class="title"><a id="id388563"></a>4.3.4.1. Encoding Problems</h4> 3585 3579 </div> 3586 3580 </div> … … 3598 3592 <div> 3599 3593 <div> 3600 <h4 class="title"><a id="id388 605"></a>4.3.4.2. Byte Order Marks</h4>3594 <h4 class="title"><a id="id388576"></a>4.3.4.2. Byte Order Marks</h4> 3601 3595 </div> 3602 3596 </div> … … 3626 3620 <div> 3627 3621 <div> 3628 <h4 class="title"><a id="id3886 40"></a>4.3.4.3. <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3622 <h4 class="title"><a id="id388610"></a>4.3.4.3. <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3629 3623 </div> 3630 3624 </div> … … 3648 3642 <div> 3649 3643 <div class="refsect1" lang="en" xml:lang="en"> 3650 <a xmlns="http://www.w3.org/1999/xhtml" id="id388 701"></a>3644 <a xmlns="http://www.w3.org/1999/xhtml" id="id388672"></a> 3651 3645 <div class="header">Description:</div> 3652 3646 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3657 3651 </div> 3658 3652 <div class="refsect1" lang="en" xml:lang="en"> 3659 <a xmlns="http://www.w3.org/1999/xhtml" id="id388 716"></a>3653 <a xmlns="http://www.w3.org/1999/xhtml" id="id388687"></a> 3660 3654 <div class="header">See Also:</div> 3661 3655 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#Character-Encodings" title="4.3.4. Character Encodings">Section 4.3.4, âCharacter Encodingsâ</a>, <a href="#External-Formats" title="4.3.2. External Formats">Section 4.3.2, âExternal Formatsâ</a>, <a href="#Supported-Character-Encodings" title="4.3.4.4. Supported Character Encodings">Section 4.3.4.4, âSupported Character Encodingsâ</a></span> … … 4088 4082 <div> 4089 4083 <div> 4090 <h4 class="title"><a id="id3893 95"></a>4.3.4.5. Encoding and Decoding Strings</h4>4084 <h4 class="title"><a id="id389366"></a>4.3.4.5. Encoding and Decoding Strings</h4> 4091 4085 </div> 4092 4086 </div> … … 4113 4107 <div> 4114 4108 <div class="refsect1" lang="en" xml:lang="en"> 4115 <a xmlns="http://www.w3.org/1999/xhtml" id="id3894 71"></a>4109 <a xmlns="http://www.w3.org/1999/xhtml" id="id389441"></a> 4116 4110 <div class="header">Description:</div> 4117 4111 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4144 4138 <div> 4145 4139 <div class="refsect1" lang="en" xml:lang="en"> 4146 <a xmlns="http://www.w3.org/1999/xhtml" id="id3895 66"></a>4140 <a xmlns="http://www.w3.org/1999/xhtml" id="id389536"></a> 4147 4141 <div class="header">Description:</div> 4148 4142 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4187 4181 <div> 4188 4182 <div class="refsect1" lang="en" xml:lang="en"> 4189 <a xmlns="http://www.w3.org/1999/xhtml" id="id3896 90"></a>4183 <a xmlns="http://www.w3.org/1999/xhtml" id="id389660"></a> 4190 4184 <div class="header">Description:</div> 4191 4185 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4233 4227 <div> 4234 4228 <div class="refsect1" lang="en" xml:lang="en"> 4235 <a xmlns="http://www.w3.org/1999/xhtml" id="id389 809"></a>4229 <a xmlns="http://www.w3.org/1999/xhtml" id="id389779"></a> 4236 4230 <div class="header">Description:</div> 4237 4231 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4283 4277 </div> 4284 4278 <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> 4285 <a xmlns="http://www.w3.org/1999/xhtml" id="id3898 97" class="indexterm"></a>4279 <a xmlns="http://www.w3.org/1999/xhtml" id="id389868" class="indexterm"></a> 4286 4280 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4287 4281 <code class="literal">ccl</code> directory. It is used for a variety of … … 4387 4381 platforms.</p> 4388 4382 <p xmlns="http://www.w3.org/1999/xhtml"> 4389 <a id="id3900 81" class="indexterm"></a>4383 <a id="id390051" class="indexterm"></a> 4390 4384 <span><strong class="command"><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4391 4385 <em class="parameter"><code>pathname</code></em> … … 4447 4441 a memory error.</p> 4448 4442 <p xmlns="http://www.w3.org/1999/xhtml"> 4449 <a id="id390 213" class="indexterm"></a>4443 <a id="id390184" class="indexterm"></a> 4450 4444 <span><strong class="command"><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4451 4445 <em class="parameter"><code>displaced-array</code></em> … … 4459 4453 target is an empty vector (of length zero).</p> 4460 4454 <p xmlns="http://www.w3.org/1999/xhtml"> 4461 <a id="id3902 49" class="indexterm"></a>4455 <a id="id390219" class="indexterm"></a> 4462 4456 <span><strong class="command"><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4463 4457 <em class="parameter"><code>pathname</code></em> … … 4469 4463 bytes.</p> 4470 4464 <p xmlns="http://www.w3.org/1999/xhtml"> 4471 <a id="id3902 81" class="indexterm"></a>4465 <a id="id390251" class="indexterm"></a> 4472 4466 <span><strong class="command"><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4473 4467 <em class="parameter"><code>displaced-array</code></em> … … 4508 4502 static.</p> 4509 4503 <p xmlns="http://www.w3.org/1999/xhtml"> 4510 <a id="id3903 55" class="indexterm"></a>4504 <a id="id390326" class="indexterm"></a> 4511 4505 <span><strong class="command"><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4512 4506 <em class="parameter"><code>var</code></em> … … 4562 4556 </div> 4563 4557 </div> 4564 <a xmlns="http://www.w3.org/1999/xhtml" id="id3904 68" class="indexterm"></a>4558 <a xmlns="http://www.w3.org/1999/xhtml" id="id390438" class="indexterm"></a> 4565 4559 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4566 4560 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4642 4636 converted, because address 0 can always be relied upon to refer to 4643 4637 the same thing.</p> 4644 <a xmlns="http://www.w3.org/1999/xhtml" id="id3906 89" class="indexterm"></a>4638 <a xmlns="http://www.w3.org/1999/xhtml" id="id390660" class="indexterm"></a> 4645 4639 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4646 4640 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4653 4647 or <code class="literal">opencml64</code> script.</p> 4654 4648 <p xmlns="http://www.w3.org/1999/xhtml"> 4655 <a id="id3907 36" class="indexterm"></a>4649 <a id="id390707" class="indexterm"></a> 4656 4650 <span><strong class="command"><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4657 4651 <em class="parameter"><code>filename</code></em> … … 4790 4784 <div> 4791 4785 <div class="refsect1" lang="en" xml:lang="en"> 4792 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 1022"></a>4786 <a xmlns="http://www.w3.org/1999/xhtml" id="id390992"></a> 4793 4787 <div class="header">Arguments and Values:</div> 4794 4788 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 4798 4792 </div> 4799 4793 <div class="refsect1" lang="en" xml:lang="en"> 4800 <a xmlns="http://www.w3.org/1999/xhtml" id="id3910 46"></a>4794 <a xmlns="http://www.w3.org/1999/xhtml" id="id391016"></a> 4801 4795 <div class="header">Description:</div> 4802 4796 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4837 4831 <div> 4838 4832 <div class="refsect1" lang="en" xml:lang="en"> 4839 <a xmlns="http://www.w3.org/1999/xhtml" id="id3911 41"></a>4833 <a xmlns="http://www.w3.org/1999/xhtml" id="id391111"></a> 4840 4834 <div class="header">Arguments and Values:</div> 4841 4835 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 4846 4840 </div> 4847 4841 <div class="refsect1" lang="en" xml:lang="en"> 4848 <a xmlns="http://www.w3.org/1999/xhtml" id="id3911 77"></a>4842 <a xmlns="http://www.w3.org/1999/xhtml" id="id391147"></a> 4849 4843 <div class="header">Description:</div> 4850 4844 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5076 5070 <div> 5077 5071 <div> 5078 <h4 class="title"><a id="id3 74965"></a>5.4.2.1. Checking for Updates</h4>5072 <h4 class="title"><a id="id340588"></a>5.4.2.1. Checking for Updates</h4> 5079 5073 </div> 5080 5074 </div> … … 5208 5202 the required subsystems, if necessary.</p> 5209 5203 <p xmlns="http://www.w3.org/1999/xhtml"> 5210 <a id="id3 75662" class="indexterm"></a>5204 <a id="id349515" class="indexterm"></a> 5211 5205 <span><strong class="command"><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname"><em class="varname">&key</em></em> 5212 5206 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) … … 5508 5502 <dt> 5509 5503 <span class="sect2"> 5510 <a href="#id37 9188">6.3.2. As of August 2003:</a>5504 <a href="#id375682">6.3.2. As of August 2003:</a> 5511 5505 </span> 5512 5506 </dt> … … 5759 5753 <div> 5760 5754 <div> 5761 <h3 class="title"><a id="id37 9188"></a>6.3.2. As of August 2003:</h3>5755 <h3 class="title"><a id="id375682"></a>6.3.2. As of August 2003:</h3> 5762 5756 </div> 5763 5757 </div> … … 6211 6205 <div> 6212 6206 <div class="refsect1" lang="en" xml:lang="en"> 6213 <a xmlns="http://www.w3.org/1999/xhtml" id="id3861 80"></a>6207 <a xmlns="http://www.w3.org/1999/xhtml" id="id386196"></a> 6214 6208 <div class="header">Values:</div> 6215 6209 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 6217 6211 </div> 6218 6212 <div class="refsect1" lang="en" xml:lang="en"> 6219 <a xmlns="http://www.w3.org/1999/xhtml" id="id3862 06"></a>6213 <a xmlns="http://www.w3.org/1999/xhtml" id="id386221"></a> 6220 6214 <div class="header">Description:</div> 6221 6215 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 6229 6223 </div> 6230 6224 <div class="refsect1" lang="en" xml:lang="en"> 6231 <a xmlns="http://www.w3.org/1999/xhtml" id="id3862 21"></a>6225 <a xmlns="http://www.w3.org/1999/xhtml" id="id386236"></a> 6232 6226 <div class="header">See Also:</div> 6233 6227 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 6257 6251 <div> 6258 6252 <div class="refsect1" lang="en" xml:lang="en"> 6259 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 291"></a>6253 <a xmlns="http://www.w3.org/1999/xhtml" id="id386306"></a> 6260 6254 <div class="header">Arguments and Values:</div> 6261 6255 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 6296 6290 </div> 6297 6291 <div class="refsect1" lang="en" xml:lang="en"> 6298 <a xmlns="http://www.w3.org/1999/xhtml" id="id3864 78"></a>6292 <a xmlns="http://www.w3.org/1999/xhtml" id="id386493"></a> 6299 6293 <div class="header">Description:</div> 6300 6294 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 6317 6311 </div> 6318 6312 <div class="refsect1" lang="en" xml:lang="en"> 6319 <a xmlns="http://www.w3.org/1999/xhtml" id="id3865 30"></a>6313 <a xmlns="http://www.w3.org/1999/xhtml" id="id386545"></a> 6320 6314 <div class="header">See Also:</div> 6321 6315 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 6336 6330 <div> 6337 6331 <div class="refsect1" lang="en" xml:lang="en"> 6338 <a xmlns="http://www.w3.org/1999/xhtml" id="id3866 09"></a>6332 <a xmlns="http://www.w3.org/1999/xhtml" id="id386624"></a> 6339 6333 <div class="header">Arguments and Values:</div> 6340 6334 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6346 6340 </div> 6347 6341 <div class="refsect1" lang="en" xml:lang="en"> 6348 <a xmlns="http://www.w3.org/1999/xhtml" id="id3866 63"></a>6342 <a xmlns="http://www.w3.org/1999/xhtml" id="id386678"></a> 6349 6343 <div class="header">Description:</div> 6350 6344 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 6368 6362 </div> 6369 6363 <div class="refsect1" lang="en" xml:lang="en"> 6370 <a xmlns="http://www.w3.org/1999/xhtml" id="id3867 18"></a>6364 <a xmlns="http://www.w3.org/1999/xhtml" id="id386733"></a> 6371 6365 <div class="header">See Also:</div> 6372 6366 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 6373 6367 </div> 6374 6368 <div class="refsect1" lang="en" xml:lang="en"> 6375 <a xmlns="http://www.w3.org/1999/xhtml" id="id3867 43"></a>6369 <a xmlns="http://www.w3.org/1999/xhtml" id="id386758"></a> 6376 6370 <div class="header">Notes:</div> 6377 6371 <p xmlns="http://www.w3.org/1999/xhtml"><span><strong class="function">process-suspend</strong></span> was previously called … … 6399 6393 <div> 6400 6394 <div class="refsect1" lang="en" xml:lang="en"> 6401 <a xmlns="http://www.w3.org/1999/xhtml" id="id3868 24"></a>6395 <a xmlns="http://www.w3.org/1999/xhtml" id="id386840"></a> 6402 6396 <div class="header">Arguments and Values:</div> 6403 6397 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6410 6404 </div> 6411 6405 <div class="refsect1" lang="en" xml:lang="en"> 6412 <a xmlns="http://www.w3.org/1999/xhtml" id="id3868 78"></a>6406 <a xmlns="http://www.w3.org/1999/xhtml" id="id386893"></a> 6413 6407 <div class="header">Description:</div> 6414 6408 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 6421 6415 </div> 6422 6416 <div class="refsect1" lang="en" xml:lang="en"> 6423 <a xmlns="http://www.w3.org/1999/xhtml" id="id3869 09"></a>6417 <a xmlns="http://www.w3.org/1999/xhtml" id="id386924"></a> 6424 6418 <div class="header">See Also:</div> 6425 6419 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 6426 6420 </div> 6427 6421 <div class="refsect1" lang="en" xml:lang="en"> 6428 <a xmlns="http://www.w3.org/1999/xhtml" id="id3869 34"></a>6422 <a xmlns="http://www.w3.org/1999/xhtml" id="id386949"></a> 6429 6423 <div class="header">Notes:</div> 6430 6424 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6452 6446 <div> 6453 6447 <div class="refsect1" lang="en" xml:lang="en"> 6454 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 6999"></a>6448 <a xmlns="http://www.w3.org/1999/xhtml" id="id387014"></a> 6455 6449 <div class="header">Arguments and Values:</div> 6456 6450 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6462 6456 </div> 6463 6457 <div class="refsect1" lang="en" xml:lang="en"> 6464 <a xmlns="http://www.w3.org/1999/xhtml" id="id3870 52"></a>6458 <a xmlns="http://www.w3.org/1999/xhtml" id="id387068"></a> 6465 6459 <div class="header">Description:</div> 6466 6460 <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call … … 6477 6471 </div> 6478 6472 <div class="refsect1" lang="en" xml:lang="en"> 6479 <a xmlns="http://www.w3.org/1999/xhtml" id="id3871 03"></a>6473 <a xmlns="http://www.w3.org/1999/xhtml" id="id387118"></a> 6480 6474 <div class="header">See Also:</div> 6481 6475 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span> … … 6498 6492 <div> 6499 6493 <div class="refsect1" lang="en" xml:lang="en"> 6500 <a xmlns="http://www.w3.org/1999/xhtml" id="id3871 79"></a>6494 <a xmlns="http://www.w3.org/1999/xhtml" id="id387195"></a> 6501 6495 <div class="header">Arguments and Values:</div> 6502 6496 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6509 6503 </div> 6510 6504 <div class="refsect1" lang="en" xml:lang="en"> 6511 <a xmlns="http://www.w3.org/1999/xhtml" id="id3872 54"></a>6505 <a xmlns="http://www.w3.org/1999/xhtml" id="id387270"></a> 6512 6506 <div class="header">Description:</div> 6513 6507 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 6523 6517 </div> 6524 6518 <div class="refsect1" lang="en" xml:lang="en"> 6525 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 298"></a>6519 <a xmlns="http://www.w3.org/1999/xhtml" id="id387314"></a> 6526 6520 <div class="header">See Also:</div> 6527 6521 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 6544 6538 <div> 6545 6539 <div class="refsect1" lang="en" xml:lang="en"> 6546 <a xmlns="http://www.w3.org/1999/xhtml" id="id3873 80"></a>6540 <a xmlns="http://www.w3.org/1999/xhtml" id="id387397"></a> 6547 6541 <div class="header">Arguments and Values:</div> 6548 6542 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6553 6547 </div> 6554 6548 <div class="refsect1" lang="en" xml:lang="en"> 6555 <a xmlns="http://www.w3.org/1999/xhtml" id="id3874 42"></a>6549 <a xmlns="http://www.w3.org/1999/xhtml" id="id387459"></a> 6556 6550 <div class="header">Description:</div> 6557 6551 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 6570 6564 </div> 6571 6565 <div class="refsect1" lang="en" xml:lang="en"> 6572 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 491"></a>6566 <a xmlns="http://www.w3.org/1999/xhtml" id="id387508"></a> 6573 6567 <div class="header">See Also:</div> 6574 6568 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> 6575 6569 </div> 6576 6570 <div class="refsect1" lang="en" xml:lang="en"> 6577 <a xmlns="http://www.w3.org/1999/xhtml" id="id3875 22"></a>6571 <a xmlns="http://www.w3.org/1999/xhtml" id="id387539"></a> 6578 6572 <div class="header">Notes:</div> 6579 6573 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 6596 6590 <div> 6597 6591 <div class="refsect1" lang="en" xml:lang="en"> 6598 <a xmlns="http://www.w3.org/1999/xhtml" id="id3876 37"></a>6592 <a xmlns="http://www.w3.org/1999/xhtml" id="id387654"></a> 6599 6593 <div class="header">Arguments and Values:</div> 6600 6594 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 6618 6612 </div> 6619 6613 <div class="refsect1" lang="en" xml:lang="en"> 6620 <a xmlns="http://www.w3.org/1999/xhtml" id="id3878 25"></a>6614 <a xmlns="http://www.w3.org/1999/xhtml" id="id387843"></a> 6621 6615 <div class="header">Description:</div> 6622 6616 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 6631 6625 </div> 6632 6626 <div class="refsect1" lang="en" xml:lang="en"> 6633 <a xmlns="http://www.w3.org/1999/xhtml" id="id3878 60"></a>6627 <a xmlns="http://www.w3.org/1999/xhtml" id="id387878"></a> 6634 6628 <div class="header">See Also:</div> 6635 6629 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 6652 6646 <div> 6653 6647 <div class="refsect1" lang="en" xml:lang="en"> 6654 <a xmlns="http://www.w3.org/1999/xhtml" id="id3879 44"></a>6648 <a xmlns="http://www.w3.org/1999/xhtml" id="id387961"></a> 6655 6649 <div class="header">Arguments and Values:</div> 6656 6650 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6665 6659 </div> 6666 6660 <div class="refsect1" lang="en" xml:lang="en"> 6667 <a xmlns="http://www.w3.org/1999/xhtml" id="id3880 36"></a>6661 <a xmlns="http://www.w3.org/1999/xhtml" id="id388054"></a> 6668 6662 <div class="header">Description:</div> 6669 6663 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 6696 6690 </div> 6697 6691 <div class="refsect1" lang="en" xml:lang="en"> 6698 <a xmlns="http://www.w3.org/1999/xhtml" id="id3977 85"></a>6692 <a xmlns="http://www.w3.org/1999/xhtml" id="id397745"></a> 6699 6693 <div class="header">See Also:</div> 6700 6694 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 6705 6699 </div> 6706 6700 <div class="refsect1" lang="en" xml:lang="en"> 6707 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 802"></a>6701 <a xmlns="http://www.w3.org/1999/xhtml" id="id397762"></a> 6708 6702 <div class="header">Notes:</div> 6709 6703 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 6735 6729 <div> 6736 6730 <div class="refsect1" lang="en" xml:lang="en"> 6737 <a xmlns="http://www.w3.org/1999/xhtml" id="id3978 61"></a>6731 <a xmlns="http://www.w3.org/1999/xhtml" id="id397820"></a> 6738 6732 <div class="header">Value Type:</div> 6739 6733 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 6740 6734 </div> 6741 6735 <div class="refsect1" lang="en" xml:lang="en"> 6742 <a xmlns="http://www.w3.org/1999/xhtml" id="id3978 70"></a>6736 <a xmlns="http://www.w3.org/1999/xhtml" id="id397830"></a> 6743 6737 <div class="header">Initial Value:</div> 6744 6738 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 6746 6740 </div> 6747 6741 <div class="refsect1" lang="en" xml:lang="en"> 6748 <a xmlns="http://www.w3.org/1999/xhtml" id="id3978 80"></a>6742 <a xmlns="http://www.w3.org/1999/xhtml" id="id397840"></a> 6749 6743 <div class="header">Description:</div> 6750 6744 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 6752 6746 </div> 6753 6747 <div class="refsect1" lang="en" xml:lang="en"> 6754 <a xmlns="http://www.w3.org/1999/xhtml" id="id3978 91"></a>6748 <a xmlns="http://www.w3.org/1999/xhtml" id="id397851"></a> 6755 6749 <div class="header">See Also:</div> 6756 6750 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 6776 6770 <div> 6777 6771 <div class="refsect1" lang="en" xml:lang="en"> 6778 <a xmlns="http://www.w3.org/1999/xhtml" id="id3979 53"></a>6772 <a xmlns="http://www.w3.org/1999/xhtml" id="id397912"></a> 6779 6773 <div class="header">Arguments and Values:</div> 6780 6774 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6783 6777 </div> 6784 6778 <div class="refsect1" lang="en" xml:lang="en"> 6785 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 8001"></a>6779 <a xmlns="http://www.w3.org/1999/xhtml" id="id397960"></a> 6786 6780 <div class="header">Description:</div> 6787 6781 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 6810 6804 </div> 6811 6805 <div class="refsect1" lang="en" xml:lang="en"> 6812 <a xmlns="http://www.w3.org/1999/xhtml" id="id3980 63"></a>6806 <a xmlns="http://www.w3.org/1999/xhtml" id="id398022"></a> 6813 6807 <div class="header">See Also:</div> 6814 6808 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 6830 6824 <div> 6831 6825 <div class="refsect1" lang="en" xml:lang="en"> 6832 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 126"></a>6826 <a xmlns="http://www.w3.org/1999/xhtml" id="id398086"></a> 6833 6827 <div class="header">Arguments and Values:</div> 6834 6828 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6836 6830 </div> 6837 6831 <div class="refsect1" lang="en" xml:lang="en"> 6838 <a xmlns="http://www.w3.org/1999/xhtml" id="id3981 62"></a>6832 <a xmlns="http://www.w3.org/1999/xhtml" id="id398121"></a> 6839 6833 <div class="header">Description:</div> 6840 6834 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 6843 6837 </div> 6844 6838 <div class="refsect1" lang="en" xml:lang="en"> 6845 <a xmlns="http://www.w3.org/1999/xhtml" id="id3981 76"></a>6839 <a xmlns="http://www.w3.org/1999/xhtml" id="id398136"></a> 6846 6840 <div class="header">See Also:</div> 6847 6841 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 6865 6859 <div> 6866 6860 <div class="refsect1" lang="en" xml:lang="en"> 6867 <a xmlns="http://www.w3.org/1999/xhtml" id="id3982 48"></a>6861 <a xmlns="http://www.w3.org/1999/xhtml" id="id398208"></a> 6868 6862 <div class="header">Arguments and Values:</div> 6869 6863 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 6871 6865 </div> 6872 6866 <div class="refsect1" lang="en" xml:lang="en"> 6873 <a xmlns="http://www.w3.org/1999/xhtml" id="id3982 83"></a>6867 <a xmlns="http://www.w3.org/1999/xhtml" id="id398243"></a> 6874 6868 <div class="header">Description:</div> 6875 6869 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 6885 6879 </div> 6886 6880 <div class="refsect1" lang="en" xml:lang="en"> 6887 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 339"></a>6881 <a xmlns="http://www.w3.org/1999/xhtml" id="id398298"></a> 6888 6882 <div class="header">See Also:</div> 6889 6883 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span> … … 6904 6898 <div> 6905 6899 <div class="refsect1" lang="en" xml:lang="en"> 6906 <a xmlns="http://www.w3.org/1999/xhtml" id="id3983 90"></a>6900 <a xmlns="http://www.w3.org/1999/xhtml" id="id398349"></a> 6907 6901 <div class="header">Value Type:</div> 6908 6902 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 6909 6903 </div> 6910 6904 <div class="refsect1" lang="en" xml:lang="en"> 6911 <a xmlns="http://www.w3.org/1999/xhtml" id="id3983 99"></a>6905 <a xmlns="http://www.w3.org/1999/xhtml" id="id398359"></a> 6912 6906 <div class="header">Initial Value:</div> 6913 6907 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 6916 6910 </div> 6917 6911 <div class="refsect1" lang="en" xml:lang="en"> 6918 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 410"></a>6912 <a xmlns="http://www.w3.org/1999/xhtml" id="id398370"></a> 6919 6913 <div class="header">Description:</div> 6920 6914 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 6924 6918 </div> 6925 6919 <div class="refsect1" lang="en" xml:lang="en"> 6926 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 422"></a>6920 <a xmlns="http://www.w3.org/1999/xhtml" id="id398381"></a> 6927 6921 <div class="header">See Also:</div> 6928 6922 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 6948 6942 <div> 6949 6943 <div class="refsect1" lang="en" xml:lang="en"> 6950 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 512"></a>6944 <a xmlns="http://www.w3.org/1999/xhtml" id="id398472"></a> 6951 6945 <div class="header">Description:</div> 6952 6946 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 6962 6956 </div> 6963 6957 <div class="refsect1" lang="en" xml:lang="en"> 6964 <a xmlns="http://www.w3.org/1999/xhtml" id="id3985 50"></a>6958 <a xmlns="http://www.w3.org/1999/xhtml" id="id398510"></a> 6965 6959 <div class="header">See Also:</div> 6966 6960 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 6967 6961 </div> 6968 6962 <div class="refsect1" lang="en" xml:lang="en"> 6969 <a xmlns="http://www.w3.org/1999/xhtml" id="id3985 78"></a>6963 <a xmlns="http://www.w3.org/1999/xhtml" id="id398537"></a> 6970 6964 <div class="header">Notes:</div> 6971 6965 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 6991 6985 <div> 6992 6986 <div class="refsect1" lang="en" xml:lang="en"> 6993 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 628"></a>6987 <a xmlns="http://www.w3.org/1999/xhtml" id="id398588"></a> 6994 6988 <div class="header">Description:</div> 6995 6989 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 7000 6994 </div> 7001 6995 <div class="refsect1" lang="en" xml:lang="en"> 7002 <a xmlns="http://www.w3.org/1999/xhtml" id="id3986 41"></a>6996 <a xmlns="http://www.w3.org/1999/xhtml" id="id398600"></a> 7003 6997 <div class="header">See Also:</div> 7004 6998 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7005 6999 </div> 7006 7000 <div class="refsect1" lang="en" xml:lang="en"> 7007 <a xmlns="http://www.w3.org/1999/xhtml" id="id3986 84"></a>7001 <a xmlns="http://www.w3.org/1999/xhtml" id="id398643"></a> 7008 7002 <div class="header">Notes:</div> 7009 7003 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 7028 7022 <div> 7029 7023 <div class="refsect1" lang="en" xml:lang="en"> 7030 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 740"></a>7024 <a xmlns="http://www.w3.org/1999/xhtml" id="id398699"></a> 7031 7025 <div class="header">Arguments and Values:</div> 7032 7026 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 7041 7035 </div> 7042 7036 <div class="refsect1" lang="en" xml:lang="en"> 7043 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 809"></a>7037 <a xmlns="http://www.w3.org/1999/xhtml" id="id398769"></a> 7044 7038 <div class="header">Description:</div> 7045 7039 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 7058 7052 </div> 7059 7053 <div class="refsect1" lang="en" xml:lang="en"> 7060 <a xmlns="http://www.w3.org/1999/xhtml" id="id3988 41"></a>7054 <a xmlns="http://www.w3.org/1999/xhtml" id="id398801"></a> 7061 7055 <div class="header">See Also:</div> 7062 7056 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7078 7072 <div> 7079 7073 <div class="refsect1" lang="en" xml:lang="en"> 7080 <a xmlns="http://www.w3.org/1999/xhtml" id="id398 936"></a>7074 <a xmlns="http://www.w3.org/1999/xhtml" id="id398896"></a> 7081 7075 <div class="header">Arguments and Values:</div> 7082 7076 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 7096 7090 </div> 7097 7091 <div class="refsect1" lang="en" xml:lang="en"> 7098 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 9036"></a>7092 <a xmlns="http://www.w3.org/1999/xhtml" id="id398996"></a> 7099 7093 <div class="header">Description:</div> 7100 7094 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 7113 7107 </div> 7114 7108 <div class="refsect1" lang="en" xml:lang="en"> 7115 <a xmlns="http://www.w3.org/1999/xhtml" id="id3990 80"></a>7109 <a xmlns="http://www.w3.org/1999/xhtml" id="id399040"></a> 7116 7110 <div class="header">See Also:</div> 7117 7111 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_ticks-per-second" title="Variable *TICKS-PER-SECOND*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*ticks-per-second*</b></a>, <a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7133 7127 <div> 7134 7128 <div class="refsect1" lang="en" xml:lang="en"> 7135 <a xmlns="http://www.w3.org/1999/xhtml" id="id3991 84"></a>7129 <a xmlns="http://www.w3.org/1999/xhtml" id="id399143"></a> 7136 7130 <div class="header">Arguments and Values:</div> 7137 7131 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 7140 7134 </div> 7141 7135 <div class="refsect1" lang="en" xml:lang="en"> 7142 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 222"></a>7136 <a xmlns="http://www.w3.org/1999/xhtml" id="id399182"></a> 7143 7137 <div class="header">Description:</div> 7144 7138 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 7155 7149 </div> 7156 7150 <div class="refsect1" lang="en" xml:lang="en"> 7157 <a xmlns="http://www.w3.org/1999/xhtml" id="id3992 51"></a>7151 <a xmlns="http://www.w3.org/1999/xhtml" id="id399210"></a> 7158 7152 <div class="header">See Also:</div> 7159 7153 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7179 7173 <div> 7180 7174 <div class="refsect1" lang="en" xml:lang="en"> 7181 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 313"></a>7175 <a xmlns="http://www.w3.org/1999/xhtml" id="id399272"></a> 7182 7176 <div class="header">Arguments and Values:</div> 7183 7177 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 7189 7183 </div> 7190 7184 <div class="refsect1" lang="en" xml:lang="en"> 7191 <a xmlns="http://www.w3.org/1999/xhtml" id="id3993 59"></a>7185 <a xmlns="http://www.w3.org/1999/xhtml" id="id399319"></a> 7192 7186 <div class="header">Description:</div> 7193 7187 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 7199 7193 </div> 7200 7194 <div class="refsect1" lang="en" xml:lang="en"> 7201 <a xmlns="http://www.w3.org/1999/xhtml" id="id3993 74"></a>7195 <a xmlns="http://www.w3.org/1999/xhtml" id="id399333"></a> 7202 7196 <div class="header">See Also:</div> 7203 7197 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7219 7213 <div> 7220 7214 <div class="refsect1" lang="en" xml:lang="en"> 7221 <a xmlns="http://www.w3.org/1999/xhtml" id="id3994 77"></a>7215 <a xmlns="http://www.w3.org/1999/xhtml" id="id399437"></a> 7222 7216 <div class="header">Arguments and Values:</div> 7223 7217 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 7227 7221 </div> 7228 7222 <div class="refsect1" lang="en" xml:lang="en"> 7229 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 528"></a>7223 <a xmlns="http://www.w3.org/1999/xhtml" id="id399488"></a> 7230 7224 <div class="header">Description:</div> 7231 7225 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 7238 7232 </div> 7239 7233 <div class="refsect1" lang="en" xml:lang="en"> 7240 <a xmlns="http://www.w3.org/1999/xhtml" id="id3995 58"></a>7234 <a xmlns="http://www.w3.org/1999/xhtml" id="id399517"></a> 7241 7235 <div class="header">See Also:</div> 7242 7236 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7257 7251 <div> 7258 7252 <div class="refsect1" lang="en" xml:lang="en"> 7259 <a xmlns="http://www.w3.org/1999/xhtml" id="id3996 58"></a>7253 <a xmlns="http://www.w3.org/1999/xhtml" id="id399617"></a> 7260 7254 <div class="header">Arguments and Values:</div> 7261 7255 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 7262 7256 </div> 7263 7257 <div class="refsect1" lang="en" xml:lang="en"> 7264 <a xmlns="http://www.w3.org/1999/xhtml" id="id3996 80"></a>7258 <a xmlns="http://www.w3.org/1999/xhtml" id="id399640"></a> 7265 7259 <div class="header">Description:</div> 7266 7260 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 7273 7267 </div> 7274 7268 <div class="refsect1" lang="en" xml:lang="en"> 7275 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 713"></a>7269 <a xmlns="http://www.w3.org/1999/xhtml" id="id399673"></a> 7276 7270 <div class="header">See Also:</div> 7277 7271 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7291 7285 <div> 7292 7286 <div class="refsect1" lang="en" xml:lang="en"> 7293 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 813"></a>7287 <a xmlns="http://www.w3.org/1999/xhtml" id="id399772"></a> 7294 7288 <div class="header">Arguments and Values:</div> 7295 7289 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 7296 7290 </div> 7297 7291 <div class="refsect1" lang="en" xml:lang="en"> 7298 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 835"></a>7292 <a xmlns="http://www.w3.org/1999/xhtml" id="id399795"></a> 7299 7293 <div class="header">Description:</div> 7300 7294 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 7309 7303 </div> 7310 7304 <div class="refsect1" lang="en" xml:lang="en"> 7311 <a xmlns="http://www.w3.org/1999/xhtml" id="id3998 69"></a>7305 <a xmlns="http://www.w3.org/1999/xhtml" id="id399828"></a> 7312 7306 <div class="header">See Also:</div> 7313 7307 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7328 7322 <div> 7329 7323 <div class="refsect1" lang="en" xml:lang="en"> 7330 <a xmlns="http://www.w3.org/1999/xhtml" id="id3999 69"></a>7324 <a xmlns="http://www.w3.org/1999/xhtml" id="id399928"></a> 7331 7325 <div class="header">Arguments and Values:</div> 7332 7326 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 7335 7329 </div> 7336 7330 <div class="refsect1" lang="en" xml:lang="en"> 7337 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400007"></a>7331 <a xmlns="http://www.w3.org/1999/xhtml" id="id399967"></a> 7338 7332 <div class="header">Description:</div> 7339 7333 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 7348 7342 </div> 7349 7343 <div class="refsect1" lang="en" xml:lang="en"> 7350 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400030"></a>7344 <a xmlns="http://www.w3.org/1999/xhtml" id="id399990"></a> 7351 7345 <div class="header">See Also:</div> 7352 7346 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7368 7362 <div> 7369 7363 <div class="refsect1" lang="en" xml:lang="en"> 7370 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 131"></a>7364 <a xmlns="http://www.w3.org/1999/xhtml" id="id400090"></a> 7371 7365 <div class="header">Arguments and Values:</div> 7372 7366 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 7374 7368 </div> 7375 7369 <div class="refsect1" lang="en" xml:lang="en"> 7376 <a xmlns="http://www.w3.org/1999/xhtml" id="id4001 54"></a>7370 <a xmlns="http://www.w3.org/1999/xhtml" id="id400113"></a> 7377 7371 <div class="header">Description:</div> 7378 7372 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 7385 7379 </div> 7386 7380 <div class="refsect1" lang="en" xml:lang="en"> 7387 <a xmlns="http://www.w3.org/1999/xhtml" id="id4001 70"></a>7381 <a xmlns="http://www.w3.org/1999/xhtml" id="id400129"></a> 7388 7382 <div class="header">See Also:</div> 7389 7383 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7390 7384 </div> 7391 7385 <div class="refsect1" lang="en" xml:lang="en"> 7392 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 218"></a>7386 <a xmlns="http://www.w3.org/1999/xhtml" id="id400177"></a> 7393 7387 <div class="header">Notes:</div> 7394 7388 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 7413 7407 <div> 7414 7408 <div class="refsect1" lang="en" xml:lang="en"> 7415 <a xmlns="http://www.w3.org/1999/xhtml" id="id4002 74"></a>7409 <a xmlns="http://www.w3.org/1999/xhtml" id="id400234"></a> 7416 7410 <div class="header">Arguments and Values:</div> 7417 7411 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 7422 7416 </div> 7423 7417 <div class="refsect1" lang="en" xml:lang="en"> 7424 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 325"></a>7418 <a xmlns="http://www.w3.org/1999/xhtml" id="id400285"></a> 7425 7419 <div class="header">Description:</div> 7426 7420 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 7436 7430 </div> 7437 7431 <div class="refsect1" lang="en" xml:lang="en"> 7438 <a xmlns="http://www.w3.org/1999/xhtml" id="id4003 65"></a>7432 <a xmlns="http://www.w3.org/1999/xhtml" id="id400325"></a> 7439 7433 <div class="header">See Also:</div> 7440 7434 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7456 7450 <div> 7457 7451 <div class="refsect1" lang="en" xml:lang="en"> 7458 <a xmlns="http://www.w3.org/1999/xhtml" id="id4004 58"></a>7452 <a xmlns="http://www.w3.org/1999/xhtml" id="id400418"></a> 7459 7453 <div class="header">Arguments and Values:</div> 7460 7454 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 7465 7459 </div> 7466 7460 <div class="refsect1" lang="en" xml:lang="en"> 7467 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 509"></a>7461 <a xmlns="http://www.w3.org/1999/xhtml" id="id400469"></a> 7468 7462 <div class="header">Description:</div> 7469 7463 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 7480 7474 </div> 7481 7475 <div class="refsect1" lang="en" xml:lang="en"> 7482 <a xmlns="http://www.w3.org/1999/xhtml" id="id4005 54"></a>7476 <a xmlns="http://www.w3.org/1999/xhtml" id="id400514"></a> 7483 7477 <div class="header">See Also:</div> 7484 7478 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7500 7494 <div> 7501 7495 <div class="refsect1" lang="en" xml:lang="en"> 7502 <a xmlns="http://www.w3.org/1999/xhtml" id="id4006 44"></a>7496 <a xmlns="http://www.w3.org/1999/xhtml" id="id400604"></a> 7503 7497 <div class="header">Arguments and Values:</div> 7504 7498 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 7505 7499 </div> 7506 7500 <div class="refsect1" lang="en" xml:lang="en"> 7507 <a xmlns="http://www.w3.org/1999/xhtml" id="id4006 66"></a>7501 <a xmlns="http://www.w3.org/1999/xhtml" id="id400626"></a> 7508 7502 <div class="header">Description:</div> 7509 7503 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 7514 7508 </div> 7515 7509 <div class="refsect1" lang="en" xml:lang="en"> 7516 <a xmlns="http://www.w3.org/1999/xhtml" id="id4006 82"></a>7510 <a xmlns="http://www.w3.org/1999/xhtml" id="id400641"></a> 7517 7511 <div class="header">See Also:</div> 7518 7512 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7534 7528 <div> 7535 7529 <div class="refsect1" lang="en" xml:lang="en"> 7536 <a xmlns="http://www.w3.org/1999/xhtml" id="id4007 76"></a>7530 <a xmlns="http://www.w3.org/1999/xhtml" id="id400736"></a> 7537 7531 <div class="header">Arguments and Values:</div> 7538 7532 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 7541 7535 </div> 7542 7536 <div class="refsect1" lang="en" xml:lang="en"> 7543 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 813"></a>7537 <a xmlns="http://www.w3.org/1999/xhtml" id="id400772"></a> 7544 7538 <div class="header">Description:</div> 7545 7539 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 7548 7542 </div> 7549 7543 <div class="refsect1" lang="en" xml:lang="en"> 7550 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 826"></a>7544 <a xmlns="http://www.w3.org/1999/xhtml" id="id400786"></a> 7551 7545 <div class="header">See Also:</div> 7552 7546 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7553 7547 </div> 7554 7548 <div class="refsect1" lang="en" xml:lang="en"> 7555 <a xmlns="http://www.w3.org/1999/xhtml" id="id4008 79"></a>7549 <a xmlns="http://www.w3.org/1999/xhtml" id="id400839"></a> 7556 7550 <div class="header">Notes:</div> 7557 7551 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 7576 7570 <div> 7577 7571 <div class="refsect1" lang="en" xml:lang="en"> 7578 <a xmlns="http://www.w3.org/1999/xhtml" id="id400 939"></a>7572 <a xmlns="http://www.w3.org/1999/xhtml" id="id400899"></a> 7579 7573 <div class="header">Arguments and Values:</div> 7580 7574 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 7583 7577 </div> 7584 7578 <div class="refsect1" lang="en" xml:lang="en"> 7585 <a xmlns="http://www.w3.org/1999/xhtml" id="id4009 76"></a>7579 <a xmlns="http://www.w3.org/1999/xhtml" id="id400935"></a> 7586 7580 <div class="header">Description:</div> 7587 7581 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 7591 7585 </div> 7592 7586 <div class="refsect1" lang="en" xml:lang="en"> 7593 <a xmlns="http://www.w3.org/1999/xhtml" id="id4009 90"></a>7587 <a xmlns="http://www.w3.org/1999/xhtml" id="id400949"></a> 7594 7588 <div class="header">See Also:</div> 7595 7589 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7596 7590 </div> 7597 7591 <div class="refsect1" lang="en" xml:lang="en"> 7598 <a xmlns="http://www.w3.org/1999/xhtml" id="id4010 43"></a>7592 <a xmlns="http://www.w3.org/1999/xhtml" id="id401003"></a> 7599 7593 <div class="header">Notes:</div> 7600 7594 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 7620 7614 <div> 7621 7615 <div class="refsect1" lang="en" xml:lang="en"> 7622 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 103"></a>7616 <a xmlns="http://www.w3.org/1999/xhtml" id="id401063"></a> 7623 7617 <div class="header">Arguments and Values:</div> 7624 7618 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 7633 7627 </div> 7634 7628 <div class="refsect1" lang="en" xml:lang="en"> 7635 <a xmlns="http://www.w3.org/1999/xhtml" id="id4011 70"></a>7629 <a xmlns="http://www.w3.org/1999/xhtml" id="id401129"></a> 7636 7630 <div class="header">Description:</div> 7637 7631 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 7642 7636 </div> 7643 7637 <div class="refsect1" lang="en" xml:lang="en"> 7644 <a xmlns="http://www.w3.org/1999/xhtml" id="id4011 87"></a>7638 <a xmlns="http://www.w3.org/1999/xhtml" id="id401146"></a> 7645 7639 <div class="header">See Also:</div> 7646 7640 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 7662 7656 <div> 7663 7657 <div class="refsect1" lang="en" xml:lang="en"> 7664 <a xmlns="http://www.w3.org/1999/xhtml" id="id4012 79"></a>7658 <a xmlns="http://www.w3.org/1999/xhtml" id="id401239"></a> 7665 7659 <div class="header">Arguments and Values:</div> 7666 7660 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 7670 7664 </div> 7671 7665 <div class="refsect1" lang="en" xml:lang="en"> 7672 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 321"></a>7666 <a xmlns="http://www.w3.org/1999/xhtml" id="id401281"></a> 7673 7667 <div class="header">Description:</div> 7674 7668 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 7686 7680 </div> 7687 7681 <div class="refsect1" lang="en" xml:lang="en"> 7688 <a xmlns="http://www.w3.org/1999/xhtml" id="id4013 54"></a>7682 <a xmlns="http://www.w3.org/1999/xhtml" id="id401314"></a> 7689 7683 <div class="header">See Also:</div> 7690 7684 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7691 7685 </div> 7692 7686 <div class="refsect1" lang="en" xml:lang="en"> 7693 <a xmlns="http://www.w3.org/1999/xhtml" id="id4013 92"></a>7687 <a xmlns="http://www.w3.org/1999/xhtml" id="id401351"></a> 7694 7688 <div class="header">Notes:</div> 7695 7689 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7716 7710 <div> 7717 7711 <div class="refsect1" lang="en" xml:lang="en"> 7718 <a xmlns="http://www.w3.org/1999/xhtml" id="id4014 56"></a>7712 <a xmlns="http://www.w3.org/1999/xhtml" id="id401416"></a> 7719 7713 <div class="header">Arguments and Values:</div> 7720 7714 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 7724 7718 </div> 7725 7719 <div class="refsect1" lang="en" xml:lang="en"> 7726 <a xmlns="http://www.w3.org/1999/xhtml" id="id4014 98"></a>7720 <a xmlns="http://www.w3.org/1999/xhtml" id="id401458"></a> 7727 7721 <div class="header">Description:</div> 7728 7722 <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 … … 7737 7731 </div> 7738 7732 <div class="refsect1" lang="en" xml:lang="en"> 7739 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 531"></a>7733 <a xmlns="http://www.w3.org/1999/xhtml" id="id401491"></a> 7740 7734 <div class="header">See Also:</div> 7741 7735 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 7742 7736 </div> 7743 7737 <div class="refsect1" lang="en" xml:lang="en"> 7744 <a xmlns="http://www.w3.org/1999/xhtml" id="id4015 69"></a>7738 <a xmlns="http://www.w3.org/1999/xhtml" id="id401528"></a> 7745 7739 <div class="header">Notes:</div> 7746 7740 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7767 7761 <div> 7768 7762 <div class="refsect1" lang="en" xml:lang="en"> 7769 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 633"></a>7763 <a xmlns="http://www.w3.org/1999/xhtml" id="id401593"></a> 7770 7764 <div class="header">Arguments and Values:</div> 7771 7765 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 7774 7768 </div> 7775 7769 <div class="refsect1" lang="en" xml:lang="en"> 7776 <a xmlns="http://www.w3.org/1999/xhtml" id="id4016 72"></a>7770 <a xmlns="http://www.w3.org/1999/xhtml" id="id401631"></a> 7777 7771 <div class="header">Description:</div> 7778 7772 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 7782 7776 </div> 7783 7777 <div class="refsect1" lang="en" xml:lang="en"> 7784 <a xmlns="http://www.w3.org/1999/xhtml" id="id4016 88"></a>7778 <a xmlns="http://www.w3.org/1999/xhtml" id="id401648"></a> 7785 7779 <div class="header">See Also:</div> 7786 7780 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 7801 7795 <div> 7802 7796 <div class="refsect1" lang="en" xml:lang="en"> 7803 <a xmlns="http://www.w3.org/1999/xhtml" id="id4017 68"></a>7797 <a xmlns="http://www.w3.org/1999/xhtml" id="id401732"></a> 7804 7798 <div class="header">Value Type:</div> 7805 7799 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 7806 7800 </div> 7807 7801 <div class="refsect1" lang="en" xml:lang="en"> 7808 <a xmlns="http://www.w3.org/1999/xhtml" id="id4017 79"></a>7802 <a xmlns="http://www.w3.org/1999/xhtml" id="id401743"></a> 7809 7803 <div class="header">Initial Value:</div> 7810 7804 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 7811 7805 </div> 7812 7806 <div class="refsect1" lang="en" xml:lang="en"> 7813 <a xmlns="http://www.w3.org/1999/xhtml" id="id4017 90"></a>7807 <a xmlns="http://www.w3.org/1999/xhtml" id="id401754"></a> 7814 7808 <div class="header">Description:</div> 7815 7809 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 7823 7817 </div> 7824 7818 <div class="refsect1" lang="en" xml:lang="en"> 7825 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 805"></a>7819 <a xmlns="http://www.w3.org/1999/xhtml" id="id401770"></a> 7826 7820 <div class="header">See Also:</div> 7827 7821 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 7842 7836 <div> 7843 7837 <div class="refsect1" lang="en" xml:lang="en"> 7844 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 908"></a>7838 <a xmlns="http://www.w3.org/1999/xhtml" id="id401873"></a> 7845 7839 <div class="header">Arguments and Values:</div> 7846 7840 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 7851 7845 </div> 7852 7846 <div class="refsect1" lang="en" xml:lang="en"> 7853 <a xmlns="http://www.w3.org/1999/xhtml" id="id4019 53"></a>7847 <a xmlns="http://www.w3.org/1999/xhtml" id="id401918"></a> 7854 7848 <div class="header">Description:</div> 7855 7849 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 7862 7856 </div> 7863 7857 <div class="refsect1" lang="en" xml:lang="en"> 7864 <a xmlns="http://www.w3.org/1999/xhtml" id="id4019 78"></a>7858 <a xmlns="http://www.w3.org/1999/xhtml" id="id401943"></a> 7865 7859 <div class="header">See Also:</div> 7866 7860 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 7883 7877 <div> 7884 7878 <div class="refsect1" lang="en" xml:lang="en"> 7885 <a xmlns="http://www.w3.org/1999/xhtml" id="id4020 85"></a>7879 <a xmlns="http://www.w3.org/1999/xhtml" id="id402050"></a> 7886 7880 <div class="header">Arguments and Values:</div> 7887 7881 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a process, typically created by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a> or by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p> … … 7893 7887 </div> 7894 7888 <div class="refsect1" lang="en" xml:lang="en"> 7895 <a xmlns="http://www.w3.org/1999/xhtml" id="id4021 51"></a>7889 <a xmlns="http://www.w3.org/1999/xhtml" id="id402116"></a> 7896 7890 <div class="header">Description:</div> 7897 7891 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 8034 8028 <div> 8035 8029 <div class="refsect1" lang="en" xml:lang="en"> 8036 <a xmlns="http://www.w3.org/1999/xhtml" id="id365 411"></a>8030 <a xmlns="http://www.w3.org/1999/xhtml" id="id365811"></a> 8037 8031 <div class="header">Arguments and Values:</div> 8038 8032 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 8133 8127 </div> 8134 8128 <div class="refsect1" lang="en" xml:lang="en"> 8135 <a xmlns="http://www.w3.org/1999/xhtml" id="id3666 93"></a>8129 <a xmlns="http://www.w3.org/1999/xhtml" id="id366614"></a> 8136 8130 <div class="header">Description:</div> 8137 8131 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 8152 8146 <div> 8153 8147 <div class="refsect1" lang="en" xml:lang="en"> 8154 <a xmlns="http://www.w3.org/1999/xhtml" id="id366 754"></a>8148 <a xmlns="http://www.w3.org/1999/xhtml" id="id366675"></a> 8155 8149 <div class="header">Arguments and Values:</div> 8156 8150 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 8160 8154 </div> 8161 8155 <div class="refsect1" lang="en" xml:lang="en"> 8162 <a xmlns="http://www.w3.org/1999/xhtml" id="id3852 13"></a>8156 <a xmlns="http://www.w3.org/1999/xhtml" id="id385227"></a> 8163 8157 <div class="header">Description:</div> 8164 8158 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 8186 8180 <div> 8187 8181 <div class="refsect1" lang="en" xml:lang="en"> 8188 <a xmlns="http://www.w3.org/1999/xhtml" id="id38523 1"></a>8182 <a xmlns="http://www.w3.org/1999/xhtml" id="id385239"></a> 8189 8183 <div class="header">Arguments and Values:</div> 8190 8184 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 8194 8188 </div> 8195 8189 <div class="refsect1" lang="en" xml:lang="en"> 8196 <a xmlns="http://www.w3.org/1999/xhtml" id="id3852 72"></a>8190 <a xmlns="http://www.w3.org/1999/xhtml" id="id385281"></a> 8197 8191 <div class="header">Description:</div> 8198 8192 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 8214 8208 <div> 8215 8209 <div class="refsect1" lang="en" xml:lang="en"> 8216 <a xmlns="http://www.w3.org/1999/xhtml" id="id3853 33"></a>8210 <a xmlns="http://www.w3.org/1999/xhtml" id="id385342"></a> 8217 8211 <div class="header">Arguments and Values:</div> 8218 8212 <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> … … 8223 8217 </div> 8224 8218 <div class="refsect1" lang="en" xml:lang="en"> 8225 <a xmlns="http://www.w3.org/1999/xhtml" id="id3853 76"></a>8219 <a xmlns="http://www.w3.org/1999/xhtml" id="id385385"></a> 8226 8220 <div class="header">Description:</div> 8227 8221 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 8242 8236 <div> 8243 8237 <div class="refsect1" lang="en" xml:lang="en"> 8244 <a xmlns="http://www.w3.org/1999/xhtml" id="id3854 36"></a>8238 <a xmlns="http://www.w3.org/1999/xhtml" id="id385446"></a> 8245 8239 <div class="header">Arguments and Values:</div> 8246 8240 <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> … … 8249 8243 </div> 8250 8244 <div class="refsect1" lang="en" xml:lang="en"> 8251 <a xmlns="http://www.w3.org/1999/xhtml" id="id3854 77"></a>8245 <a xmlns="http://www.w3.org/1999/xhtml" id="id385486"></a> 8252 8246 <div class="header">Description:</div> 8253 8247 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 8269 8263 <div> 8270 8264 <div class="refsect1" lang="en" xml:lang="en"> 8271 <a xmlns="http://www.w3.org/1999/xhtml" id="id3855 34"></a>8265 <a xmlns="http://www.w3.org/1999/xhtml" id="id385543"></a> 8272 8266 <div class="header">Arguments and Values:</div> 8273 8267 <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 … … 8277 8271 </div> 8278 8272 <div class="refsect1" lang="en" xml:lang="en"> 8279 <a xmlns="http://www.w3.org/1999/xhtml" id="id3855 62"></a>8273 <a xmlns="http://www.w3.org/1999/xhtml" id="id385571"></a> 8280 8274 <div class="header">Description:</div> 8281 8275 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 8297 8291 <div> 8298 8292 <div class="refsect1" lang="en" xml:lang="en"> 8299 <a xmlns="http://www.w3.org/1999/xhtml" id="id38562 0"></a>8293 <a xmlns="http://www.w3.org/1999/xhtml" id="id385629"></a> 8300 8294 <div class="header">Arguments and Values:</div> 8301 8295 <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 … … 8306 8300 </div> 8307 8301 <div class="refsect1" lang="en" xml:lang="en"> 8308 <a xmlns="http://www.w3.org/1999/xhtml" id="id3839 64"></a>8302 <a xmlns="http://www.w3.org/1999/xhtml" id="id383972"></a> 8309 8303 <div class="header">Description:</div> 8310 8304 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 8326 8320 <div> 8327 8321 <div class="refsect1" lang="en" xml:lang="en"> 8328 <a xmlns="http://www.w3.org/1999/xhtml" id="id3840 24"></a>8322 <a xmlns="http://www.w3.org/1999/xhtml" id="id384033"></a> 8329 8323 <div class="header">Arguments and Values:</div> 8330 8324 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 8343 8337 </div> 8344 8338 <div class="refsect1" lang="en" xml:lang="en"> 8345 <a xmlns="http://www.w3.org/1999/xhtml" id="id3841 14"></a>8339 <a xmlns="http://www.w3.org/1999/xhtml" id="id384123"></a> 8346 8340 <div class="header">Description:</div> 8347 8341 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 8380 8374 <div> 8381 8375 <div class="refsect1" lang="en" xml:lang="en"> 8382 <a xmlns="http://www.w3.org/1999/xhtml" id="id3842 14"></a>8376 <a xmlns="http://www.w3.org/1999/xhtml" id="id384223"></a> 8383 8377 <div class="header">Arguments and Values:</div> 8384 8378 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 8396 8390 </div> 8397 8391 <div class="refsect1" lang="en" xml:lang="en"> 8398 <a xmlns="http://www.w3.org/1999/xhtml" id="id3843 18"></a>8392 <a xmlns="http://www.w3.org/1999/xhtml" id="id384327"></a> 8399 8393 <div class="header">Description:</div> 8400 8394 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 8415 8409 <div> 8416 8410 <div class="refsect1" lang="en" xml:lang="en"> 8417 <a xmlns="http://www.w3.org/1999/xhtml" id="id3843 79"></a>8411 <a xmlns="http://www.w3.org/1999/xhtml" id="id384388"></a> 8418 8412 <div class="header">Arguments and Values:</div> 8419 8413 <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> … … 8422 8416 </div> 8423 8417 <div class="refsect1" lang="en" xml:lang="en"> 8424 <a xmlns="http://www.w3.org/1999/xhtml" id="id3844 19"></a>8418 <a xmlns="http://www.w3.org/1999/xhtml" id="id384428"></a> 8425 8419 <div class="header">Description:</div> 8426 8420 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 8443 8437 <div> 8444 8438 <div class="refsect1" lang="en" xml:lang="en"> 8445 <a xmlns="http://www.w3.org/1999/xhtml" id="id3844 78"></a>8439 <a xmlns="http://www.w3.org/1999/xhtml" id="id384487"></a> 8446 8440 <div class="header">Arguments and Values:</div> 8447 8441 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8448 8442 </div> 8449 8443 <div class="refsect1" lang="en" xml:lang="en"> 8450 <a xmlns="http://www.w3.org/1999/xhtml" id="id3845 04"></a>8444 <a xmlns="http://www.w3.org/1999/xhtml" id="id384513"></a> 8451 8445 <div class="header">Description:</div> 8452 8446 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 8473 8467 <div> 8474 8468 <div class="refsect1" lang="en" xml:lang="en"> 8475 <a xmlns="http://www.w3.org/1999/xhtml" id="id3845 81"></a>8469 <a xmlns="http://www.w3.org/1999/xhtml" id="id384590"></a> 8476 8470 <div class="header">Arguments and Values:</div> 8477 8471 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8478 8472 </div> 8479 8473 <div class="refsect1" lang="en" xml:lang="en"> 8480 <a xmlns="http://www.w3.org/1999/xhtml" id="id3846 07"></a>8474 <a xmlns="http://www.w3.org/1999/xhtml" id="id384616"></a> 8481 8475 <div class="header">Description:</div> 8482 8476 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 8498 8492 <div> 8499 8493 <div class="refsect1" lang="en" xml:lang="en"> 8500 <a xmlns="http://www.w3.org/1999/xhtml" id="id3846 65"></a>8494 <a xmlns="http://www.w3.org/1999/xhtml" id="id384674"></a> 8501 8495 <div class="header">Arguments and Values:</div> 8502 8496 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8503 8497 </div> 8504 8498 <div class="refsect1" lang="en" xml:lang="en"> 8505 <a xmlns="http://www.w3.org/1999/xhtml" id="id384 691"></a>8499 <a xmlns="http://www.w3.org/1999/xhtml" id="id384700"></a> 8506 8500 <div class="header">Description:</div> 8507 8501 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 8523 8517 <div> 8524 8518 <div class="refsect1" lang="en" xml:lang="en"> 8525 <a xmlns="http://www.w3.org/1999/xhtml" id="id3847 48"></a>8519 <a xmlns="http://www.w3.org/1999/xhtml" id="id384757"></a> 8526 8520 <div class="header">Arguments and Values:</div> 8527 8521 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8528 8522 </div> 8529 8523 <div class="refsect1" lang="en" xml:lang="en"> 8530 <a xmlns="http://www.w3.org/1999/xhtml" id="id3847 74"></a>8524 <a xmlns="http://www.w3.org/1999/xhtml" id="id384784"></a> 8531 8525 <div class="header">Description:</div> 8532 8526 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 8547 8541 <div> 8548 8542 <div class="refsect1" lang="en" xml:lang="en"> 8549 <a xmlns="http://www.w3.org/1999/xhtml" id="id3848 32"></a>8543 <a xmlns="http://www.w3.org/1999/xhtml" id="id384841"></a> 8550 8544 <div class="header">Arguments and Values:</div> 8551 8545 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8552 8546 </div> 8553 8547 <div class="refsect1" lang="en" xml:lang="en"> 8554 <a xmlns="http://www.w3.org/1999/xhtml" id="id3848 58"></a>8548 <a xmlns="http://www.w3.org/1999/xhtml" id="id384867"></a> 8555 8549 <div class="header">Description:</div> 8556 8550 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 8571 8565 <div> 8572 8566 <div class="refsect1" lang="en" xml:lang="en"> 8573 <a xmlns="http://www.w3.org/1999/xhtml" id="id3849 15"></a>8567 <a xmlns="http://www.w3.org/1999/xhtml" id="id384924"></a> 8574 8568 <div class="header">Arguments and Values:</div> 8575 8569 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8576 8570 </div> 8577 8571 <div class="refsect1" lang="en" xml:lang="en"> 8578 <a xmlns="http://www.w3.org/1999/xhtml" id="id3849 42"></a>8572 <a xmlns="http://www.w3.org/1999/xhtml" id="id384951"></a> 8579 8573 <div class="header">Description:</div> 8580 8574 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 8595 8589 <div> 8596 8590 <div class="refsect1" lang="en" xml:lang="en"> 8597 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4999"></a>8591 <a xmlns="http://www.w3.org/1999/xhtml" id="id385008"></a> 8598 8592 <div class="header">Arguments and Values:</div> 8599 8593 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8600 8594 </div> 8601 8595 <div class="refsect1" lang="en" xml:lang="en"> 8602 <a xmlns="http://www.w3.org/1999/xhtml" id="id3850 25"></a>8596 <a xmlns="http://www.w3.org/1999/xhtml" id="id385034"></a> 8603 8597 <div class="header">Description:</div> 8604 8598 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 8620 8614 <div> 8621 8615 <div class="refsect1" lang="en" xml:lang="en"> 8622 <a xmlns="http://www.w3.org/1999/xhtml" id="id3850 82"></a>8616 <a xmlns="http://www.w3.org/1999/xhtml" id="id385092"></a> 8623 8617 <div class="header">Arguments and Values:</div> 8624 8618 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8625 8619 </div> 8626 8620 <div class="refsect1" lang="en" xml:lang="en"> 8627 <a xmlns="http://www.w3.org/1999/xhtml" id="id3851 08"></a>8621 <a xmlns="http://www.w3.org/1999/xhtml" id="id385118"></a> 8628 8622 <div class="header">Description:</div> 8629 8623 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 8645 8639 <div> 8646 8640 <div class="refsect1" lang="en" xml:lang="en"> 8647 <a xmlns="http://www.w3.org/1999/xhtml" id="id3851 65"></a>8641 <a xmlns="http://www.w3.org/1999/xhtml" id="id385176"></a> 8648 8642 <div class="header">Arguments and Values:</div> 8649 8643 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 8650 8644 </div> 8651 8645 <div class="refsect1" lang="en" xml:lang="en"> 8652 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 192"></a>8646 <a xmlns="http://www.w3.org/1999/xhtml" id="id385202"></a> 8653 8647 <div class="header">Description:</div> 8654 8648 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 8669 8663 <div> 8670 8664 <div class="refsect1" lang="en" xml:lang="en"> 8671 <a xmlns="http://www.w3.org/1999/xhtml" id="id3823 66"></a>8665 <a xmlns="http://www.w3.org/1999/xhtml" id="id382382"></a> 8672 8666 <div class="header">Description:</div> 8673 8667 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 8674 8668 </div> 8675 8669 <div class="refsect1" lang="en" xml:lang="en"> 8676 <a xmlns="http://www.w3.org/1999/xhtml" id="id3823 77"></a>8670 <a xmlns="http://www.w3.org/1999/xhtml" id="id382393"></a> 8677 8671 <div class="header">Superclasses:</div> 8678 8672 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 8693 8687 <div> 8694 8688 <div class="refsect1" lang="en" xml:lang="en"> 8695 <a xmlns="http://www.w3.org/1999/xhtml" id="id3824 34"></a>8689 <a xmlns="http://www.w3.org/1999/xhtml" id="id382451"></a> 8696 8690 <div class="header">Arguments and Values:</div> 8697 8691 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 8698 8692 </div> 8699 8693 <div class="refsect1" lang="en" xml:lang="en"> 8700 <a xmlns="http://www.w3.org/1999/xhtml" id="id3824 60"></a>8694 <a xmlns="http://www.w3.org/1999/xhtml" id="id382477"></a> 8701 8695 <div class="header">Description:</div> 8702 8696 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 8717 8711 <div> 8718 8712 <div class="refsect1" lang="en" xml:lang="en"> 8719 <a xmlns="http://www.w3.org/1999/xhtml" id="id3825 18"></a>8713 <a xmlns="http://www.w3.org/1999/xhtml" id="id382535"></a> 8720 8714 <div class="header">Arguments and Values:</div> 8721 8715 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 8722 8716 </div> 8723 8717 <div class="refsect1" lang="en" xml:lang="en"> 8724 <a xmlns="http://www.w3.org/1999/xhtml" id="id3825 44"></a>8718 <a xmlns="http://www.w3.org/1999/xhtml" id="id382561"></a> 8725 8719 <div class="header">Description:</div> 8726 8720 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 8746 8740 <div> 8747 8741 <div class="refsect1" lang="en" xml:lang="en"> 8748 <a xmlns="http://www.w3.org/1999/xhtml" id="id3826 08"></a>8742 <a xmlns="http://www.w3.org/1999/xhtml" id="id382624"></a> 8749 8743 <div class="header">Arguments and Values:</div> 8750 8744 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 8751 8745 </div> 8752 8746 <div class="refsect1" lang="en" xml:lang="en"> 8753 <a xmlns="http://www.w3.org/1999/xhtml" id="id3826 34"></a>8747 <a xmlns="http://www.w3.org/1999/xhtml" id="id382650"></a> 8754 8748 <div class="header">Description:</div> 8755 8749 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 8772 8766 <div> 8773 8767 <div class="refsect1" lang="en" xml:lang="en"> 8774 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 696"></a>8768 <a xmlns="http://www.w3.org/1999/xhtml" id="id382712"></a> 8775 8769 <div class="header">Arguments and Values:</div> 8776 8770 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 8783 8777 </div> 8784 8778 <div class="refsect1" lang="en" xml:lang="en"> 8785 <a xmlns="http://www.w3.org/1999/xhtml" id="id3827 40"></a>8779 <a xmlns="http://www.w3.org/1999/xhtml" id="id382756"></a> 8786 8780 <div class="header">Description:</div> 8787 8781 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 8804 8798 <div> 8805 8799 <div class="refsect1" lang="en" xml:lang="en"> 8806 <a xmlns="http://www.w3.org/1999/xhtml" id="id3828 02"></a>8800 <a xmlns="http://www.w3.org/1999/xhtml" id="id382818"></a> 8807 8801 <div class="header">Arguments and Values:</div> 8808 8802 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 8811 8805 </div> 8812 8806 <div class="refsect1" lang="en" xml:lang="en"> 8813 <a xmlns="http://www.w3.org/1999/xhtml" id="id3828 58"></a>8807 <a xmlns="http://www.w3.org/1999/xhtml" id="id382874"></a> 8814 8808 <div class="header">Description:</div> 8815 8809 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 8942 8936 <div> 8943 8937 <div class="refsect1" lang="en" xml:lang="en"> 8944 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 73859"></a>8938 <a xmlns="http://www.w3.org/1999/xhtml" id="id350791"></a> 8945 8939 <div class="header">Arguments and Values:</div> 8946 8940 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 8988 8982 </div> 8989 8983 <div class="refsect1" lang="en" xml:lang="en"> 8990 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 77810"></a>8984 <a xmlns="http://www.w3.org/1999/xhtml" id="id352002"></a> 8991 8985 <div class="header">Description:</div> 8992 8986 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 9008 9002 <div> 9009 9003 <div class="refsect1" lang="en" xml:lang="en"> 9010 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 73936"></a>9004 <a xmlns="http://www.w3.org/1999/xhtml" id="id352060"></a> 9011 9005 <div class="header">Arguments and Values:</div> 9012 9006 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 9014 9008 </div> 9015 9009 <div class="refsect1" lang="en" xml:lang="en"> 9016 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65468"></a>9010 <a xmlns="http://www.w3.org/1999/xhtml" id="id356050"></a> 9017 9011 <div class="header">Description:</div> 9018 9012 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 9037 9031 <div> 9038 9032 <div class="refsect1" lang="en" xml:lang="en"> 9039 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65529"></a>9033 <a xmlns="http://www.w3.org/1999/xhtml" id="id349972"></a> 9040 9034 <div class="header">Arguments and Values:</div> 9041 9035 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 9042 9036 </div> 9043 9037 <div class="refsect1" lang="en" xml:lang="en"> 9044 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65555"></a>9038 <a xmlns="http://www.w3.org/1999/xhtml" id="id349997"></a> 9045 9039 <div class="header">Description:</div> 9046 9040 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 9064 9058 <div> 9065 9059 <div class="refsect1" lang="en" xml:lang="en"> 9066 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 3861"></a>9060 <a xmlns="http://www.w3.org/1999/xhtml" id="id361165"></a> 9067 9061 <div class="header">Arguments and Values:</div> 9068 9062 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 9069 9063 </div> 9070 9064 <div class="refsect1" lang="en" xml:lang="en"> 9071 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 3886"></a>9065 <a xmlns="http://www.w3.org/1999/xhtml" id="id361190"></a> 9072 9066 <div class="header">Description:</div> 9073 9067 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 9090 9084 <div> 9091 9085 <div class="refsect1" lang="en" xml:lang="en"> 9092 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 4416"></a>9086 <a xmlns="http://www.w3.org/1999/xhtml" id="id361251"></a> 9093 9087 <div class="header">Arguments and Values:</div> 9094 9088 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 9095 9089 </div> 9096 9090 <div class="refsect1" lang="en" xml:lang="en"> 9097 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 64442"></a>9091 <a xmlns="http://www.w3.org/1999/xhtml" id="id345236"></a> 9098 9092 <div class="header">Description:</div> 9099 9093 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 9117 9111 <div> 9118 9112 <div class="refsect1" lang="en" xml:lang="en"> 9119 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 86050"></a>9113 <a xmlns="http://www.w3.org/1999/xhtml" id="id345297"></a> 9120 9114 <div class="header">Arguments and Values:</div> 9121 9115 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 9122 9116 </div> 9123 9117 <div class="refsect1" lang="en" xml:lang="en"> 9124 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 86076"></a>9118 <a xmlns="http://www.w3.org/1999/xhtml" id="id374272"></a> 9125 9119 <div class="header">Description:</div> 9126 9120 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 9144 9138 <div> 9145 9139 <div class="refsect1" lang="en" xml:lang="en"> 9146 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 57212"></a>9140 <a xmlns="http://www.w3.org/1999/xhtml" id="id374333"></a> 9147 9141 <div class="header">Arguments and Values:</div> 9148 9142 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 9149 9143 </div> 9150 9144 <div class="refsect1" lang="en" xml:lang="en"> 9151 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 57238"></a>9145 <a xmlns="http://www.w3.org/1999/xhtml" id="id348660"></a> 9152 9146 <div class="header">Description:</div> 9153 9147 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 9179 9173 <dt> 9180 9174 <span class="sect2"> 9181 <a href="#id3 80282">9.1.1. Stream External Encoding</a>9175 <a href="#id345800">9.1.1. Stream External Encoding</a> 9182 9176 </span> 9183 9177 </dt> … … 9247 9241 <div> 9248 9242 <div> 9249 <h3 class="title"><a id="id3 80282"></a>9.1.1. Stream External Encoding</h3>9243 <h3 class="title"><a id="id345800"></a>9.1.1. Stream External Encoding</h3> 9250 9244 </div> 9251 9245 </div> … … 9408 9402 </div> 9409 9403 </div> 9410 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6305" class="indexterm"></a>9411 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6314" class="indexterm"></a>9412 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6324" class="indexterm"></a>9413 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 66334" class="indexterm"></a>9414 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 71769" class="indexterm"></a>9415 <a xmlns="http://www.w3.org/1999/xhtml" id="id3816 56" class="indexterm"></a>9404 <a xmlns="http://www.w3.org/1999/xhtml" id="id363362" class="indexterm"></a> 9405 <a xmlns="http://www.w3.org/1999/xhtml" id="id363372" class="indexterm"></a> 9406 <a xmlns="http://www.w3.org/1999/xhtml" id="id363382" class="indexterm"></a> 9407 <a xmlns="http://www.w3.org/1999/xhtml" id="id334351" class="indexterm"></a> 9408 <a xmlns="http://www.w3.org/1999/xhtml" id="id332570" class="indexterm"></a> 9409 <a xmlns="http://www.w3.org/1999/xhtml" id="id381685" class="indexterm"></a> 9416 9410 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 9417 9411 attributes and accessors: … … 9466 9460 <div> 9467 9461 <div class="refsect1" lang="en" xml:lang="en"> 9468 <a xmlns="http://www.w3.org/1999/xhtml" id="id3818 21"></a>9462 <a xmlns="http://www.w3.org/1999/xhtml" id="id381849"></a> 9469 9463 <div class="header">Values:</div> 9470 9464 <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 … … 9473 9467 </div> 9474 9468 <div class="refsect1" lang="en" xml:lang="en"> 9475 <a xmlns="http://www.w3.org/1999/xhtml" id="id3818 48"></a>9469 <a xmlns="http://www.w3.org/1999/xhtml" id="id381877"></a> 9476 9470 <div class="header">Description:</div> 9477 9471 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 9478 9472 </div> 9479 9473 <div class="refsect1" lang="en" xml:lang="en"> 9480 <a xmlns="http://www.w3.org/1999/xhtml" id="id3818 60"></a>9474 <a xmlns="http://www.w3.org/1999/xhtml" id="id381888"></a> 9481 9475 <div class="header">See Also:</div> 9482 9476 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 9501 9495 <div> 9502 9496 <div class="refsect1" lang="en" xml:lang="en"> 9503 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 297"></a>9497 <a xmlns="http://www.w3.org/1999/xhtml" id="id383311"></a> 9504 9498 <div class="header">Arguments:</div> 9505 9499 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 9506 9500 </div> 9507 9501 <div class="refsect1" lang="en" xml:lang="en"> 9508 <a xmlns="http://www.w3.org/1999/xhtml" id="id3833 23"></a>9502 <a xmlns="http://www.w3.org/1999/xhtml" id="id383337"></a> 9509 9503 <div class="header">Description:</div> 9510 9504 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 9515 9509 </div> 9516 9510 <div class="refsect1" lang="en" xml:lang="en"> 9517 <a xmlns="http://www.w3.org/1999/xhtml" id="id3833 42"></a>9511 <a xmlns="http://www.w3.org/1999/xhtml" id="id383356"></a> 9518 9512 <div class="header">See Also:</div> 9519 9513 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 9538 9532 <div> 9539 9533 <div class="refsect1" lang="en" xml:lang="en"> 9540 <a xmlns="http://www.w3.org/1999/xhtml" id="id3834 23"></a>9534 <a xmlns="http://www.w3.org/1999/xhtml" id="id383437"></a> 9541 9535 <div class="header">Arguments:</div> 9542 9536 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 9543 9537 </div> 9544 9538 <div class="refsect1" lang="en" xml:lang="en"> 9545 <a xmlns="http://www.w3.org/1999/xhtml" id="id3834 49"></a>9539 <a xmlns="http://www.w3.org/1999/xhtml" id="id383463"></a> 9546 9540 <div class="header">Description:</div> 9547 9541 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 9552 9546 </div> 9553 9547 <div class="refsect1" lang="en" xml:lang="en"> 9554 <a xmlns="http://www.w3.org/1999/xhtml" id="id3834 68"></a>9548 <a xmlns="http://www.w3.org/1999/xhtml" id="id383482"></a> 9555 9549 <div class="header">See Also:</div> 9556 9550 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a></span> … … 9985 9979 <div> 9986 9980 <div class="refsect1" lang="en" xml:lang="en"> 9987 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 119"></a>9981 <a xmlns="http://www.w3.org/1999/xhtml" id="id392079"></a> 9988 9982 <div class="header">Arguments and Values:</div> 9989 9983 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 9996 9990 </div> 9997 9991 <div class="refsect1" lang="en" xml:lang="en"> 9998 <a xmlns="http://www.w3.org/1999/xhtml" id="id3921 77"></a>9992 <a xmlns="http://www.w3.org/1999/xhtml" id="id392137"></a> 9999 9993 <div class="header">Description:</div> 10000 9994 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 10017 10011 <div> 10018 10012 <div class="refsect1" lang="en" xml:lang="en"> 10019 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 236"></a>10013 <a xmlns="http://www.w3.org/1999/xhtml" id="id392196"></a> 10020 10014 <div class="header">Arguments and Values:</div> 10021 10015 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 10028 10022 </div> 10029 10023 <div class="refsect1" lang="en" xml:lang="en"> 10030 <a xmlns="http://www.w3.org/1999/xhtml" id="id3922 94"></a>10024 <a xmlns="http://www.w3.org/1999/xhtml" id="id392254"></a> 10031 10025 <div class="header">Description:</div> 10032 10026 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 10048 10042 <div> 10049 10043 <div class="refsect1" lang="en" xml:lang="en"> 10050 <a xmlns="http://www.w3.org/1999/xhtml" id="id3923 53"></a>10044 <a xmlns="http://www.w3.org/1999/xhtml" id="id392313"></a> 10051 10045 <div class="header">Arguments and Values:</div> 10052 10046 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 10064 10058 </div> 10065 10059 <div class="refsect1" lang="en" xml:lang="en"> 10066 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 428"></a>10060 <a xmlns="http://www.w3.org/1999/xhtml" id="id392388"></a> 10067 10061 <div class="header">Description:</div> 10068 10062 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 10087 10081 <div> 10088 10082 <div class="refsect1" lang="en" xml:lang="en"> 10089 <a xmlns="http://www.w3.org/1999/xhtml" id="id3924 88"></a>10083 <a xmlns="http://www.w3.org/1999/xhtml" id="id392448"></a> 10090 10084 <div class="header">Arguments and Values:</div> 10091 10085 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 10103 10097 </div> 10104 10098 <div class="refsect1" lang="en" xml:lang="en"> 10105 <a xmlns="http://www.w3.org/1999/xhtml" id="id3925 64"></a>10099 <a xmlns="http://www.w3.org/1999/xhtml" id="id392524"></a> 10106 10100 <div class="header">Description:</div> 10107 10101 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 10125 10119 <div> 10126 10120 <div class="refsect1" lang="en" xml:lang="en"> 10127 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 623"></a>10121 <a xmlns="http://www.w3.org/1999/xhtml" id="id392583"></a> 10128 10122 <div class="header">Method Signatures:</div> 10129 10123 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">ccl::stream-device</strong></span> <i> … … 10131 10125 </div> 10132 10126 <div class="refsect1" lang="en" xml:lang="en"> 10133 <a xmlns="http://www.w3.org/1999/xhtml" id="id3926 42"></a>10127 <a xmlns="http://www.w3.org/1999/xhtml" id="id392602"></a> 10134 10128 <div class="header">Arguments and Values:</div> 10135 10129 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 10142 10136 </div> 10143 10137 <div class="refsect1" lang="en" xml:lang="en"> 10144 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 707"></a>10138 <a xmlns="http://www.w3.org/1999/xhtml" id="id392667"></a> 10145 10139 <div class="header">Description:</div> 10146 10140 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 10166 10160 <div> 10167 10161 <div class="refsect1" lang="en" xml:lang="en"> 10168 <a xmlns="http://www.w3.org/1999/xhtml" id="id3927 76"></a>10162 <a xmlns="http://www.w3.org/1999/xhtml" id="id392736"></a> 10169 10163 <div class="header">Description:</div> 10170 10164 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 10173 10167 </div> 10174 10168 <div class="refsect1" lang="en" xml:lang="en"> 10175 <a xmlns="http://www.w3.org/1999/xhtml" id="id3927 89"></a>10169 <a xmlns="http://www.w3.org/1999/xhtml" id="id392749"></a> 10176 10170 <div class="header">Arguments:</div> 10177 10171 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 10198 10192 <div> 10199 10193 <div class="refsect1" lang="en" xml:lang="en"> 10200 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 908"></a>10194 <a xmlns="http://www.w3.org/1999/xhtml" id="id392868"></a> 10201 10195 <div class="header">Description:</div> 10202 10196 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 10204 10198 </div> 10205 10199 <div class="refsect1" lang="en" xml:lang="en"> 10206 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 920"></a>10200 <a xmlns="http://www.w3.org/1999/xhtml" id="id392880"></a> 10207 10201 <div class="header">Arguments:</div> 10208 10202 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 10214 10208 </div> 10215 10209 <div class="refsect1" lang="en" xml:lang="en"> 10216 <a xmlns="http://www.w3.org/1999/xhtml" id="id3929 92"></a>10210 <a xmlns="http://www.w3.org/1999/xhtml" id="id392952"></a> 10217 10211 <div class="header">Examples:</div> 10218 10212 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 11380 11374 </div> 11381 11375 <p xmlns="http://www.w3.org/1999/xhtml"> 11382 <a id="id3819 35" class="indexterm"></a>11376 <a id="id381961" class="indexterm"></a> 11383 11377 <span><strong class="command"><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span> 11384 11378 </p> … … 11386 11380 configuration file created by the "Config Editor" in Shark.app.</p> 11387 11381 <p xmlns="http://www.w3.org/1999/xhtml"> 11388 <a id="id3819 61" class="indexterm"></a>11382 <a id="id381987" class="indexterm"></a> 11389 11383 <span><strong class="command"><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) (debug-output nil) [Macro]</strong></span> 11390 11384 </p> … … 11648 11642 <dt> 11649 11643 <span class="sect1"> 11650 <a href="#id4161 91">12.12. The Foreign-Function-Interface Dictionary</a>11644 <a href="#id416155">12.12. The Foreign-Function-Interface Dictionary</a> 11651 11645 </span> 11652 11646 </dt> … … 12476 12470 <div> 12477 12471 <div> 12478 <h4 class="title"><a id="id413 334"></a>12.3.2.4. %int-to-ptr [Function]</h4>12472 <h4 class="title"><a id="id413298"></a>12.3.2.4. %int-to-ptr [Function]</h4> 12479 12473 </div> 12480 12474 </div> … … 12517 12511 <div> 12518 12512 <div> 12519 <h4 class="title"><a id="id4133 98"></a>12.3.2.5. %inc-ptr [Function]</h4>12513 <h4 class="title"><a id="id413362"></a>12.3.2.5. %inc-ptr [Function]</h4> 12520 12514 </div> 12521 12515 </div> … … 12567 12561 <div> 12568 12562 <div> 12569 <h4 class="title"><a id="id4134 77"></a>12.3.2.6. %ptr-to-int [Function]</h4>12563 <h4 class="title"><a id="id413441"></a>12.3.2.6. %ptr-to-int [Function]</h4> 12570 12564 </div> 12571 12565 </div> … … 12609 12603 <div> 12610 12604 <div> 12611 <h4 class="title"><a id="id4135 42"></a>12.3.2.7. %null-ptr [Macro]</h4>12605 <h4 class="title"><a id="id413506"></a>12.3.2.7. %null-ptr [Macro]</h4> 12612 12606 </div> 12613 12607 </div> … … 12634 12628 <div> 12635 12629 <div> 12636 <h4 class="title"><a id="id4135 77"></a>12.3.2.8. %null-ptr-p [Function]</h4>12630 <h4 class="title"><a id="id413541"></a>12.3.2.8. %null-ptr-p [Function]</h4> 12637 12631 </div> 12638 12632 </div> … … 12676 12670 <div> 12677 12671 <div> 12678 <h4 class="title"><a id="id4136 42"></a>12.3.2.9. %setf-macptr [Function]</h4>12672 <h4 class="title"><a id="id413606"></a>12.3.2.9. %setf-macptr [Function]</h4> 12679 12673 </div> 12680 12674 </div> … … 12724 12718 <div> 12725 12719 <div> 12726 <h4 class="title"><a id="id413 720"></a>12.3.2.10. %incf-ptr [Macro]</h4>12720 <h4 class="title"><a id="id413684"></a>12.3.2.10. %incf-ptr [Macro]</h4> 12727 12721 </div> 12728 12722 </div> … … 12772 12766 <div> 12773 12767 <div> 12774 <h4 class="title"><a id="id4137 98"></a>12.3.2.11. with-macptrs [Macro]</h4>12768 <h4 class="title"><a id="id413762"></a>12.3.2.11. with-macptrs [Macro]</h4> 12775 12769 </div> 12776 12770 </div> … … 12822 12816 <div> 12823 12817 <div> 12824 <h4 class="title"><a id="id4138 76"></a>12.3.2.12. %stack-block [Macro]</h4>12818 <h4 class="title"><a id="id413841"></a>12.3.2.12. %stack-block [Macro]</h4> 12825 12819 </div> 12826 12820 </div> … … 12873 12867 <div> 12874 12868 <div> 12875 <h4 class="title"><a id="id4139 56"></a>12.3.2.13. make-cstring [Function]</h4>12869 <h4 class="title"><a id="id413920"></a>12.3.2.13. make-cstring [Function]</h4> 12876 12870 </div> 12877 12871 </div> … … 12916 12910 <div> 12917 12911 <div> 12918 <h4 class="title"><a id="id41 4022"></a>12.3.2.14. with-cstrs [Macro]</h4>12912 <h4 class="title"><a id="id413986"></a>12.3.2.14. with-cstrs [Macro]</h4> 12919 12913 </div> 12920 12914 </div> … … 12966 12960 <div> 12967 12961 <div> 12968 <h4 class="title"><a id="id414 101"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>12962 <h4 class="title"><a id="id414065"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 12969 12963 </div> 12970 12964 </div> … … 13029 13023 <div> 13030 13024 <div> 13031 <h4 class="title"><a id="id414 208"></a>12.3.2.16. %get-cstring [Function]</h4>13025 <h4 class="title"><a id="id414173"></a>12.3.2.16. %get-cstring [Function]</h4> 13032 13026 </div> 13033 13027 </div> … … 13071 13065 <div> 13072 13066 <div> 13073 <h4 class="title"><a id="id4142 72"></a>12.3.2.17. %str-from-ptr [Function]</h4>13067 <h4 class="title"><a id="id414237"></a>12.3.2.17. %str-from-ptr [Function]</h4> 13074 13068 </div> 13075 13069 </div> … … 14501 14495 <div> 14502 14496 <div> 14503 <h2 class="title" style="clear: both"><a id="id4161 91"></a>12.12. The Foreign-Function-Interface Dictionary</h2>14497 <h2 class="title" style="clear: both"><a id="id416155"></a>12.12. The Foreign-Function-Interface Dictionary</h2> 14504 14498 </div> 14505 14499 </div> … … 14518 14512 <div> 14519 14513 <div class="refsect1" lang="en" xml:lang="en"> 14520 <a xmlns="http://www.w3.org/1999/xhtml" id="id416 228"></a>14514 <a xmlns="http://www.w3.org/1999/xhtml" id="id416193"></a> 14521 14515 <div class="header">Description:</div> 14522 14516 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 14570 14564 <div> 14571 14565 <div class="refsect1" lang="en" xml:lang="en"> 14572 <a xmlns="http://www.w3.org/1999/xhtml" id="id4163 35"></a>14566 <a xmlns="http://www.w3.org/1999/xhtml" id="id416300"></a> 14573 14567 <div class="header">Description:</div> 14574 14568 <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 … … 14629 14623 <div> 14630 14624 <div class="refsect1" lang="en" xml:lang="en"> 14631 <a xmlns="http://www.w3.org/1999/xhtml" id="id4164 52"></a>14625 <a xmlns="http://www.w3.org/1999/xhtml" id="id416417"></a> 14632 14626 <div class="header">Description:</div> 14633 14627 <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 … … 14676 14670 <div> 14677 14671 <div class="refsect1" lang="en" xml:lang="en"> 14678 <a xmlns="http://www.w3.org/1999/xhtml" id="id4165 35"></a>14672 <a xmlns="http://www.w3.org/1999/xhtml" id="id416500"></a> 14679 14673 <div class="header">Description:</div> 14680 14674 <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 … … 14779 14773 <div> 14780 14774 <div class="refsect1" lang="en" xml:lang="en"> 14781 <a xmlns="http://www.w3.org/1999/xhtml" id="id4166 74"></a>14775 <a xmlns="http://www.w3.org/1999/xhtml" id="id416639"></a> 14782 14776 <div class="header">Description:</div> 14783 14777 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 14808 14802 <div> 14809 14803 <div class="refsect1" lang="en" xml:lang="en"> 14810 <a xmlns="http://www.w3.org/1999/xhtml" id="id4167 48"></a>14804 <a xmlns="http://www.w3.org/1999/xhtml" id="id416713"></a> 14811 14805 <div class="header">Values:</div> 14812 14806 <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 … … 14815 14809 </div> 14816 14810 <div class="refsect1" lang="en" xml:lang="en"> 14817 <a xmlns="http://www.w3.org/1999/xhtml" id="id4167 84"></a>14811 <a xmlns="http://www.w3.org/1999/xhtml" id="id416749"></a> 14818 14812 <div class="header">Description:</div> 14819 14813 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 14844 14838 <div> 14845 14839 <div class="refsect1" lang="en" xml:lang="en"> 14846 <a xmlns="http://www.w3.org/1999/xhtml" id="id4168 60"></a>14840 <a xmlns="http://www.w3.org/1999/xhtml" id="id416825"></a> 14847 14841 <div class="header">Values:</div> 14848 14842 <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> … … 14861 14855 </div> 14862 14856 <div class="refsect1" lang="en" xml:lang="en"> 14863 <a xmlns="http://www.w3.org/1999/xhtml" id="id416 932"></a>14857 <a xmlns="http://www.w3.org/1999/xhtml" id="id416897"></a> 14864 14858 <div class="header">Description:</div> 14865 14859 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 14897 14891 <div> 14898 14892 <div class="refsect1" lang="en" xml:lang="en"> 14899 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 7011"></a>14893 <a xmlns="http://www.w3.org/1999/xhtml" id="id416976"></a> 14900 14894 <div class="header">Values:</div> 14901 14895 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 14905 14899 </div> 14906 14900 <div class="refsect1" lang="en" xml:lang="en"> 14907 <a xmlns="http://www.w3.org/1999/xhtml" id="id4170 52"></a>14901 <a xmlns="http://www.w3.org/1999/xhtml" id="id417017"></a> 14908 14902 <div class="header">Description:</div> 14909 14903 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 14939 14933 <div> 14940 14934 <div class="refsect1" lang="en" xml:lang="en"> 14941 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 128"></a>14935 <a xmlns="http://www.w3.org/1999/xhtml" id="id417092"></a> 14942 14936 <div class="header">Values:</div> 14943 14937 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 14952 14946 </div> 14953 14947 <div class="refsect1" lang="en" xml:lang="en"> 14954 <a xmlns="http://www.w3.org/1999/xhtml" id="id4171 74"></a>14948 <a xmlns="http://www.w3.org/1999/xhtml" id="id417139"></a> 14955 14949 <div class="header">Description:</div> 14956 14950 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 14980 14974 <div> 14981 14975 <div class="refsect1" lang="en" xml:lang="en"> 14982 <a xmlns="http://www.w3.org/1999/xhtml" id="id4172 54"></a>14976 <a xmlns="http://www.w3.org/1999/xhtml" id="id417219"></a> 14983 14977 <div class="header">Values:</div> 14984 14978 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 14993 14987 </div> 14994 14988 <div class="refsect1" lang="en" xml:lang="en"> 14995 <a xmlns="http://www.w3.org/1999/xhtml" id="id4173 40"></a>14989 <a xmlns="http://www.w3.org/1999/xhtml" id="id417304"></a> 14996 14990 <div class="header">Description:</div> 14997 14991 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 15020 15014 <div> 15021 15015 <div class="refsect1" lang="en" xml:lang="en"> 15022 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 410"></a>15016 <a xmlns="http://www.w3.org/1999/xhtml" id="id417374"></a> 15023 15017 <div class="header">Values:</div> 15024 15018 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 15031 15025 </div> 15032 15026 <div class="refsect1" lang="en" xml:lang="en"> 15033 <a xmlns="http://www.w3.org/1999/xhtml" id="id4174 82"></a>15027 <a xmlns="http://www.w3.org/1999/xhtml" id="id417446"></a> 15034 15028 <div class="header">Description:</div> 15035 15029 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 15057 15051 <div> 15058 15052 <div class="refsect1" lang="en" xml:lang="en"> 15059 <a xmlns="http://www.w3.org/1999/xhtml" id="id4175 52"></a>15053 <a xmlns="http://www.w3.org/1999/xhtml" id="id417516"></a> 15060 15054 <div class="header">Values:</div> 15061 15055 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 15070 15064 </div> 15071 15065 <div class="refsect1" lang="en" xml:lang="en"> 15072 <a xmlns="http://www.w3.org/1999/xhtml" id="id4176 37"></a>15066 <a xmlns="http://www.w3.org/1999/xhtml" id="id417601"></a> 15073 15067 <div class="header">Description:</div> 15074 15068 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 15095 15089 <div> 15096 15090 <div class="refsect1" lang="en" xml:lang="en"> 15097 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 702"></a>15091 <a xmlns="http://www.w3.org/1999/xhtml" id="id417667"></a> 15098 15092 <div class="header">Values:</div> 15099 15093 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 15100 15094 </div> 15101 15095 <div class="refsect1" lang="en" xml:lang="en"> 15102 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 729"></a>15096 <a xmlns="http://www.w3.org/1999/xhtml" id="id417693"></a> 15103 15097 <div class="header">Description:</div> 15104 15098 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 15123 15117 <div> 15124 15118 <div class="refsect1" lang="en" xml:lang="en"> 15125 <a xmlns="http://www.w3.org/1999/xhtml" id="id4177 98"></a>15119 <a xmlns="http://www.w3.org/1999/xhtml" id="id417762"></a> 15126 15120 <div class="header">Values:</div> 15127 15121 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 15128 15122 </div> 15129 15123 <div class="refsect1" lang="en" xml:lang="en"> 15130 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 824"></a>15124 <a xmlns="http://www.w3.org/1999/xhtml" id="id417788"></a> 15131 15125 <div class="header">Description:</div> 15132 15126 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 15150 15144 <div> 15151 15145 <div class="refsect1" lang="en" xml:lang="en"> 15152 <a xmlns="http://www.w3.org/1999/xhtml" id="id4178 88"></a>15146 <a xmlns="http://www.w3.org/1999/xhtml" id="id417852"></a> 15153 15147 <div class="header">Values:</div> 15154 15148 <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 … … 15156 15150 </div> 15157 15151 <div class="refsect1" lang="en" xml:lang="en"> 15158 <a xmlns="http://www.w3.org/1999/xhtml" id="id417 918"></a>15152 <a xmlns="http://www.w3.org/1999/xhtml" id="id417882"></a> 15159 15153 <div class="header">Description:</div> 15160 15154 <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> … … 15188 15182 <div> 15189 15183 <div class="refsect1" lang="en" xml:lang="en"> 15190 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 8025"></a>15184 <a xmlns="http://www.w3.org/1999/xhtml" id="id417990"></a> 15191 15185 <div class="header">Values:</div> 15192 15186 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 15203 15197 </div> 15204 15198 <div class="refsect1" lang="en" xml:lang="en"> 15205 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 113"></a>15199 <a xmlns="http://www.w3.org/1999/xhtml" id="id418077"></a> 15206 15200 <div class="header">Description:</div> 15207 15201 <p xmlns="http://www.w3.org/1999/xhtml"> … … 15238 15232 <div> 15239 15233 <div class="refsect1" lang="en" xml:lang="en"> 15240 <a xmlns="http://www.w3.org/1999/xhtml" id="id4181 96"></a>15234 <a xmlns="http://www.w3.org/1999/xhtml" id="id418160"></a> 15241 15235 <div class="header">Values:</div> 15242 15236 <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 … … 15255 15249 </div> 15256 15250 <div class="refsect1" lang="en" xml:lang="en"> 15257 <a xmlns="http://www.w3.org/1999/xhtml" id="id4182 73"></a>15251 <a xmlns="http://www.w3.org/1999/xhtml" id="id418238"></a> 15258 15252 <div class="header">Description:</div> 15259 15253 <p xmlns="http://www.w3.org/1999/xhtml"> … … 15304 15298 <div> 15305 15299 <div class="refsect1" lang="en" xml:lang="en"> 15306 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 414"></a>15300 <a xmlns="http://www.w3.org/1999/xhtml" id="id418379"></a> 15307 15301 <div class="header">Values:</div> 15308 15302 <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 … … 15318 15312 </div> 15319 15313 <div class="refsect1" lang="en" xml:lang="en"> 15320 <a xmlns="http://www.w3.org/1999/xhtml" id="id4184 81"></a>15314 <a xmlns="http://www.w3.org/1999/xhtml" id="id418445"></a> 15321 15315 <div class="header">Description:</div> 15322 15316 <p xmlns="http://www.w3.org/1999/xhtml"> … … 15359 15353 </div> 15360 15354 <div class="refsect1" lang="en" xml:lang="en"> 15361 <a xmlns="http://www.w3.org/1999/xhtml" id="id4185 83"></a>15355 <a xmlns="http://www.w3.org/1999/xhtml" id="id418547"></a> 15362 15356 <div class="header">Notes:</div> 15363 15357 <p xmlns="http://www.w3.org/1999/xhtml"> … … 15392 15386 <div> 15393 15387 <div class="refsect1" lang="en" xml:lang="en"> 15394 <a xmlns="http://www.w3.org/1999/xhtml" id="id4186 80"></a>15388 <a xmlns="http://www.w3.org/1999/xhtml" id="id418645"></a> 15395 15389 <div class="header">Values:</div> 15396 15390 <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 … … 15400 15394 </div> 15401 15395 <div class="refsect1" lang="en" xml:lang="en"> 15402 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 726"></a>15396 <a xmlns="http://www.w3.org/1999/xhtml" id="id418691"></a> 15403 15397 <div class="header">Description:</div> 15404 15398 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 15411 15405 </div> 15412 15406 <div class="refsect1" lang="en" xml:lang="en"> 15413 <a xmlns="http://www.w3.org/1999/xhtml" id="id4187 44"></a>15407 <a xmlns="http://www.w3.org/1999/xhtml" id="id418708"></a> 15414 15408 <div class="header">Examples:</div> 15415 15409 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 15446 15440 </div> 15447 15441 <div class="refsect1" lang="en" xml:lang="en"> 15448 <a xmlns="http://www.w3.org/1999/xhtml" id="id4187 66"></a>15442 <a xmlns="http://www.w3.org/1999/xhtml" id="id418731"></a> 15449 15443 <div class="header">Notes:</div> 15450 15444 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 15469 15463 <div> 15470 15464 <div class="refsect1" lang="en" xml:lang="en"> 15471 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 834"></a>15465 <a xmlns="http://www.w3.org/1999/xhtml" id="id418798"></a> 15472 15466 <div class="header">Values:</div> 15473 15467 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3. Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p> … … 15477 15471 </div> 15478 15472 <div class="refsect1" lang="en" xml:lang="en"> 15479 <a xmlns="http://www.w3.org/1999/xhtml" id="id4188 85"></a>15473 <a xmlns="http://www.w3.org/1999/xhtml" id="id418850"></a> 15480 15474 <div class="header">Description:</div> 15481 15475 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 15503 15497 <div> 15504 15498 <div class="refsect1" lang="en" xml:lang="en"> 15505 <a xmlns="http://www.w3.org/1999/xhtml" id="id4189 62"></a>15499 <a xmlns="http://www.w3.org/1999/xhtml" id="id418927"></a> 15506 15500 <div class="header">Values:</div> 15507 15501 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 15509 15503 </div> 15510 15504 <div class="refsect1" lang="en" xml:lang="en"> 15511 <a xmlns="http://www.w3.org/1999/xhtml" id="id4189 89"></a>15505 <a xmlns="http://www.w3.org/1999/xhtml" id="id418953"></a> 15512 15506 <div class="header">Description:</div> 15513 15507 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 15532 15526 <div> 15533 15527 <div class="refsect1" lang="en" xml:lang="en"> 15534 <a xmlns="http://www.w3.org/1999/xhtml" id="id4190 74"></a>15528 <a xmlns="http://www.w3.org/1999/xhtml" id="id419038"></a> 15535 15529 <div class="header">Values:</div> 15536 15530 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 15540 15534 </div> 15541 15535 <div class="refsect1" lang="en" xml:lang="en"> 15542 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 134"></a>15536 <a xmlns="http://www.w3.org/1999/xhtml" id="id419098"></a> 15543 15537 <div class="header">Description:</div> 15544 15538 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 15570 15564 <div> 15571 15565 <div class="refsect1" lang="en" xml:lang="en"> 15572 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 228"></a>15566 <a xmlns="http://www.w3.org/1999/xhtml" id="id419192"></a> 15573 15567 <div class="header">Values:</div> 15574 15568 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 15577 15571 </div> 15578 15572 <div class="refsect1" lang="en" xml:lang="en"> 15579 <a xmlns="http://www.w3.org/1999/xhtml" id="id4192 85"></a>15573 <a xmlns="http://www.w3.org/1999/xhtml" id="id419249"></a> 15580 15574 <div class="header">Description:</div> 15581 15575 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 15604 15598 <div> 15605 15599 <div class="refsect1" lang="en" xml:lang="en"> 15606 <a xmlns="http://www.w3.org/1999/xhtml" id="id4193 64"></a>15600 <a xmlns="http://www.w3.org/1999/xhtml" id="id419328"></a> 15607 15601 <div class="header">Values:</div> 15608 15602 <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 … … 15612 15606 </div> 15613 15607 <div class="refsect1" lang="en" xml:lang="en"> 15614 <a xmlns="http://www.w3.org/1999/xhtml" id="id4193 97"></a>15608 <a xmlns="http://www.w3.org/1999/xhtml" id="id419361"></a> 15615 15609 <div class="header">Description:</div> 15616 15610 <p xmlns="http://www.w3.org/1999/xhtml"> … … 15649 15643 </div> 15650 15644 <div class="refsect1" lang="en" xml:lang="en"> 15651 <a xmlns="http://www.w3.org/1999/xhtml" id="id4194 59"></a>15645 <a xmlns="http://www.w3.org/1999/xhtml" id="id419423"></a> 15652 15646 <div class="header">Example:</div> 15653 15647 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 15663 15657 </div> 15664 15658 <div class="refsect1" lang="en" xml:lang="en"> 15665 <a xmlns="http://www.w3.org/1999/xhtml" id="id4194 75"></a>15659 <a xmlns="http://www.w3.org/1999/xhtml" id="id419440"></a> 15666 15660 <div class="header">See Also:</div> 15667 15661 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 15685 15679 <div> 15686 15680 <div class="refsect1" lang="en" xml:lang="en"> 15687 <a xmlns="http://www.w3.org/1999/xhtml" id="id4195 46"></a>15681 <a xmlns="http://www.w3.org/1999/xhtml" id="id419511"></a> 15688 15682 <div class="header">Values:</div> 15689 15683 <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 … … 15692 15686 </div> 15693 15687 <div class="refsect1" lang="en" xml:lang="en"> 15694 <a xmlns="http://www.w3.org/1999/xhtml" id="id4195 73"></a>15688 <a xmlns="http://www.w3.org/1999/xhtml" id="id419538"></a> 15695 15689 <div class="header">Description:</div> 15696 15690 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 15716 15710 <div> 15717 15711 <div class="refsect1" lang="en" xml:lang="en"> 15718 <a xmlns="http://www.w3.org/1999/xhtml" id="id4196 44"></a>15712 <a xmlns="http://www.w3.org/1999/xhtml" id="id419608"></a> 15719 15713 <div class="header">Values:</div> 15720 15714 <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 … … 15723 15717 </div> 15724 15718 <div class="refsect1" lang="en" xml:lang="en"> 15725 <a xmlns="http://www.w3.org/1999/xhtml" id="id4196 71"></a>15719 <a xmlns="http://www.w3.org/1999/xhtml" id="id419635"></a> 15726 15720 <div class="header">Description:</div> 15727 15721 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 15745 15739 </div> 15746 15740 <div class="refsect1" lang="en" xml:lang="en"> 15747 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 713"></a>15741 <a xmlns="http://www.w3.org/1999/xhtml" id="id419678"></a> 15748 15742 <div class="header">Examples:</div> 15749 15743 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 15848 15842 <dt> 15849 15843 <span class="sect2"> 15850 <a href="#id412 178">13.6.1. Using <code class="literal">define-objc-method</code></a>15844 <a href="#id412551">13.6.1. Using <code class="literal">define-objc-method</code></a> 15851 15845 </span> 15852 15846 </dt> 15853 15847 <dt> 15854 15848 <span class="sect2"> 15855 <a href="#id 393187">13.6.2. Using <code class="literal">objc:defmethod</code></a>15849 <a href="#id411950">13.6.2. Using <code class="literal">objc:defmethod</code></a> 15856 15850 </span> 15857 15851 </dt> … … 16459 16453 <div> 16460 16454 <div> 16461 <h3 class="title"><a id="id412 178"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3>16455 <h3 class="title"><a id="id412551"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3> 16462 16456 </div> 16463 16457 </div> … … 16576 16570 <div> 16577 16571 <div> 16578 <h3 class="title"><a id="id 393187"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3>16572 <h3 class="title"><a id="id411950"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3> 16579 16573 </div> 16580 16574 </div> … … 17400 17394 <div> 17401 17395 <div class="refsect1" lang="en" xml:lang="en"> 17402 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397123"></a>17396 <a xmlns="http://www.w3.org/1999/xhtml" id="id410163"></a> 17403 17397 <div class="header">Arguments and Values:</div> 17404 17398 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 17410 17404 </div> 17411 17405 <div class="refsect1" lang="en" xml:lang="en"> 17412 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397168"></a>17406 <a xmlns="http://www.w3.org/1999/xhtml" id="id410208"></a> 17413 17407 <div class="header">Description:</div> 17414 17408 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17431 17425 <div> 17432 17426 <div class="refsect1" lang="en" xml:lang="en"> 17433 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397229"></a>17427 <a xmlns="http://www.w3.org/1999/xhtml" id="id410269"></a> 17434 17428 <div class="header">Arguments and Values:</div> 17435 17429 <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 … … 17444 17438 </div> 17445 17439 <div class="refsect1" lang="en" xml:lang="en"> 17446 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397289"></a>17440 <a xmlns="http://www.w3.org/1999/xhtml" id="id410329"></a> 17447 17441 <div class="header">Description:</div> 17448 17442 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17468 17462 <div> 17469 17463 <div class="refsect1" lang="en" xml:lang="en"> 17470 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396616"></a>17464 <a xmlns="http://www.w3.org/1999/xhtml" id="id408854"></a> 17471 17465 <div class="header">Values:</div> 17472 17466 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 17474 17468 </div> 17475 17469 <div class="refsect1" lang="en" xml:lang="en"> 17476 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396643"></a>17470 <a xmlns="http://www.w3.org/1999/xhtml" id="id408880"></a> 17477 17471 <div class="header">Description:</div> 17478 17472 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17496 17490 <div> 17497 17491 <div class="refsect1" lang="en" xml:lang="en"> 17498 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396702"></a>17492 <a xmlns="http://www.w3.org/1999/xhtml" id="id408939"></a> 17499 17493 <div class="header">Values:</div> 17500 17494 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 17502 17496 </div> 17503 17497 <div class="refsect1" lang="en" xml:lang="en"> 17504 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396729"></a>17498 <a xmlns="http://www.w3.org/1999/xhtml" id="id408966"></a> 17505 17499 <div class="header">Description:</div> 17506 17500 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17522 17516 <div> 17523 17517 <div class="refsect1" lang="en" xml:lang="en"> 17524 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396786"></a>17518 <a xmlns="http://www.w3.org/1999/xhtml" id="id409023"></a> 17525 17519 <div class="header">Arguments and Values:</div> 17526 17520 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 17531 17525 </div> 17532 17526 <div class="refsect1" lang="en" xml:lang="en"> 17533 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396829"></a>17527 <a xmlns="http://www.w3.org/1999/xhtml" id="id409066"></a> 17534 17528 <div class="header">Description:</div> 17535 17529 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17554 17548 <div> 17555 17549 <div class="refsect1" lang="en" xml:lang="en"> 17556 <a xmlns="http://www.w3.org/1999/xhtml" id="id 410160"></a>17550 <a xmlns="http://www.w3.org/1999/xhtml" id="id397349"></a> 17557 17551 <div class="header">Arguments and Values:</div> 17558 17552 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 17563 17557 </div> 17564 17558 <div class="refsect1" lang="en" xml:lang="en"> 17565 <a xmlns="http://www.w3.org/1999/xhtml" id="id 410202"></a>17559 <a xmlns="http://www.w3.org/1999/xhtml" id="id397391"></a> 17566 17560 <div class="header">Description:</div> 17567 17561 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17586 17580 <div> 17587 17581 <div class="refsect1" lang="en" xml:lang="en"> 17588 <a xmlns="http://www.w3.org/1999/xhtml" id="id 410262"></a>17582 <a xmlns="http://www.w3.org/1999/xhtml" id="id397451"></a> 17589 17583 <div class="header">Values:</div> 17590 17584 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 17591 17585 </div> 17592 17586 <div class="refsect1" lang="en" xml:lang="en"> 17593 <a xmlns="http://www.w3.org/1999/xhtml" id="id 410288"></a>17587 <a xmlns="http://www.w3.org/1999/xhtml" id="id397477"></a> 17594 17588 <div class="header">Description:</div> 17595 17589 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17612 17606 <div> 17613 17607 <div class="refsect1" lang="en" xml:lang="en"> 17614 <a xmlns="http://www.w3.org/1999/xhtml" id="id 410345"></a>17608 <a xmlns="http://www.w3.org/1999/xhtml" id="id397534"></a> 17615 17609 <div class="header">Values:</div> 17616 17610 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 17620 17614 </div> 17621 17615 <div class="refsect1" lang="en" xml:lang="en"> 17622 <a xmlns="http://www.w3.org/1999/xhtml" id="id 408851"></a>17616 <a xmlns="http://www.w3.org/1999/xhtml" id="id397576"></a> 17623 17617 <div class="header">Description:</div> 17624 17618 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17645 17639 <div> 17646 17640 <div class="refsect1" lang="en" xml:lang="en"> 17647 <a xmlns="http://www.w3.org/1999/xhtml" id="id 408920"></a>17641 <a xmlns="http://www.w3.org/1999/xhtml" id="id391665"></a> 17648 17642 <div class="header">Values:</div> 17649 17643 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 17654 17648 </div> 17655 17649 <div class="refsect1" lang="en" xml:lang="en"> 17656 <a xmlns="http://www.w3.org/1999/xhtml" id="id 408962"></a>17650 <a xmlns="http://www.w3.org/1999/xhtml" id="id391707"></a> 17657 17651 <div class="header">Description:</div> 17658 17652 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17670 17664 </div> 17671 17665 <div class="refsect1" lang="en" xml:lang="en"> 17672 <a xmlns="http://www.w3.org/1999/xhtml" id="id 408996"></a>17666 <a xmlns="http://www.w3.org/1999/xhtml" id="id391741"></a> 17673 17667 <div class="header">Notes:</div> 17674 17668 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17695 17689 <div> 17696 17690 <div class="refsect1" lang="en" xml:lang="en"> 17697 <a xmlns="http://www.w3.org/1999/xhtml" id="id 409056"></a>17691 <a xmlns="http://www.w3.org/1999/xhtml" id="id391801"></a> 17698 17692 <div class="header">Arguments and Values:</div> 17699 17693 <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 … … 17702 17696 </div> 17703 17697 <div class="refsect1" lang="en" xml:lang="en"> 17704 <a xmlns="http://www.w3.org/1999/xhtml" id="id 409084"></a>17698 <a xmlns="http://www.w3.org/1999/xhtml" id="id391829"></a> 17705 17699 <div class="header">Description:</div> 17706 17700 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 17727 17721 <div> 17728 17722 <div class="refsect1" lang="en" xml:lang="en"> 17729 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7371"></a>17723 <a xmlns="http://www.w3.org/1999/xhtml" id="id391898"></a> 17730 17724 <div class="header">Arguments and Values:</div> 17731 17725 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 17733 17727 </div> 17734 17728 <div class="refsect1" lang="en" xml:lang="en"> 17735 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7396"></a>17729 <a xmlns="http://www.w3.org/1999/xhtml" id="id391925"></a> 17736 17730 <div class="header">Description:</div> 17737 17731 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 17755 17749 <div> 17756 17750 <div class="refsect1" lang="en" xml:lang="en"> 17757 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397462"></a>17751 <a xmlns="http://www.w3.org/1999/xhtml" id="id411243"></a> 17758 17752 <div class="header">Arguments and Values:</div> 17759 17753 <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 … … 17777 17771 </div> 17778 17772 <div class="refsect1" lang="en" xml:lang="en"> 17779 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397543"></a>17773 <a xmlns="http://www.w3.org/1999/xhtml" id="id411324"></a> 17780 17774 <div class="header">Description:</div> 17781 17775 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 17802 17796 <div> 17803 17797 <div class="refsect1" lang="en" xml:lang="en"> 17804 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397626"></a>17798 <a xmlns="http://www.w3.org/1999/xhtml" id="id411407"></a> 17805 17799 <div class="header">Arguments and Values:</div> 17806 17800 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 17817 17811 </div> 17818 17812 <div class="refsect1" lang="en" xml:lang="en"> 17819 <a xmlns="http://www.w3.org/1999/xhtml" id="id411 284"></a>17813 <a xmlns="http://www.w3.org/1999/xhtml" id="id411453"></a> 17820 17814 <div class="header">Description:</div> 17821 17815 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 17838 17832 <div> 17839 17833 <div class="refsect1" lang="en" xml:lang="en"> 17840 <a xmlns="http://www.w3.org/1999/xhtml" id="id411 346"></a>17834 <a xmlns="http://www.w3.org/1999/xhtml" id="id411516"></a> 17841 17835 <div class="header">Arguments and Values:</div> 17842 17836 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 17843 17837 </div> 17844 17838 <div class="refsect1" lang="en" xml:lang="en"> 17845 <a xmlns="http://www.w3.org/1999/xhtml" id="id411 358"></a>17839 <a xmlns="http://www.w3.org/1999/xhtml" id="id411528"></a> 17846 17840 <div class="header">Description:</div> 17847 17841 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 17885 17879 <div> 17886 17880 <div class="refsect1" lang="en" xml:lang="en"> 17887 <a xmlns="http://www.w3.org/1999/xhtml" id="id411 434"></a>17881 <a xmlns="http://www.w3.org/1999/xhtml" id="id411604"></a> 17888 17882 <div class="header">Description:</div> 17889 17883 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 17920 17914 <div> 17921 17915 <div class="refsect1" lang="en" xml:lang="en"> 17922 <a xmlns="http://www.w3.org/1999/xhtml" id="id411 492"></a>17916 <a xmlns="http://www.w3.org/1999/xhtml" id="id411661"></a> 17923 17917 <div class="header">Description:</div> 17924 17918 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword … … 17964 17958 <div> 17965 17959 <div class="refsect1" lang="en" xml:lang="en"> 17966 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411572"></a>17960 <a xmlns="http://www.w3.org/1999/xhtml" id="id393805"></a> 17967 17961 <div class="header">Description:</div> 17968 17962 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is … … 17988 17982 <div> 17989 17983 <div class="refsect1" lang="en" xml:lang="en"> 17990 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411622"></a>17984 <a xmlns="http://www.w3.org/1999/xhtml" id="id393854"></a> 17991 17985 <div class="header">Superclasses:</div> 17992 17986 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 17993 17987 </div> 17994 17988 <div class="refsect1" lang="en" xml:lang="en"> 17995 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411633"></a>17989 <a xmlns="http://www.w3.org/1999/xhtml" id="id393865"></a> 17996 17990 <div class="header">Initargs:</div> 17997 17991 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 18001 17995 </div> 18002 17996 <div class="refsect1" lang="en" xml:lang="en"> 18003 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411660"></a>17997 <a xmlns="http://www.w3.org/1999/xhtml" id="id393892"></a> 18004 17998 <div class="header">Description:</div> 18005 17999 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18019 18013 </div> 18020 18014 <div class="refsect1" lang="en" xml:lang="en"> 18021 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411680"></a>18015 <a xmlns="http://www.w3.org/1999/xhtml" id="id393911"></a> 18022 18016 <div class="header">Examples:</div> 18023 18017 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18050 18044 </div> 18051 18045 <div class="refsect1" lang="en" xml:lang="en"> 18052 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 4241"></a>18046 <a xmlns="http://www.w3.org/1999/xhtml" id="id393964"></a> 18053 18047 <div class="header">Notes:</div> 18054 18048 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18390 18384 <div> 18391 18385 <div class="refsect1" lang="en" xml:lang="en"> 18392 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411949"></a>18386 <a xmlns="http://www.w3.org/1999/xhtml" id="id397681"></a> 18393 18387 <div class="header">Arguments and Values:</div> 18394 18388 <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> … … 18398 18392 </div> 18399 18393 <div class="refsect1" lang="en" xml:lang="en"> 18400 <a xmlns="http://www.w3.org/1999/xhtml" id="id 412008"></a>18394 <a xmlns="http://www.w3.org/1999/xhtml" id="id397181"></a> 18401 18395 <div class="header">Description:</div> 18402 18396 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 18416 18410 <div> 18417 18411 <div class="refsect1" lang="en" xml:lang="en"> 18418 <a xmlns="http://www.w3.org/1999/xhtml" id="id 412065"></a>18412 <a xmlns="http://www.w3.org/1999/xhtml" id="id397239"></a> 18419 18413 <div class="header">Description:</div> 18420 18414 <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> … … 18434 18428 <div> 18435 18429 <div class="refsect1" lang="en" xml:lang="en"> 18436 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3852"></a>18430 <a xmlns="http://www.w3.org/1999/xhtml" id="id395769"></a> 18437 18431 <div class="header">Description:</div> 18438 18432 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 18457 18451 <div> 18458 18452 <div class="refsect1" lang="en" xml:lang="en"> 18459 <a xmlns="http://www.w3.org/1999/xhtml" id="id 412231"></a>18453 <a xmlns="http://www.w3.org/1999/xhtml" id="id395837"></a> 18460 18454 <div class="header">Description:</div> 18461 18455 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 18490 18484 <div> 18491 18485 <div class="refsect1" lang="en" xml:lang="en"> 18492 <a xmlns="http://www.w3.org/1999/xhtml" id="id 412316"></a>18486 <a xmlns="http://www.w3.org/1999/xhtml" id="id395922"></a> 18493 18487 <div class="header">Description:</div> 18494 18488 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 18511 18505 <div> 18512 18506 <div class="refsect1" lang="en" xml:lang="en"> 18513 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 4270"></a>18507 <a xmlns="http://www.w3.org/1999/xhtml" id="id393983"></a> 18514 18508 <div class="header">Arguments and Values:</div> 18515 18509 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 18516 18510 </div> 18517 18511 <div class="refsect1" lang="en" xml:lang="en"> 18518 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 296"></a>18512 <a xmlns="http://www.w3.org/1999/xhtml" id="id394009"></a> 18519 18513 <div class="header">Description:</div> 18520 18514 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 18540 18534 <div> 18541 18535 <div class="refsect1" lang="en" xml:lang="en"> 18542 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 358"></a>18536 <a xmlns="http://www.w3.org/1999/xhtml" id="id394070"></a> 18543 18537 <div class="header">Description:</div> 18544 18538 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 18560 18554 <div> 18561 18555 <div class="refsect1" lang="en" xml:lang="en"> 18562 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 416"></a>18556 <a xmlns="http://www.w3.org/1999/xhtml" id="id394128"></a> 18563 18557 <div class="header">Arguments and Values:</div> 18564 18558 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 18565 18559 </div> 18566 18560 <div class="refsect1" lang="en" xml:lang="en"> 18567 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 442"></a>18561 <a xmlns="http://www.w3.org/1999/xhtml" id="id394154"></a> 18568 18562 <div class="header">Description:</div> 18569 18563 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 18591 18585 <div> 18592 18586 <div class="refsect1" lang="en" xml:lang="en"> 18593 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 501"></a>18587 <a xmlns="http://www.w3.org/1999/xhtml" id="id394213"></a> 18594 18588 <div class="header">Description:</div> 18595 18589 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 18614 18608 <div> 18615 18609 <div class="refsect1" lang="en" xml:lang="en"> 18616 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 557"></a>18610 <a xmlns="http://www.w3.org/1999/xhtml" id="id394269"></a> 18617 18611 <div class="header">Description:</div> 18618 18612 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 18639 18633 <div> 18640 18634 <div class="refsect1" lang="en" xml:lang="en"> 18641 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 615"></a>18635 <a xmlns="http://www.w3.org/1999/xhtml" id="id394583"></a> 18642 18636 <div class="header">Description:</div> 18643 18637 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 18661 18655 <div> 18662 18656 <div class="refsect1" lang="en" xml:lang="en"> 18663 <a xmlns="http://www.w3.org/1999/xhtml" id="id3946 74"></a>18657 <a xmlns="http://www.w3.org/1999/xhtml" id="id394642"></a> 18664 18658 <div class="header">Arguments and Values:</div> 18665 18659 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 18671 18665 </div> 18672 18666 <div class="refsect1" lang="en" xml:lang="en"> 18673 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 729"></a>18667 <a xmlns="http://www.w3.org/1999/xhtml" id="id394697"></a> 18674 18668 <div class="header">Description:</div> 18675 18669 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 18695 18689 <div> 18696 18690 <div class="refsect1" lang="en" xml:lang="en"> 18697 <a xmlns="http://www.w3.org/1999/xhtml" id="id3947 95"></a>18691 <a xmlns="http://www.w3.org/1999/xhtml" id="id394762"></a> 18698 18692 <div class="header">Arguments and Values:</div> 18699 18693 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 18700 18694 </div> 18701 18695 <div class="refsect1" lang="en" xml:lang="en"> 18702 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 821"></a>18696 <a xmlns="http://www.w3.org/1999/xhtml" id="id394789"></a> 18703 18697 <div class="header">Description:</div> 18704 18698 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 18725 18719 <div> 18726 18720 <div class="refsect1" lang="en" xml:lang="en"> 18727 <a xmlns="http://www.w3.org/1999/xhtml" id="id3948 79"></a>18721 <a xmlns="http://www.w3.org/1999/xhtml" id="id394846"></a> 18728 18722 <div class="header">Description:</div> 18729 18723 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 18880 18874 <dt> 18881 18875 <span class="sect2"> 18882 <a href="#id404 502">16.7.2. Recommended Reading</a>18876 <a href="#id404459">16.7.2. Recommended Reading</a> 18883 18877 </span> 18884 18878 </dt> … … 20156 20150 <li> 20157 20151 <p>To support a feature called <span class="emphasis"><em>GCTWA 20158 <sup>[<a id="id403 234" href="#ftn.id403234">1</a>]</sup>20152 <sup>[<a id="id403191" href="#ftn.id403191">1</a>]</sup> 20159 20153 , </em></span>the vector that contains the internal 20160 20154 symbols of the current package is marked on entry to the … … 20289 20283 <hr width="100" align="left" /> 20290 20284 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 20291 <p><sup>[<a id="ftn.id403 234" href="#id403234">1</a>] </sup>I believe that the acronym comes from MACLISP,20285 <p><sup>[<a id="ftn.id403191" href="#id403191">1</a>] </sup>I believe that the acronym comes from MACLISP, 20292 20286 where it stood for "Garbage Collection of Truly 20293 20287 Worthless Atoms".</p> … … 20349 20343 generations looking for such intergenerational references, the 20350 20344 runtime system must note all such intergenerational references 20351 at the point where they're created (via Setf).<sup>[<a id="id4042 89" href="#ftn.id404289">2</a>]</sup> The20345 at the point where they're created (via Setf).<sup>[<a id="id404246" href="#ftn.id404246">2</a>]</sup> The 20352 20346 set of pointers that may contain intergenerational references is 20353 20347 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 20396 20390 that might introduce an intergenerational reference must be 20397 20391 memoized. 20398 <sup>[<a id="id4043 59" href="#ftn.id404359">3</a>]</sup> It's always safe to20392 <sup>[<a id="id404315" href="#ftn.id404315">3</a>]</sup> It's always safe to 20399 20393 push any cons cell or gvector locative onto the memo stack; 20400 20394 it's never safe to push anything else. … … 20417 20411 <hr width="100" align="left" /> 20418 20412 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 20419 <p><sup>[<a id="ftn.id4042 89" href="#id404289">2</a>] </sup>This is20413 <p><sup>[<a id="ftn.id404246" href="#id404246">2</a>] </sup>This is 20420 20414 sometimes called "The Write Barrier": all assignments which 20421 20415 might result in intergenerational references must be noted, as … … 20423 20417 </div> 20424 20418 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 20425 <p><sup>[<a id="ftn.id4043 59" href="#id404359">3</a>] </sup>Note that the implicit setfs that occur when20419 <p><sup>[<a id="ftn.id404315" href="#id404315">3</a>] </sup>Note that the implicit setfs that occur when 20426 20420 initializing an object - as in the case of a call to cons or 20427 20421 vector - can't introduce intergenerational references, since … … 20539 20533 <div> 20540 20534 <div> 20541 <h3 class="title"><a id="id404 502"></a>16.7.2. Recommended Reading</h3>20535 <h3 class="title"><a id="id404459"></a>16.7.2. Recommended Reading</h3> 20542 20536 </div> 20543 20537 </div> … … 20952 20946 <div> 20953 20947 <div class="refsect1" lang="en" xml:lang="en"> 20954 <a xmlns="http://www.w3.org/1999/xhtml" id="id 285538"></a>20948 <a xmlns="http://www.w3.org/1999/xhtml" id="id376518"></a> 20955 20949 <div class="header">Description:</div> 20956 20950 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 20977 20971 <div> 20978 20972 <div class="refsect1" lang="en" xml:lang="en"> 20979 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3300"></a>20973 <a xmlns="http://www.w3.org/1999/xhtml" id="id396561"></a> 20980 20974 <div class="header">Description:</div> 20981 20975 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 21001 20995 <div> 21002 20996 <div class="refsect1" lang="en" xml:lang="en"> 21003 <a xmlns="http://www.w3.org/1999/xhtml" id="id 395749"></a>20997 <a xmlns="http://www.w3.org/1999/xhtml" id="id409587"></a> 21004 20998 <div class="header">Description:</div> 21005 20999 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 21024 21018 <div> 21025 21019 <div class="refsect1" lang="en" xml:lang="en"> 21026 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 42109"></a>21020 <a xmlns="http://www.w3.org/1999/xhtml" id="id397005"></a> 21027 21021 <div class="header">Description:</div> 21028 21022 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 21049 21043 <div> 21050 21044 <div class="refsect1" lang="en" xml:lang="en"> 21051 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397671"></a>21045 <a xmlns="http://www.w3.org/1999/xhtml" id="id410645"></a> 21052 21046 <div class="header">Description:</div> 21053 21047 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 21067 21061 <div> 21068 21062 <div class="refsect1" lang="en" xml:lang="en"> 21069 <a xmlns="http://www.w3.org/1999/xhtml" id="id 397714"></a>21063 <a xmlns="http://www.w3.org/1999/xhtml" id="id410926"></a> 21070 21064 <div class="header">Description:</div> 21071 21065 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 21089 21083 <div> 21090 21084 <div class="refsect1" lang="en" xml:lang="en"> 21091 <a xmlns="http://www.w3.org/1999/xhtml" id="id 335473"></a>21085 <a xmlns="http://www.w3.org/1999/xhtml" id="id403460"></a> 21092 21086 <div class="header">Arguments and Values:</div> 21093 21087 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 21095 21089 </div> 21096 21090 <div class="refsect1" lang="en" xml:lang="en"> 21097 <a xmlns="http://www.w3.org/1999/xhtml" id="id 395300"></a>21091 <a xmlns="http://www.w3.org/1999/xhtml" id="id403501"></a> 21098 21092 <div class="header">Description:</div> 21099 21093 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 21121 21115 <div> 21122 21116 <div class="refsect1" lang="en" xml:lang="en"> 21123 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 79776"></a>21117 <a xmlns="http://www.w3.org/1999/xhtml" id="id395208"></a> 21124 21118 <div class="header">Arguments and Values:</div> 21125 21119 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 21130 21124 </div> 21131 21125 <div class="refsect1" lang="en" xml:lang="en"> 21132 <a xmlns="http://www.w3.org/1999/xhtml" id="id 379834"></a>21126 <a xmlns="http://www.w3.org/1999/xhtml" id="id410828"></a> 21133 21127 <div class="header">Description:</div> 21134 21128 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 21779 21773 <a href="#Symbol-Index">Symbol Index</a> 21780 21774 </div> 21781 <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 5:0 on October 9, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 12933<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p>21775 <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 21:0 on October 20, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13059<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p> 21782 21776 </body> 21783 21777 </html>
Note:
See TracChangeset
for help on using the changeset viewer.
