Changeset 14679
- Timestamp:
- Mar 17, 2011, 6:00:20 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/source/doc/ccl-documentation.html (modified) (396 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/doc/ccl-documentation.html
r14635 r14679 6 6 <title>Clozure CL Documentation</title> 7 7 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /> 8 <link rel="home" href="#id 490349" title="Clozure CL Documentation" />8 <link rel="home" href="#id329615" title="Clozure CL Documentation" /> 9 9 <link rel="next" href="#about-ccl" title="Chapter 1. About Clozure CL" /> 10 10 </head> … … 14 14 <div> 15 15 <div> 16 <h1 class="title"><a id="id 490349"></a>Clozure CL Documentation</h1>16 <h1 class="title"><a id="id329615"></a>Clozure CL Documentation</h1> 17 17 </div> 18 18 </div> … … 1745 1745 <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it 1746 1746 may be helpful to refer to these definitions.</p> 1747 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id 508890" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl1747 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id348156" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl 1748 1748 files</em></a> are the object files produced 1749 1749 by <code class="literal">compile-file</code>. fasl files store the … … 1756 1756 see 1757 1757 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a> </p> 1758 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id 503591" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp1758 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id342857" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp 1759 1759 kernel</em></a> is a C program with a fair amount of 1760 1760 platform-specific assembly language code. Its basic job is to … … 1766 1766 files on different platforms; see 1767 1767 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 1768 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 531807" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap1768 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id371073" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap 1769 1769 image</em></a> is a file that can be quickly mapped into a 1770 1770 process's address space. Conceptually, it's not too different … … 1777 1777 standard full heap image files on different platforms; see 1778 1778 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 1779 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 517466" class="indexterm"></a> bootstrapping image is a minimal1779 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id356732" class="indexterm"></a> bootstrapping image is a minimal 1780 1780 heap image used in the process of building Clozure CL itself. The 1781 1781 bootstrapping image contains just enough code to load the rest … … 1789 1789 as-yet-unsupported ones) has a uniquely named subdirectory of 1790 1790 <code class="literal">ccl/lisp-kernel/</code>; each such 1791 <a id="id 515649" class="indexterm"></a>1791 <a id="id354916" class="indexterm"></a> 1792 1792 contains a Makefile and may contain some auxiliary files (linker 1793 1793 scripts, etc.) that are used to build the lisp kernel on a … … 2608 2608 </p> 2609 2609 <p xmlns="http://www.w3.org/1999/xhtml"> 2610 <a id="id 524535" class="indexterm"></a>2610 <a id="id363802" class="indexterm"></a> 2611 2611 <span class="command"><strong><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em> 2612 2612 <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> | … … 3052 3052 </div> 3053 3053 <p xmlns="http://www.w3.org/1999/xhtml"> 3054 <a id="id 545104" class="indexterm"></a>3054 <a id="id384370" class="indexterm"></a> 3055 3055 <span class="command"><strong><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3056 3056 </p> 3057 3057 <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> 3058 3058 <p xmlns="http://www.w3.org/1999/xhtml"> 3059 <a id="id 545130" class="indexterm"></a>3059 <a id="id384396" class="indexterm"></a> 3060 3060 <span class="command"><strong><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3061 3061 </p> 3062 3062 <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> 3063 3063 <p xmlns="http://www.w3.org/1999/xhtml"> 3064 <a id="id 545159" class="indexterm"></a>3064 <a id="id384425" class="indexterm"></a> 3065 3065 <span class="command"><strong><em class="varname"><a id="trace-function"></a>CCL:TRACE-FUNCTION</em> <em class="replaceable"><code>spec</code></em> <em class="varname">&key</em> {<em class="replaceable"><code>keyword</code></em> <em class="replaceable"><code>value</code></em>}* [Function]</strong></span> 3066 3066 </p> … … 3070 3070 </p> 3071 3071 <p xmlns="http://www.w3.org/1999/xhtml"> 3072 <a id="id 545208" class="indexterm"></a>3072 <a id="id384474" class="indexterm"></a> 3073 3073 <span class="command"><strong><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3074 3074 </p> … … 3078 3078 explicit printing done by user code.</p> 3079 3079 <p xmlns="http://www.w3.org/1999/xhtml"> 3080 <a id="id 545242" class="indexterm"></a>3080 <a id="id384508" class="indexterm"></a> 3081 3081 <span class="command"><strong><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3082 3082 </p> … … 3086 3086 explicit printing done by user code.</p> 3087 3087 <p xmlns="http://www.w3.org/1999/xhtml"> 3088 <a id="id 545277" class="indexterm"></a>3088 <a id="id384543" class="indexterm"></a> 3089 3089 <span class="command"><strong><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3090 3090 </p> … … 3135 3135 <div> 3136 3136 <div class="refsect1" lang="en" xml:lang="en"> 3137 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545439"></a>3137 <a xmlns="http://www.w3.org/1999/xhtml" id="id384705"></a> 3138 3138 <div class="header">Arguments and Values:</div> 3139 3139 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">spec</span></i>--- … … 3170 3170 </div> 3171 3171 <div class="refsect1" lang="en" xml:lang="en"> 3172 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545546"></a>3172 <a xmlns="http://www.w3.org/1999/xhtml" id="id384812"></a> 3173 3173 <div class="header">Examples:</div> 3174 3174 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3215 3215 <div> 3216 3216 <div class="refsect1" lang="en" xml:lang="en"> 3217 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545645"></a>3217 <a xmlns="http://www.w3.org/1999/xhtml" id="id384911"></a> 3218 3218 <div class="header">Description:</div> 3219 3219 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3230 3230 </div> 3231 3231 <div class="refsect1" lang="en" xml:lang="en"> 3232 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545711"></a>3232 <a xmlns="http://www.w3.org/1999/xhtml" id="id384978"></a> 3233 3233 <div class="header">Arguments and Values:</div> 3234 3234 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3254 3254 <div> 3255 3255 <div class="refsect1" lang="en" xml:lang="en"> 3256 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545789"></a>3256 <a xmlns="http://www.w3.org/1999/xhtml" id="id385056"></a> 3257 3257 <div class="header">Description:</div> 3258 3258 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3266 3266 </div> 3267 3267 <div class="refsect1" lang="en" xml:lang="en"> 3268 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545836"></a>3268 <a xmlns="http://www.w3.org/1999/xhtml" id="id385104"></a> 3269 3269 <div class="header">Arguments and Values:</div> 3270 3270 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3410 3410 most a character encoding or a line termination convention, but 3411 3411 never both.</p> 3412 <p xmlns="http://www.w3.org/1999/xhtml">EXTERNAL-FORMATs are objects (structures) with t hree3412 <p xmlns="http://www.w3.org/1999/xhtml">EXTERNAL-FORMATs are objects (structures) with two 3413 3413 read-only fields that can be accessed via the functions: 3414 <span class="function"><strong>EXTERNAL-FORMAT-DOMAIN</strong></span>,3415 3414 <span class="function"><strong>EXTERNAL-FORMAT-LINE-TERMINATION</strong></span> and 3416 3415 <span class="function"><strong>EXTERNAL-FORMAT-CHARACTER-ENCODING</strong></span>.</p> 3416 <p> 3417 <div class="refentrytitle"> 3418 <a id="v_default-external-format"></a> 3419 <strong>[Variable]</strong> 3420 <br></br> 3421 <code>CCL:*DEFAULT-EXTERNAL-FORMAT*</code> 3422 </div> 3423 <div class="refentrytitle"></div> 3424 </p> 3425 <p> 3426 <div> 3427 <div class="refsect1" lang="en" xml:lang="en"> 3428 <a xmlns="http://www.w3.org/1999/xhtml" id="id385638"></a> 3429 <div class="header">Description:</div> 3430 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is 3431 unspecified or specified as :DEFAULT. It can 3432 meaningfully be given any value that can be used as an 3433 external-format (except for the value :DEFAULT.) 3434 </p> 3435 <p xmlns="http://www.w3.org/1999/xhtml">The initial value of this variable 3436 in Clozure CL is <code class="literal">:UNIX</code>, which is equivalent to 3437 <code class="literal">(:LINE-TERMINATION :UNIX)</code>, among other 3438 things. </p> 3439 </div> 3440 </div> 3441 </p> 3442 <p> 3443 <div class="refentrytitle"> 3444 <a id="v_default-line-termination"></a> 3445 <strong>[Variable]</strong> 3446 <br></br> 3447 <code>CCL:*DEFAULT-LINE-TERMINATION*</code> 3448 </div> 3449 <div class="refentrytitle"></div> 3450 </p> 3451 <p> 3452 <div> 3453 <div class="refsect1" lang="en" xml:lang="en"> 3454 <a xmlns="http://www.w3.org/1999/xhtml" id="id385700"></a> 3455 <div class="header">Description:</div> 3456 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when an external-format 3457 doesn't specify a line-termination convention (or specifies 3458 it as :DEFAULT.) It can meaningfully be given any value 3459 that can be used as a line termination keyword 3460 (see <a class="xref" href="#Line-Termination-Keywords" title="4.5.3. Line Termination Keywords">Section 4.5.3, âLine Termination Keywordsâ</a>). 3461 </p> 3462 <p xmlns="http://www.w3.org/1999/xhtml">The initial value of this variable 3463 in Clozure CL is <code class="literal">:UNIX</code>. 3464 </p> 3465 </div> 3466 </div> 3467 </p> 3417 3468 <p> 3418 3469 <div class="refentrytitle"> … … 3433 3484 <div> 3434 3485 <div class="refsect1" lang="en" xml:lang="en"> 3435 <a xmlns="http://www.w3.org/1999/xhtml" id="id 546398"></a>3486 <a xmlns="http://www.w3.org/1999/xhtml" id="id385782"></a> 3436 3487 <div class="header">Arguments and Values:</div> 3437 3488 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3467 3518 </div> 3468 3519 <div class="refsect1" lang="en" xml:lang="en"> 3469 <a xmlns="http://www.w3.org/1999/xhtml" id="id 561041"></a>3520 <a xmlns="http://www.w3.org/1999/xhtml" id="id400550"></a> 3470 3521 <div class="header">Description:</div> 3471 3522 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3599 3650 and if a <code class="literal">#\Return</code> character occurs before any 3600 3651 <code class="literal">#\Linefeed</code> character, then the line termination 3601 type is set to <code class="literal">:MACOS</code>, otherwise it is set to 3602 <code class="literal">:UNIX</code>.</p> 3652 type is set to <code class="literal">:WINDOWS</code> if that 3653 <code class="literal">#\Return</code> character is immediately followed by a 3654 <code class="literal">#\Linefeed</code> character and to <code class="literal">:MACOS</code> 3655 otherwise. If a <code class="literal">#\Return</code> character isn't found in 3656 the buffer or if <code class="literal">#\Return</code> is preceded by 3657 <code class="literal">#\Linefeed</code>, the file's line terminationt type 3658 is set to <code class="literal">:UNIX</code>.</p> 3603 3659 </div> 3604 3660 <div class="sect2" lang="en" xml:lang="en"> … … 3635 3691 <div> 3636 3692 <div> 3637 <h4 class="title"><a id="id 561344"></a>4.5.4.1. Encoding Problems</h4>3693 <h4 class="title"><a id="id400884"></a>4.5.4.1. Encoding Problems</h4> 3638 3694 </div> 3639 3695 </div> … … 3651 3707 <div> 3652 3708 <div> 3653 <h4 class="title"><a id="id 561357"></a>4.5.4.2. Byte Order Marks</h4>3709 <h4 class="title"><a id="id400896"></a>4.5.4.2. Byte Order Marks</h4> 3654 3710 </div> 3655 3711 </div> … … 3679 3735 <div> 3680 3736 <div> 3681 <h4 class="title"><a id="id 561391"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3737 <h4 class="title"><a id="id400931"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3682 3738 </div> 3683 3739 </div> … … 3701 3757 <div> 3702 3758 <div class="refsect1" lang="en" xml:lang="en"> 3703 <a xmlns="http://www.w3.org/1999/xhtml" id="id 561453"></a>3759 <a xmlns="http://www.w3.org/1999/xhtml" id="id400992"></a> 3704 3760 <div class="header">Description:</div> 3705 3761 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3710 3766 </div> 3711 3767 <div class="refsect1" lang="en" xml:lang="en"> 3712 <a xmlns="http://www.w3.org/1999/xhtml" id="id 561468"></a>3768 <a xmlns="http://www.w3.org/1999/xhtml" id="id401007"></a> 3713 3769 <div class="header">See Also:</div> 3714 3770 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#Character-Encodings" title="4.5.4. Character Encodings">Section 4.5.4, âCharacter Encodingsâ</a>, <a class="xref" href="#External-Formats" title="4.5.2. External Formats">Section 4.5.2, âExternal Formatsâ</a>, <a class="xref" href="#Supported-Character-Encodings" title="4.5.4.4. Supported Character Encodings">Section 4.5.4.4, âSupported Character Encodingsâ</a></span> … … 4141 4197 <div> 4142 4198 <div> 4143 <h4 class="title"><a id="id 562147"></a>4.5.4.5. Encoding and Decoding Strings</h4>4199 <h4 class="title"><a id="id401686"></a>4.5.4.5. Encoding and Decoding Strings</h4> 4144 4200 </div> 4145 4201 </div> … … 4166 4222 <div> 4167 4223 <div class="refsect1" lang="en" xml:lang="en"> 4168 <a xmlns="http://www.w3.org/1999/xhtml" id="id 562222"></a>4224 <a xmlns="http://www.w3.org/1999/xhtml" id="id401762"></a> 4169 4225 <div class="header">Description:</div> 4170 4226 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4197 4253 <div> 4198 4254 <div class="refsect1" lang="en" xml:lang="en"> 4199 <a xmlns="http://www.w3.org/1999/xhtml" id="id 562318"></a>4255 <a xmlns="http://www.w3.org/1999/xhtml" id="id401857"></a> 4200 4256 <div class="header">Description:</div> 4201 4257 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4240 4296 <div> 4241 4297 <div class="refsect1" lang="en" xml:lang="en"> 4242 <a xmlns="http://www.w3.org/1999/xhtml" id="id 562441"></a>4298 <a xmlns="http://www.w3.org/1999/xhtml" id="id401981"></a> 4243 4299 <div class="header">Description:</div> 4244 4300 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4286 4342 <div> 4287 4343 <div class="refsect1" lang="en" xml:lang="en"> 4288 <a xmlns="http://www.w3.org/1999/xhtml" id="id 562560"></a>4344 <a xmlns="http://www.w3.org/1999/xhtml" id="id402100"></a> 4289 4345 <div class="header">Description:</div> 4290 4346 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4336 4392 </div> 4337 4393 <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> 4338 <a xmlns="http://www.w3.org/1999/xhtml" id="id 562649" class="indexterm"></a>4394 <a xmlns="http://www.w3.org/1999/xhtml" id="id402188" class="indexterm"></a> 4339 4395 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4340 4396 <code class="literal">ccl</code> directory. It is used for a variety of … … 4440 4496 platforms.</p> 4441 4497 <p xmlns="http://www.w3.org/1999/xhtml"> 4442 <a id="id 562832" class="indexterm"></a>4498 <a id="id402372" class="indexterm"></a> 4443 4499 <span class="command"><strong><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4444 4500 <em class="parameter"><code>pathname</code></em> … … 4500 4556 a memory error.</p> 4501 4557 <p xmlns="http://www.w3.org/1999/xhtml"> 4502 <a id="id 562965" class="indexterm"></a>4558 <a id="id402505" class="indexterm"></a> 4503 4559 <span class="command"><strong><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4504 4560 <em class="parameter"><code>displaced-array</code></em> … … 4512 4568 target is an empty vector (of length zero).</p> 4513 4569 <p xmlns="http://www.w3.org/1999/xhtml"> 4514 <a id="id 563000" class="indexterm"></a>4570 <a id="id402540" class="indexterm"></a> 4515 4571 <span class="command"><strong><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4516 4572 <em class="parameter"><code>pathname</code></em> … … 4522 4578 bytes.</p> 4523 4579 <p xmlns="http://www.w3.org/1999/xhtml"> 4524 <a id="id 563032" class="indexterm"></a>4580 <a id="id402572" class="indexterm"></a> 4525 4581 <span class="command"><strong><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4526 4582 <em class="parameter"><code>displaced-array</code></em> … … 4561 4617 static.</p> 4562 4618 <p xmlns="http://www.w3.org/1999/xhtml"> 4563 <a id="id 563107" class="indexterm"></a>4619 <a id="id402647" class="indexterm"></a> 4564 4620 <span class="command"><strong><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4565 4621 <em class="parameter"><code>var</code></em> … … 4615 4671 </div> 4616 4672 </div> 4617 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563219" class="indexterm"></a>4673 <a xmlns="http://www.w3.org/1999/xhtml" id="id402759" class="indexterm"></a> 4618 4674 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4619 4675 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4695 4751 converted, because address 0 can always be relied upon to refer to 4696 4752 the same thing.</p> 4697 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563441" class="indexterm"></a>4753 <a xmlns="http://www.w3.org/1999/xhtml" id="id402980" class="indexterm"></a> 4698 4754 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4699 4755 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4706 4762 or <code class="literal">ccl64</code> script.</p> 4707 4763 <p xmlns="http://www.w3.org/1999/xhtml"> 4708 <a id="id 563488" class="indexterm"></a>4764 <a id="id403028" class="indexterm"></a> 4709 4765 <span class="command"><strong><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4710 4766 <em class="parameter"><code>filename</code></em> … … 4842 4898 <div> 4843 4899 <div class="refsect1" lang="en" xml:lang="en"> 4844 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563780"></a>4900 <a xmlns="http://www.w3.org/1999/xhtml" id="id403320"></a> 4845 4901 <div class="header">Arguments and Values:</div> 4846 4902 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>--- … … 4856 4912 </div> 4857 4913 <div class="refsect1" lang="en" xml:lang="en"> 4858 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563840"></a>4914 <a xmlns="http://www.w3.org/1999/xhtml" id="id403379"></a> 4859 4915 <div class="header">Description:</div> 4860 4916 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4916 4972 <div> 4917 4973 <div class="refsect1" lang="en" xml:lang="en"> 4918 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563930"></a>4974 <a xmlns="http://www.w3.org/1999/xhtml" id="id403470"></a> 4919 4975 <div class="header">Arguments and Values:</div> 4920 4976 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 4924 4980 </div> 4925 4981 <div class="refsect1" lang="en" xml:lang="en"> 4926 <a xmlns="http://www.w3.org/1999/xhtml" id="id 563954"></a>4982 <a xmlns="http://www.w3.org/1999/xhtml" id="id403494"></a> 4927 4983 <div class="header">Description:</div> 4928 4984 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4963 5019 <div> 4964 5020 <div class="refsect1" lang="en" xml:lang="en"> 4965 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564049"></a>5021 <a xmlns="http://www.w3.org/1999/xhtml" id="id403589"></a> 4966 5022 <div class="header">Arguments and Values:</div> 4967 5023 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 4972 5028 </div> 4973 5029 <div class="refsect1" lang="en" xml:lang="en"> 4974 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564085"></a>5030 <a xmlns="http://www.w3.org/1999/xhtml" id="id403625"></a> 4975 5031 <div class="header">Description:</div> 4976 5032 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5021 5077 <div> 5022 5078 <div class="refsect1" lang="en" xml:lang="en"> 5023 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564160"></a>5079 <a xmlns="http://www.w3.org/1999/xhtml" id="id403700"></a> 5024 5080 <div class="header">Arguments and Values:</div> 5025 5081 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>--- … … 5028 5084 </div> 5029 5085 <div class="refsect1" lang="en" xml:lang="en"> 5030 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564183"></a>5086 <a xmlns="http://www.w3.org/1999/xhtml" id="id403722"></a> 5031 5087 <div class="header">Description:</div> 5032 5088 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5195 5251 <div> 5196 5252 <div class="refsect1" lang="en" xml:lang="en"> 5197 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564357"></a>5253 <a xmlns="http://www.w3.org/1999/xhtml" id="id403897"></a> 5198 5254 <div class="header">Description:</div> 5199 5255 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5229 5285 <div> 5230 5286 <div class="refsect1" lang="en" xml:lang="en"> 5231 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564405"></a>5287 <a xmlns="http://www.w3.org/1999/xhtml" id="id403945"></a> 5232 5288 <div class="header">Discussion:</div> 5233 5289 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5247 5303 </div> 5248 5304 <div class="refsect1" lang="en" xml:lang="en"> 5249 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564459"></a>5305 <a xmlns="http://www.w3.org/1999/xhtml" id="id403999"></a> 5250 5306 <div class="header">Restarts:</div> 5251 5307 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5315 5371 <div> 5316 5372 <div> 5317 <h4 class="title"><a id="id 564516"></a>4.12.5.1. Fancy arrays</h4>5373 <h4 class="title"><a id="id404056"></a>4.12.5.1. Fancy arrays</h4> 5318 5374 </div> 5319 5375 </div> … … 5342 5398 <div> 5343 5399 <div> 5344 <h4 class="title"><a id="id 564536"></a>4.12.5.2. Hash tables</h4>5400 <h4 class="title"><a id="id404075"></a>4.12.5.2. Hash tables</h4> 5345 5401 </div> 5346 5402 </div> … … 5390 5446 <div> 5391 5447 <div> 5392 <h4 class="title"><a id="id 564566"></a>4.12.5.3. Lists</h4>5448 <h4 class="title"><a id="id404106"></a>4.12.5.3. Lists</h4> 5393 5449 </div> 5394 5450 </div> … … 5559 5615 <div> 5560 5616 <div class="refsect1" lang="en" xml:lang="en"> 5561 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564748"></a>5617 <a xmlns="http://www.w3.org/1999/xhtml" id="id404288"></a> 5562 5618 <div class="header">Arguments and Values:</div> 5563 5619 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>--- … … 5581 5637 </div> 5582 5638 <div class="refsect1" lang="en" xml:lang="en"> 5583 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564800"></a>5639 <a xmlns="http://www.w3.org/1999/xhtml" id="id404340"></a> 5584 5640 <div class="header">Example:</div> 5585 5641 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5615 5671 <div> 5616 5672 <div class="refsect1" lang="en" xml:lang="en"> 5617 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564880"></a>5673 <a xmlns="http://www.w3.org/1999/xhtml" id="id404420"></a> 5618 5674 <div class="header">Summary:</div> 5619 5675 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5637 5693 <div> 5638 5694 <div class="refsect1" lang="en" xml:lang="en"> 5639 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564918"></a>5695 <a xmlns="http://www.w3.org/1999/xhtml" id="id404458"></a> 5640 5696 <div class="header">Summary:</div> 5641 5697 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5663 5719 <div> 5664 5720 <div class="refsect1" lang="en" xml:lang="en"> 5665 <a xmlns="http://www.w3.org/1999/xhtml" id="id 564971"></a>5721 <a xmlns="http://www.w3.org/1999/xhtml" id="id404511"></a> 5666 5722 <div class="header">Summary:</div> 5667 5723 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5689 5745 <div> 5690 5746 <div class="refsect1" lang="en" xml:lang="en"> 5691 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565023"></a>5747 <a xmlns="http://www.w3.org/1999/xhtml" id="id404562"></a> 5692 5748 <div class="header">Summary:</div> 5693 5749 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5720 5776 <div> 5721 5777 <div class="refsect1" lang="en" xml:lang="en"> 5722 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565066"></a>5778 <a xmlns="http://www.w3.org/1999/xhtml" id="id404606"></a> 5723 5779 <div class="header">Summary:</div> 5724 5780 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5747 5803 <div> 5748 5804 <div class="refsect1" lang="en" xml:lang="en"> 5749 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565119"></a>5805 <a xmlns="http://www.w3.org/1999/xhtml" id="id404659"></a> 5750 5806 <div class="header">Summary:</div> 5751 5807 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5770 5826 <div> 5771 5827 <div class="refsect1" lang="en" xml:lang="en"> 5772 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565169"></a>5828 <a xmlns="http://www.w3.org/1999/xhtml" id="id404709"></a> 5773 5829 <div class="header">Summary:</div> 5774 5830 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5797 5853 <div> 5798 5854 <div class="refsect1" lang="en" xml:lang="en"> 5799 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565222"></a>5855 <a xmlns="http://www.w3.org/1999/xhtml" id="id404762"></a> 5800 5856 <div class="header">Summary:</div> 5801 5857 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5824 5880 <div> 5825 5881 <div class="refsect1" lang="en" xml:lang="en"> 5826 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565275"></a>5882 <a xmlns="http://www.w3.org/1999/xhtml" id="id404814"></a> 5827 5883 <div class="header">Summary:</div> 5828 5884 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5991 6047 <div> 5992 6048 <div class="refsect1" lang="en" xml:lang="en"> 5993 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565510"></a>6049 <a xmlns="http://www.w3.org/1999/xhtml" id="id405050"></a> 5994 6050 <div class="header">Summary:</div> 5995 6051 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6016 6072 <div> 6017 6073 <div class="refsect1" lang="en" xml:lang="en"> 6018 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565562"></a>6074 <a xmlns="http://www.w3.org/1999/xhtml" id="id405101"></a> 6019 6075 <div class="header">Summary:</div> 6020 6076 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6052 6108 <div> 6053 6109 <div class="refsect1" lang="en" xml:lang="en"> 6054 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565628"></a>6110 <a xmlns="http://www.w3.org/1999/xhtml" id="id405168"></a> 6055 6111 <div class="header">Summary:</div> 6056 6112 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6087 6143 <div> 6088 6144 <div class="refsect1" lang="en" xml:lang="en"> 6089 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565690"></a>6145 <a xmlns="http://www.w3.org/1999/xhtml" id="id405230"></a> 6090 6146 <div class="header">Summary:</div> 6091 6147 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6118 6174 <div> 6119 6175 <div class="refsect1" lang="en" xml:lang="en"> 6120 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565747"></a>6176 <a xmlns="http://www.w3.org/1999/xhtml" id="id405287"></a> 6121 6177 <div class="header">Summary:</div> 6122 6178 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6348 6404 <div> 6349 6405 <div> 6350 <h4 class="title"><a id="id 523071"></a>5.4.2.1. Checking for Updates</h4>6406 <h4 class="title"><a id="id362339"></a>5.4.2.1. Checking for Updates</h4> 6351 6407 </div> 6352 6408 </div> … … 6480 6536 the required subsystems, if necessary.</p> 6481 6537 <p xmlns="http://www.w3.org/1999/xhtml"> 6482 <a id="id 527050" class="indexterm"></a>6538 <a id="id389633" class="indexterm"></a> 6483 6539 <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname">&key</em> 6484 6540 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) … … 6780 6836 <dt> 6781 6837 <span class="sect2"> 6782 <a href="#id 500912">6.3.2. As of August 2003:</a>6838 <a href="#id339627">6.3.2. As of August 2003:</a> 6783 6839 </span> 6784 6840 </dt> … … 7031 7087 <div> 7032 7088 <div> 7033 <h3 class="title"><a id="id 500912"></a>6.3.2. As of August 2003:</h3>7089 <h3 class="title"><a id="id339627"></a>6.3.2. As of August 2003:</h3> 7034 7090 </div> 7035 7091 </div> … … 7483 7539 <div> 7484 7540 <div class="refsect1" lang="en" xml:lang="en"> 7485 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552107"></a>7541 <a xmlns="http://www.w3.org/1999/xhtml" id="id391367"></a> 7486 7542 <div class="header">Values:</div> 7487 7543 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 7489 7545 </div> 7490 7546 <div class="refsect1" lang="en" xml:lang="en"> 7491 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552133"></a>7547 <a xmlns="http://www.w3.org/1999/xhtml" id="id391393"></a> 7492 7548 <div class="header">Description:</div> 7493 7549 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 7501 7557 </div> 7502 7558 <div class="refsect1" lang="en" xml:lang="en"> 7503 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552147"></a>7559 <a xmlns="http://www.w3.org/1999/xhtml" id="id391408"></a> 7504 7560 <div class="header">See Also:</div> 7505 7561 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7529 7585 <div> 7530 7586 <div class="refsect1" lang="en" xml:lang="en"> 7531 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552217"></a>7587 <a xmlns="http://www.w3.org/1999/xhtml" id="id391477"></a> 7532 7588 <div class="header">Arguments and Values:</div> 7533 7589 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 7557 7613 DEF-STANDARD-INITIAL-BINDING. "standard" initial bindings 7558 7614 are put into effect before any bindings specified by 7559 :initial-bindings are. The default is t.</p> 7615 :initial-bindings are. The default is t. 7616 7617 <span xmlns="http://www.w3.org/1999/xhtml" class="strong"><strong>This option is deprecated: the correct 7618 behavior of many Clozure CL components depends on thread-local 7619 bindings of many special variables being in effect.</strong></span></p> 7560 7620 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">initial-bindings</span></i>---an alist of (<em xmlns="http://www.w3.org/1999/xhtml" class="varname">symbol</em> . 7561 7621 <em xmlns="http://www.w3.org/1999/xhtml" class="varname">valueform</em>) pairs, which can be … … 7568 7628 </div> 7569 7629 <div class="refsect1" lang="en" xml:lang="en"> 7570 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552403"></a>7630 <a xmlns="http://www.w3.org/1999/xhtml" id="id391669"></a> 7571 7631 <div class="header">Description:</div> 7572 7632 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 7589 7649 </div> 7590 7650 <div class="refsect1" lang="en" xml:lang="en"> 7591 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552455"></a>7651 <a xmlns="http://www.w3.org/1999/xhtml" id="id391721"></a> 7592 7652 <div class="header">See Also:</div> 7593 7653 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7608 7668 <div> 7609 7669 <div class="refsect1" lang="en" xml:lang="en"> 7610 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552533"></a>7670 <a xmlns="http://www.w3.org/1999/xhtml" id="id391800"></a> 7611 7671 <div class="header">Arguments and Values:</div> 7612 7672 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7618 7678 </div> 7619 7679 <div class="refsect1" lang="en" xml:lang="en"> 7620 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552587"></a>7680 <a xmlns="http://www.w3.org/1999/xhtml" id="id391854"></a> 7621 7681 <div class="header">Description:</div> 7622 7682 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 7640 7700 </div> 7641 7701 <div class="refsect1" lang="en" xml:lang="en"> 7642 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552642"></a>7702 <a xmlns="http://www.w3.org/1999/xhtml" id="id391909"></a> 7643 7703 <div class="header">See Also:</div> 7644 7704 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a class="xref" href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7645 7705 </div> 7646 7706 <div class="refsect1" lang="en" xml:lang="en"> 7647 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552667"></a>7707 <a xmlns="http://www.w3.org/1999/xhtml" id="id391934"></a> 7648 7708 <div class="header">Notes:</div> 7649 7709 <p xmlns="http://www.w3.org/1999/xhtml"><span class="function"><strong>process-suspend</strong></span> was previously called … … 7671 7731 <div> 7672 7732 <div class="refsect1" lang="en" xml:lang="en"> 7673 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552748"></a>7733 <a xmlns="http://www.w3.org/1999/xhtml" id="id392015"></a> 7674 7734 <div class="header">Arguments and Values:</div> 7675 7735 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7682 7742 </div> 7683 7743 <div class="refsect1" lang="en" xml:lang="en"> 7684 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552802"></a>7744 <a xmlns="http://www.w3.org/1999/xhtml" id="id392069"></a> 7685 7745 <div class="header">Description:</div> 7686 7746 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 7693 7753 </div> 7694 7754 <div class="refsect1" lang="en" xml:lang="en"> 7695 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552833"></a>7755 <a xmlns="http://www.w3.org/1999/xhtml" id="id392100"></a> 7696 7756 <div class="header">See Also:</div> 7697 7757 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7698 7758 </div> 7699 7759 <div class="refsect1" lang="en" xml:lang="en"> 7700 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552858"></a>7760 <a xmlns="http://www.w3.org/1999/xhtml" id="id392125"></a> 7701 7761 <div class="header">Notes:</div> 7702 7762 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7724 7784 <div> 7725 7785 <div class="refsect1" lang="en" xml:lang="en"> 7726 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552923"></a>7786 <a xmlns="http://www.w3.org/1999/xhtml" id="id392190"></a> 7727 7787 <div class="header">Arguments and Values:</div> 7728 7788 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7734 7794 </div> 7735 7795 <div class="refsect1" lang="en" xml:lang="en"> 7736 <a xmlns="http://www.w3.org/1999/xhtml" id="id 552976"></a>7796 <a xmlns="http://www.w3.org/1999/xhtml" id="id392243"></a> 7737 7797 <div class="header">Description:</div> 7738 7798 <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call … … 7749 7809 </div> 7750 7810 <div class="refsect1" lang="en" xml:lang="en"> 7751 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553026"></a>7811 <a xmlns="http://www.w3.org/1999/xhtml" id="id392293"></a> 7752 7812 <div class="header">See Also:</div> 7753 7813 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span> … … 7770 7830 <div> 7771 7831 <div class="refsect1" lang="en" xml:lang="en"> 7772 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553102"></a>7832 <a xmlns="http://www.w3.org/1999/xhtml" id="id392370"></a> 7773 7833 <div class="header">Arguments and Values:</div> 7774 7834 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7781 7841 </div> 7782 7842 <div class="refsect1" lang="en" xml:lang="en"> 7783 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553177"></a>7843 <a xmlns="http://www.w3.org/1999/xhtml" id="id392445"></a> 7784 7844 <div class="header">Description:</div> 7785 7845 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 7795 7855 </div> 7796 7856 <div class="refsect1" lang="en" xml:lang="en"> 7797 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553220"></a>7857 <a xmlns="http://www.w3.org/1999/xhtml" id="id392489"></a> 7798 7858 <div class="header">See Also:</div> 7799 7859 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7816 7876 <div> 7817 7877 <div class="refsect1" lang="en" xml:lang="en"> 7818 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553302"></a>7878 <a xmlns="http://www.w3.org/1999/xhtml" id="id392571"></a> 7819 7879 <div class="header">Arguments and Values:</div> 7820 7880 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7825 7885 </div> 7826 7886 <div class="refsect1" lang="en" xml:lang="en"> 7827 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553364"></a>7887 <a xmlns="http://www.w3.org/1999/xhtml" id="id392633"></a> 7828 7888 <div class="header">Description:</div> 7829 7889 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 7842 7902 </div> 7843 7903 <div class="refsect1" lang="en" xml:lang="en"> 7844 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553413"></a>7904 <a xmlns="http://www.w3.org/1999/xhtml" id="id392682"></a> 7845 7905 <div class="header">See Also:</div> 7846 7906 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> 7847 7907 </div> 7848 7908 <div class="refsect1" lang="en" xml:lang="en"> 7849 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553443"></a>7909 <a xmlns="http://www.w3.org/1999/xhtml" id="id392712"></a> 7850 7910 <div class="header">Notes:</div> 7851 7911 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 7868 7928 <div> 7869 7929 <div class="refsect1" lang="en" xml:lang="en"> 7870 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553559"></a>7930 <a xmlns="http://www.w3.org/1999/xhtml" id="id392828"></a> 7871 7931 <div class="header">Arguments and Values:</div> 7872 7932 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 7890 7950 </div> 7891 7951 <div class="refsect1" lang="en" xml:lang="en"> 7892 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553748"></a>7952 <a xmlns="http://www.w3.org/1999/xhtml" id="id393016"></a> 7893 7953 <div class="header">Description:</div> 7894 7954 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 7903 7963 </div> 7904 7964 <div class="refsect1" lang="en" xml:lang="en"> 7905 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553783"></a>7965 <a xmlns="http://www.w3.org/1999/xhtml" id="id393052"></a> 7906 7966 <div class="header">See Also:</div> 7907 7967 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 7924 7984 <div> 7925 7985 <div class="refsect1" lang="en" xml:lang="en"> 7926 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516619"></a>7986 <a xmlns="http://www.w3.org/1999/xhtml" id="id396478"></a> 7927 7987 <div class="header">Arguments and Values:</div> 7928 7988 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7937 7997 </div> 7938 7998 <div class="refsect1" lang="en" xml:lang="en"> 7939 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557272"></a>7999 <a xmlns="http://www.w3.org/1999/xhtml" id="id396571"></a> 7940 8000 <div class="header">Description:</div> 7941 8001 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 7968 8028 </div> 7969 8029 <div class="refsect1" lang="en" xml:lang="en"> 7970 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557346"></a>8030 <a xmlns="http://www.w3.org/1999/xhtml" id="id396645"></a> 7971 8031 <div class="header">See Also:</div> 7972 8032 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7977 8037 </div> 7978 8038 <div class="refsect1" lang="en" xml:lang="en"> 7979 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557365"></a>8039 <a xmlns="http://www.w3.org/1999/xhtml" id="id396665"></a> 7980 8040 <div class="header">Notes:</div> 7981 8041 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 8007 8067 <div> 8008 8068 <div class="refsect1" lang="en" xml:lang="en"> 8009 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557430"></a>8069 <a xmlns="http://www.w3.org/1999/xhtml" id="id396730"></a> 8010 8070 <div class="header">Value Type:</div> 8011 8071 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 8012 8072 </div> 8013 8073 <div class="refsect1" lang="en" xml:lang="en"> 8014 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557442"></a>8074 <a xmlns="http://www.w3.org/1999/xhtml" id="id396741"></a> 8015 8075 <div class="header">Initial Value:</div> 8016 8076 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 8018 8078 </div> 8019 8079 <div class="refsect1" lang="en" xml:lang="en"> 8020 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557453"></a>8080 <a xmlns="http://www.w3.org/1999/xhtml" id="id396752"></a> 8021 8081 <div class="header">Description:</div> 8022 8082 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 8024 8084 </div> 8025 8085 <div class="refsect1" lang="en" xml:lang="en"> 8026 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557465"></a>8086 <a xmlns="http://www.w3.org/1999/xhtml" id="id396764"></a> 8027 8087 <div class="header">See Also:</div> 8028 8088 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8048 8108 <div> 8049 8109 <div class="refsect1" lang="en" xml:lang="en"> 8050 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557535"></a>8110 <a xmlns="http://www.w3.org/1999/xhtml" id="id396835"></a> 8051 8111 <div class="header">Arguments and Values:</div> 8052 8112 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8055 8115 </div> 8056 8116 <div class="refsect1" lang="en" xml:lang="en"> 8057 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557592"></a>8117 <a xmlns="http://www.w3.org/1999/xhtml" id="id396891"></a> 8058 8118 <div class="header">Description:</div> 8059 8119 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 8082 8142 </div> 8083 8143 <div class="refsect1" lang="en" xml:lang="en"> 8084 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557659"></a>8144 <a xmlns="http://www.w3.org/1999/xhtml" id="id396958"></a> 8085 8145 <div class="header">See Also:</div> 8086 8146 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 8102 8162 <div> 8103 8163 <div class="refsect1" lang="en" xml:lang="en"> 8104 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557733"></a>8164 <a xmlns="http://www.w3.org/1999/xhtml" id="id397032"></a> 8105 8165 <div class="header">Arguments and Values:</div> 8106 8166 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread), which … … 8109 8169 </div> 8110 8170 <div class="refsect1" lang="en" xml:lang="en"> 8111 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557774"></a>8171 <a xmlns="http://www.w3.org/1999/xhtml" id="id397073"></a> 8112 8172 <div class="header">Description:</div> 8113 8173 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8117 8177 </div> 8118 8178 <div class="refsect1" lang="en" xml:lang="en"> 8119 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557786"></a>8179 <a xmlns="http://www.w3.org/1999/xhtml" id="id397085"></a> 8120 8180 <div class="header">See Also:</div> 8121 8181 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 8137 8197 <div> 8138 8198 <div class="refsect1" lang="en" xml:lang="en"> 8139 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557860"></a>8199 <a xmlns="http://www.w3.org/1999/xhtml" id="id397158"></a> 8140 8200 <div class="header">Arguments and Values:</div> 8141 8201 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8143 8203 </div> 8144 8204 <div class="refsect1" lang="en" xml:lang="en"> 8145 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557901"></a>8205 <a xmlns="http://www.w3.org/1999/xhtml" id="id397199"></a> 8146 8206 <div class="header">Description:</div> 8147 8207 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8151 8211 </div> 8152 8212 <div class="refsect1" lang="en" xml:lang="en"> 8153 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557916"></a>8213 <a xmlns="http://www.w3.org/1999/xhtml" id="id397214"></a> 8154 8214 <div class="header">See Also:</div> 8155 8215 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 8173 8233 <div> 8174 8234 <div class="refsect1" lang="en" xml:lang="en"> 8175 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557999"></a>8235 <a xmlns="http://www.w3.org/1999/xhtml" id="id397297"></a> 8176 8236 <div class="header">Arguments and Values:</div> 8177 8237 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8179 8239 </div> 8180 8240 <div class="refsect1" lang="en" xml:lang="en"> 8181 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558041"></a>8241 <a xmlns="http://www.w3.org/1999/xhtml" id="id397338"></a> 8182 8242 <div class="header">Description:</div> 8183 8243 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 8193 8253 </div> 8194 8254 <div class="refsect1" lang="en" xml:lang="en"> 8195 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558104"></a>8255 <a xmlns="http://www.w3.org/1999/xhtml" id="id397402"></a> 8196 8256 <div class="header">See Also:</div> 8197 8257 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span> … … 8212 8272 <div> 8213 8273 <div class="refsect1" lang="en" xml:lang="en"> 8214 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558163"></a>8274 <a xmlns="http://www.w3.org/1999/xhtml" id="id397460"></a> 8215 8275 <div class="header">Value Type:</div> 8216 8276 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 8217 8277 </div> 8218 8278 <div class="refsect1" lang="en" xml:lang="en"> 8219 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558174"></a>8279 <a xmlns="http://www.w3.org/1999/xhtml" id="id397472"></a> 8220 8280 <div class="header">Initial Value:</div> 8221 8281 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 8224 8284 </div> 8225 8285 <div class="refsect1" lang="en" xml:lang="en"> 8226 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558186"></a>8286 <a xmlns="http://www.w3.org/1999/xhtml" id="id397484"></a> 8227 8287 <div class="header">Description:</div> 8228 8288 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 8232 8292 </div> 8233 8293 <div class="refsect1" lang="en" xml:lang="en"> 8234 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558199"></a>8294 <a xmlns="http://www.w3.org/1999/xhtml" id="id397497"></a> 8235 8295 <div class="header">See Also:</div> 8236 8296 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8256 8316 <div> 8257 8317 <div class="refsect1" lang="en" xml:lang="en"> 8258 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558304"></a>8318 <a xmlns="http://www.w3.org/1999/xhtml" id="id397601"></a> 8259 8319 <div class="header">Description:</div> 8260 8320 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 8270 8330 </div> 8271 8331 <div class="refsect1" lang="en" xml:lang="en"> 8272 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558347"></a>8332 <a xmlns="http://www.w3.org/1999/xhtml" id="id397643"></a> 8273 8333 <div class="header">See Also:</div> 8274 8334 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8275 8335 </div> 8276 8336 <div class="refsect1" lang="en" xml:lang="en"> 8277 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558377"></a>8337 <a xmlns="http://www.w3.org/1999/xhtml" id="id397674"></a> 8278 8338 <div class="header">Notes:</div> 8279 8339 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 8299 8359 <div> 8300 8360 <div class="refsect1" lang="en" xml:lang="en"> 8301 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558436"></a>8361 <a xmlns="http://www.w3.org/1999/xhtml" id="id397732"></a> 8302 8362 <div class="header">Description:</div> 8303 8363 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 8308 8368 </div> 8309 8369 <div class="refsect1" lang="en" xml:lang="en"> 8310 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558450"></a>8370 <a xmlns="http://www.w3.org/1999/xhtml" id="id397745"></a> 8311 8371 <div class="header">See Also:</div> 8312 8372 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8313 8373 </div> 8314 8374 <div class="refsect1" lang="en" xml:lang="en"> 8315 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558498"></a>8375 <a xmlns="http://www.w3.org/1999/xhtml" id="id397793"></a> 8316 8376 <div class="header">Notes:</div> 8317 8377 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 8336 8396 <div> 8337 8397 <div class="refsect1" lang="en" xml:lang="en"> 8338 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558562"></a>8398 <a xmlns="http://www.w3.org/1999/xhtml" id="id397858"></a> 8339 8399 <div class="header">Arguments and Values:</div> 8340 8400 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8349 8409 </div> 8350 8410 <div class="refsect1" lang="en" xml:lang="en"> 8351 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558642"></a>8411 <a xmlns="http://www.w3.org/1999/xhtml" id="id397937"></a> 8352 8412 <div class="header">Description:</div> 8353 8413 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 8366 8426 </div> 8367 8427 <div class="refsect1" lang="en" xml:lang="en"> 8368 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558678"></a>8428 <a xmlns="http://www.w3.org/1999/xhtml" id="id397973"></a> 8369 8429 <div class="header">See Also:</div> 8370 8430 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8386 8446 <div> 8387 8447 <div class="refsect1" lang="en" xml:lang="en"> 8388 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558786"></a>8448 <a xmlns="http://www.w3.org/1999/xhtml" id="id398081"></a> 8389 8449 <div class="header">Arguments and Values:</div> 8390 8450 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8404 8464 </div> 8405 8465 <div class="refsect1" lang="en" xml:lang="en"> 8406 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558900"></a>8466 <a xmlns="http://www.w3.org/1999/xhtml" id="id398195"></a> 8407 8467 <div class="header">Description:</div> 8408 8468 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 8421 8481 </div> 8422 8482 <div class="refsect1" lang="en" xml:lang="en"> 8423 <a xmlns="http://www.w3.org/1999/xhtml" id="id 558950"></a>8483 <a xmlns="http://www.w3.org/1999/xhtml" id="id398245"></a> 8424 8484 <div class="header">See Also:</div> 8425 8485 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#v_ticks-per-second" title="Variable *TICKS-PER-SECOND*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*ticks-per-second*</b></a>, <a class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8441 8501 <div> 8442 8502 <div class="refsect1" lang="en" xml:lang="en"> 8443 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559067"></a>8503 <a xmlns="http://www.w3.org/1999/xhtml" id="id398362"></a> 8444 8504 <div class="header">Arguments and Values:</div> 8445 8505 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8448 8508 </div> 8449 8509 <div class="refsect1" lang="en" xml:lang="en"> 8450 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559112"></a>8510 <a xmlns="http://www.w3.org/1999/xhtml" id="id398407"></a> 8451 8511 <div class="header">Description:</div> 8452 8512 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8463 8523 </div> 8464 8524 <div class="refsect1" lang="en" xml:lang="en"> 8465 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559143"></a>8525 <a xmlns="http://www.w3.org/1999/xhtml" id="id398439"></a> 8466 8526 <div class="header">See Also:</div> 8467 8527 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8487 8547 <div> 8488 8548 <div class="refsect1" lang="en" xml:lang="en"> 8489 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559215"></a>8549 <a xmlns="http://www.w3.org/1999/xhtml" id="id398510"></a> 8490 8550 <div class="header">Arguments and Values:</div> 8491 8551 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8494 8554 </div> 8495 8555 <div class="refsect1" lang="en" xml:lang="en"> 8496 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572336"></a>8556 <a xmlns="http://www.w3.org/1999/xhtml" id="id398555"></a> 8497 8557 <div class="header">Description:</div> 8498 8558 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8517 8577 <div> 8518 8578 <div class="refsect1" lang="en" xml:lang="en"> 8519 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572398"></a>8579 <a xmlns="http://www.w3.org/1999/xhtml" id="id398626"></a> 8520 8580 <div class="header">Arguments and Values:</div> 8521 8581 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 8527 8587 </div> 8528 8588 <div class="refsect1" lang="en" xml:lang="en"> 8529 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572444"></a>8589 <a xmlns="http://www.w3.org/1999/xhtml" id="id411892"></a> 8530 8590 <div class="header">Description:</div> 8531 8591 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 8537 8597 </div> 8538 8598 <div class="refsect1" lang="en" xml:lang="en"> 8539 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572459"></a>8599 <a xmlns="http://www.w3.org/1999/xhtml" id="id411907"></a> 8540 8600 <div class="header">See Also:</div> 8541 8601 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8557 8617 <div> 8558 8618 <div class="refsect1" lang="en" xml:lang="en"> 8559 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572562"></a>8619 <a xmlns="http://www.w3.org/1999/xhtml" id="id412010"></a> 8560 8620 <div class="header">Arguments and Values:</div> 8561 8621 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8565 8625 </div> 8566 8626 <div class="refsect1" lang="en" xml:lang="en"> 8567 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572614"></a>8627 <a xmlns="http://www.w3.org/1999/xhtml" id="id412062"></a> 8568 8628 <div class="header">Description:</div> 8569 8629 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 8576 8636 </div> 8577 8637 <div class="refsect1" lang="en" xml:lang="en"> 8578 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572643"></a>8638 <a xmlns="http://www.w3.org/1999/xhtml" id="id412091"></a> 8579 8639 <div class="header">See Also:</div> 8580 8640 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8595 8655 <div> 8596 8656 <div class="refsect1" lang="en" xml:lang="en"> 8597 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572743"></a>8657 <a xmlns="http://www.w3.org/1999/xhtml" id="id412191"></a> 8598 8658 <div class="header">Arguments and Values:</div> 8599 8659 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8600 8660 </div> 8601 8661 <div class="refsect1" lang="en" xml:lang="en"> 8602 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572765"></a>8662 <a xmlns="http://www.w3.org/1999/xhtml" id="id412213"></a> 8603 8663 <div class="header">Description:</div> 8604 8664 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 8611 8671 </div> 8612 8672 <div class="refsect1" lang="en" xml:lang="en"> 8613 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572798"></a>8673 <a xmlns="http://www.w3.org/1999/xhtml" id="id412246"></a> 8614 8674 <div class="header">See Also:</div> 8615 8675 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8629 8689 <div> 8630 8690 <div class="refsect1" lang="en" xml:lang="en"> 8631 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572898"></a>8691 <a xmlns="http://www.w3.org/1999/xhtml" id="id412346"></a> 8632 8692 <div class="header">Arguments and Values:</div> 8633 8693 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8634 8694 </div> 8635 8695 <div class="refsect1" lang="en" xml:lang="en"> 8636 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572920"></a>8696 <a xmlns="http://www.w3.org/1999/xhtml" id="id412368"></a> 8637 8697 <div class="header">Description:</div> 8638 8698 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 8647 8707 </div> 8648 8708 <div class="refsect1" lang="en" xml:lang="en"> 8649 <a xmlns="http://www.w3.org/1999/xhtml" id="id 572954"></a>8709 <a xmlns="http://www.w3.org/1999/xhtml" id="id412402"></a> 8650 8710 <div class="header">See Also:</div> 8651 8711 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8666 8726 <div> 8667 8727 <div class="refsect1" lang="en" xml:lang="en"> 8668 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573054"></a>8728 <a xmlns="http://www.w3.org/1999/xhtml" id="id412502"></a> 8669 8729 <div class="header">Arguments and Values:</div> 8670 8730 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8673 8733 </div> 8674 8734 <div class="refsect1" lang="en" xml:lang="en"> 8675 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573092"></a>8735 <a xmlns="http://www.w3.org/1999/xhtml" id="id412540"></a> 8676 8736 <div class="header">Description:</div> 8677 8737 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 8686 8746 </div> 8687 8747 <div class="refsect1" lang="en" xml:lang="en"> 8688 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573116"></a>8748 <a xmlns="http://www.w3.org/1999/xhtml" id="id412563"></a> 8689 8749 <div class="header">See Also:</div> 8690 8750 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8706 8766 <div> 8707 8767 <div class="refsect1" lang="en" xml:lang="en"> 8708 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573216"></a>8768 <a xmlns="http://www.w3.org/1999/xhtml" id="id412664"></a> 8709 8769 <div class="header">Arguments and Values:</div> 8710 8770 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 8712 8772 </div> 8713 8773 <div class="refsect1" lang="en" xml:lang="en"> 8714 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573239"></a>8774 <a xmlns="http://www.w3.org/1999/xhtml" id="id412687"></a> 8715 8775 <div class="header">Description:</div> 8716 8776 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 8723 8783 </div> 8724 8784 <div class="refsect1" lang="en" xml:lang="en"> 8725 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573255"></a>8785 <a xmlns="http://www.w3.org/1999/xhtml" id="id412703"></a> 8726 8786 <div class="header">See Also:</div> 8727 8787 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a class="xref" href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8728 8788 </div> 8729 8789 <div class="refsect1" lang="en" xml:lang="en"> 8730 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573303"></a>8790 <a xmlns="http://www.w3.org/1999/xhtml" id="id412751"></a> 8731 8791 <div class="header">Notes:</div> 8732 8792 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 8751 8811 <div> 8752 8812 <div class="refsect1" lang="en" xml:lang="en"> 8753 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573359"></a>8813 <a xmlns="http://www.w3.org/1999/xhtml" id="id412807"></a> 8754 8814 <div class="header">Arguments and Values:</div> 8755 8815 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8760 8820 </div> 8761 8821 <div class="refsect1" lang="en" xml:lang="en"> 8762 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573410"></a>8822 <a xmlns="http://www.w3.org/1999/xhtml" id="id412858"></a> 8763 8823 <div class="header">Description:</div> 8764 8824 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8774 8834 </div> 8775 8835 <div class="refsect1" lang="en" xml:lang="en"> 8776 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573450"></a>8836 <a xmlns="http://www.w3.org/1999/xhtml" id="id412898"></a> 8777 8837 <div class="header">See Also:</div> 8778 8838 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8794 8854 <div> 8795 8855 <div class="refsect1" lang="en" xml:lang="en"> 8796 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573543"></a>8856 <a xmlns="http://www.w3.org/1999/xhtml" id="id412991"></a> 8797 8857 <div class="header">Arguments and Values:</div> 8798 8858 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8803 8863 </div> 8804 8864 <div class="refsect1" lang="en" xml:lang="en"> 8805 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573595"></a>8865 <a xmlns="http://www.w3.org/1999/xhtml" id="id413042"></a> 8806 8866 <div class="header">Description:</div> 8807 8867 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8818 8878 </div> 8819 8879 <div class="refsect1" lang="en" xml:lang="en"> 8820 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573639"></a>8880 <a xmlns="http://www.w3.org/1999/xhtml" id="id413087"></a> 8821 8881 <div class="header">See Also:</div> 8822 8882 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8838 8898 <div> 8839 8899 <div class="refsect1" lang="en" xml:lang="en"> 8840 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573729"></a>8900 <a xmlns="http://www.w3.org/1999/xhtml" id="id413177"></a> 8841 8901 <div class="header">Arguments and Values:</div> 8842 8902 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 8843 8903 </div> 8844 8904 <div class="refsect1" lang="en" xml:lang="en"> 8845 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573752"></a>8905 <a xmlns="http://www.w3.org/1999/xhtml" id="id413200"></a> 8846 8906 <div class="header">Description:</div> 8847 8907 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 8852 8912 </div> 8853 8913 <div class="refsect1" lang="en" xml:lang="en"> 8854 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573767"></a>8914 <a xmlns="http://www.w3.org/1999/xhtml" id="id413215"></a> 8855 8915 <div class="header">See Also:</div> 8856 8916 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8872 8932 <div> 8873 8933 <div class="refsect1" lang="en" xml:lang="en"> 8874 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573862"></a>8934 <a xmlns="http://www.w3.org/1999/xhtml" id="id413310"></a> 8875 8935 <div class="header">Arguments and Values:</div> 8876 8936 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8879 8939 </div> 8880 8940 <div class="refsect1" lang="en" xml:lang="en"> 8881 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573898"></a>8941 <a xmlns="http://www.w3.org/1999/xhtml" id="id413346"></a> 8882 8942 <div class="header">Description:</div> 8883 8943 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 8886 8946 </div> 8887 8947 <div class="refsect1" lang="en" xml:lang="en"> 8888 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573911"></a>8948 <a xmlns="http://www.w3.org/1999/xhtml" id="id413359"></a> 8889 8949 <div class="header">See Also:</div> 8890 8950 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8891 8951 </div> 8892 8952 <div class="refsect1" lang="en" xml:lang="en"> 8893 <a xmlns="http://www.w3.org/1999/xhtml" id="id 573965"></a>8953 <a xmlns="http://www.w3.org/1999/xhtml" id="id413412"></a> 8894 8954 <div class="header">Notes:</div> 8895 8955 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8914 8974 <div> 8915 8975 <div class="refsect1" lang="en" xml:lang="en"> 8916 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574025"></a>8976 <a xmlns="http://www.w3.org/1999/xhtml" id="id413472"></a> 8917 8977 <div class="header">Arguments and Values:</div> 8918 8978 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8921 8981 </div> 8922 8982 <div class="refsect1" lang="en" xml:lang="en"> 8923 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574061"></a>8983 <a xmlns="http://www.w3.org/1999/xhtml" id="id413509"></a> 8924 8984 <div class="header">Description:</div> 8925 8985 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8929 8989 </div> 8930 8990 <div class="refsect1" lang="en" xml:lang="en"> 8931 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574075"></a>8991 <a xmlns="http://www.w3.org/1999/xhtml" id="id413523"></a> 8932 8992 <div class="header">See Also:</div> 8933 8993 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8934 8994 </div> 8935 8995 <div class="refsect1" lang="en" xml:lang="en"> 8936 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574128"></a>8996 <a xmlns="http://www.w3.org/1999/xhtml" id="id413576"></a> 8937 8997 <div class="header">Notes:</div> 8938 8998 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8958 9018 <div> 8959 9019 <div class="refsect1" lang="en" xml:lang="en"> 8960 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574188"></a>9020 <a xmlns="http://www.w3.org/1999/xhtml" id="id413636"></a> 8961 9021 <div class="header">Arguments and Values:</div> 8962 9022 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 8971 9031 </div> 8972 9032 <div class="refsect1" lang="en" xml:lang="en"> 8973 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574255"></a>9033 <a xmlns="http://www.w3.org/1999/xhtml" id="id413703"></a> 8974 9034 <div class="header">Description:</div> 8975 9035 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8980 9040 </div> 8981 9041 <div class="refsect1" lang="en" xml:lang="en"> 8982 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574272"></a>9042 <a xmlns="http://www.w3.org/1999/xhtml" id="id413720"></a> 8983 9043 <div class="header">See Also:</div> 8984 9044 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 9000 9060 <div> 9001 9061 <div class="refsect1" lang="en" xml:lang="en"> 9002 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574365"></a>9062 <a xmlns="http://www.w3.org/1999/xhtml" id="id413812"></a> 9003 9063 <div class="header">Arguments and Values:</div> 9004 9064 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 9008 9068 </div> 9009 9069 <div class="refsect1" lang="en" xml:lang="en"> 9010 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574406"></a>9070 <a xmlns="http://www.w3.org/1999/xhtml" id="id413854"></a> 9011 9071 <div class="header">Description:</div> 9012 9072 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 9024 9084 </div> 9025 9085 <div class="refsect1" lang="en" xml:lang="en"> 9026 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574439"></a>9086 <a xmlns="http://www.w3.org/1999/xhtml" id="id413887"></a> 9027 9087 <div class="header">See Also:</div> 9028 9088 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 9029 9089 </div> 9030 9090 <div class="refsect1" lang="en" xml:lang="en"> 9031 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574477"></a>9091 <a xmlns="http://www.w3.org/1999/xhtml" id="id413925"></a> 9032 9092 <div class="header">Notes:</div> 9033 9093 <p xmlns="http://www.w3.org/1999/xhtml"> … … 9054 9114 <div> 9055 9115 <div class="refsect1" lang="en" xml:lang="en"> 9056 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574542"></a>9116 <a xmlns="http://www.w3.org/1999/xhtml" id="id413989"></a> 9057 9117 <div class="header">Arguments and Values:</div> 9058 9118 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 9062 9122 </div> 9063 9123 <div class="refsect1" lang="en" xml:lang="en"> 9064 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574583"></a>9124 <a xmlns="http://www.w3.org/1999/xhtml" id="id414031"></a> 9065 9125 <div class="header">Description:</div> 9066 9126 <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 … … 9075 9135 </div> 9076 9136 <div class="refsect1" lang="en" xml:lang="en"> 9077 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574616"></a>9137 <a xmlns="http://www.w3.org/1999/xhtml" id="id414064"></a> 9078 9138 <div class="header">See Also:</div> 9079 9139 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 9080 9140 </div> 9081 9141 <div class="refsect1" lang="en" xml:lang="en"> 9082 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574654"></a>9142 <a xmlns="http://www.w3.org/1999/xhtml" id="id414102"></a> 9083 9143 <div class="header">Notes:</div> 9084 9144 <p xmlns="http://www.w3.org/1999/xhtml"> … … 9105 9165 <div> 9106 9166 <div class="refsect1" lang="en" xml:lang="en"> 9107 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574719"></a>9167 <a xmlns="http://www.w3.org/1999/xhtml" id="id414166"></a> 9108 9168 <div class="header">Arguments and Values:</div> 9109 9169 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 9112 9172 </div> 9113 9173 <div class="refsect1" lang="en" xml:lang="en"> 9114 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574757"></a>9174 <a xmlns="http://www.w3.org/1999/xhtml" id="id414205"></a> 9115 9175 <div class="header">Description:</div> 9116 9176 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 9120 9180 </div> 9121 9181 <div class="refsect1" lang="en" xml:lang="en"> 9122 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574774"></a>9182 <a xmlns="http://www.w3.org/1999/xhtml" id="id414222"></a> 9123 9183 <div class="header">See Also:</div> 9124 9184 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 9139 9199 <div> 9140 9200 <div class="refsect1" lang="en" xml:lang="en"> 9141 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574851"></a>9201 <a xmlns="http://www.w3.org/1999/xhtml" id="id414299"></a> 9142 9202 <div class="header">Value Type:</div> 9143 9203 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 9144 9204 </div> 9145 9205 <div class="refsect1" lang="en" xml:lang="en"> 9146 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574860"></a>9206 <a xmlns="http://www.w3.org/1999/xhtml" id="id414308"></a> 9147 9207 <div class="header">Initial Value:</div> 9148 9208 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 9149 9209 </div> 9150 9210 <div class="refsect1" lang="en" xml:lang="en"> 9151 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574870"></a>9211 <a xmlns="http://www.w3.org/1999/xhtml" id="id414318"></a> 9152 9212 <div class="header">Description:</div> 9153 9213 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 9161 9221 </div> 9162 9222 <div class="refsect1" lang="en" xml:lang="en"> 9163 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574884"></a>9223 <a xmlns="http://www.w3.org/1999/xhtml" id="id414332"></a> 9164 9224 <div class="header">See Also:</div> 9165 9225 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 9180 9240 <div> 9181 9241 <div class="refsect1" lang="en" xml:lang="en"> 9182 <a xmlns="http://www.w3.org/1999/xhtml" id="id 574975"></a>9242 <a xmlns="http://www.w3.org/1999/xhtml" id="id414422"></a> 9183 9243 <div class="header">Arguments and Values:</div> 9184 9244 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 9189 9249 </div> 9190 9250 <div class="refsect1" lang="en" xml:lang="en"> 9191 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575014"></a>9251 <a xmlns="http://www.w3.org/1999/xhtml" id="id414461"></a> 9192 9252 <div class="header">Description:</div> 9193 9253 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 9200 9260 </div> 9201 9261 <div class="refsect1" lang="en" xml:lang="en"> 9202 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575036"></a>9262 <a xmlns="http://www.w3.org/1999/xhtml" id="id414483"></a> 9203 9263 <div class="header">See Also:</div> 9204 9264 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a class="xref" href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 9221 9281 <div> 9222 9282 <div class="refsect1" lang="en" xml:lang="en"> 9223 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575129"></a>9283 <a xmlns="http://www.w3.org/1999/xhtml" id="id414577"></a> 9224 9284 <div class="header">Arguments and Values:</div> 9225 9285 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a process, typically created by <a xmlns="http://www.w3.org/1999/xhtml" class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a> or by <a xmlns="http://www.w3.org/1999/xhtml" class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p> … … 9231 9291 </div> 9232 9292 <div class="refsect1" lang="en" xml:lang="en"> 9233 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575186"></a>9293 <a xmlns="http://www.w3.org/1999/xhtml" id="id414634"></a> 9234 9294 <div class="header">Description:</div> 9235 9295 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 9372 9432 <div> 9373 9433 <div class="refsect1" lang="en" xml:lang="en"> 9374 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560322"></a>9434 <a xmlns="http://www.w3.org/1999/xhtml" id="id399748"></a> 9375 9435 <div class="header">Arguments and Values:</div> 9376 9436 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 9472 9532 </div> 9473 9533 <div class="refsect1" lang="en" xml:lang="en"> 9474 <a xmlns="http://www.w3.org/1999/xhtml" id="id 548877"></a>9534 <a xmlns="http://www.w3.org/1999/xhtml" id="id386528"></a> 9475 9535 <div class="header">Description:</div> 9476 9536 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 9491 9551 <div> 9492 9552 <div class="refsect1" lang="en" xml:lang="en"> 9493 <a xmlns="http://www.w3.org/1999/xhtml" id="id 548939"></a>9553 <a xmlns="http://www.w3.org/1999/xhtml" id="id386590"></a> 9494 9554 <div class="header">Arguments and Values:</div> 9495 9555 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 9499 9559 </div> 9500 9560 <div class="refsect1" lang="en" xml:lang="en"> 9501 <a xmlns="http://www.w3.org/1999/xhtml" id="id 548981"></a>9561 <a xmlns="http://www.w3.org/1999/xhtml" id="id386632"></a> 9502 9562 <div class="header">Description:</div> 9503 9563 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 9525 9585 <div> 9526 9586 <div class="refsect1" lang="en" xml:lang="en"> 9527 <a xmlns="http://www.w3.org/1999/xhtml" id="id 546997"></a>9587 <a xmlns="http://www.w3.org/1999/xhtml" id="id395567"></a> 9528 9588 <div class="header">Arguments and Values:</div> 9529 9589 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 9533 9593 </div> 9534 9594 <div class="refsect1" lang="en" xml:lang="en"> 9535 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547039"></a>9595 <a xmlns="http://www.w3.org/1999/xhtml" id="id395608"></a> 9536 9596 <div class="header">Description:</div> 9537 9597 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 9553 9613 <div> 9554 9614 <div class="refsect1" lang="en" xml:lang="en"> 9555 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547101"></a>9615 <a xmlns="http://www.w3.org/1999/xhtml" id="id395670"></a> 9556 9616 <div class="header">Arguments and Values:</div> 9557 9617 <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> … … 9562 9622 </div> 9563 9623 <div class="refsect1" lang="en" xml:lang="en"> 9564 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547143"></a>9624 <a xmlns="http://www.w3.org/1999/xhtml" id="id395712"></a> 9565 9625 <div class="header">Description:</div> 9566 9626 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 9581 9641 <div> 9582 9642 <div class="refsect1" lang="en" xml:lang="en"> 9583 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547204"></a>9643 <a xmlns="http://www.w3.org/1999/xhtml" id="id395773"></a> 9584 9644 <div class="header">Arguments and Values:</div> 9585 9645 <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> … … 9588 9648 </div> 9589 9649 <div class="refsect1" lang="en" xml:lang="en"> 9590 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547244"></a>9650 <a xmlns="http://www.w3.org/1999/xhtml" id="id395814"></a> 9591 9651 <div class="header">Description:</div> 9592 9652 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 9608 9668 <div> 9609 9669 <div class="refsect1" lang="en" xml:lang="en"> 9610 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547302"></a>9670 <a xmlns="http://www.w3.org/1999/xhtml" id="id395871"></a> 9611 9671 <div class="header">Arguments and Values:</div> 9612 9672 <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 … … 9616 9676 </div> 9617 9677 <div class="refsect1" lang="en" xml:lang="en"> 9618 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547329"></a>9678 <a xmlns="http://www.w3.org/1999/xhtml" id="id395898"></a> 9619 9679 <div class="header">Description:</div> 9620 9680 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 9636 9696 <div> 9637 9697 <div class="refsect1" lang="en" xml:lang="en"> 9638 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547387"></a>9698 <a xmlns="http://www.w3.org/1999/xhtml" id="id395957"></a> 9639 9699 <div class="header">Arguments and Values:</div> 9640 9700 <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 … … 9645 9705 </div> 9646 9706 <div class="refsect1" lang="en" xml:lang="en"> 9647 <a xmlns="http://www.w3.org/1999/xhtml" id="id 556298"></a>9707 <a xmlns="http://www.w3.org/1999/xhtml" id="id388062"></a> 9648 9708 <div class="header">Description:</div> 9649 9709 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 9665 9725 <div> 9666 9726 <div class="refsect1" lang="en" xml:lang="en"> 9667 <a xmlns="http://www.w3.org/1999/xhtml" id="id 556359"></a>9727 <a xmlns="http://www.w3.org/1999/xhtml" id="id388123"></a> 9668 9728 <div class="header">Arguments and Values:</div> 9669 9729 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 9682 9742 </div> 9683 9743 <div class="refsect1" lang="en" xml:lang="en"> 9684 <a xmlns="http://www.w3.org/1999/xhtml" id="id 556449"></a>9744 <a xmlns="http://www.w3.org/1999/xhtml" id="id388214"></a> 9685 9745 <div class="header">Description:</div> 9686 9746 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 9719 9779 <div> 9720 9780 <div class="refsect1" lang="en" xml:lang="en"> 9721 <a xmlns="http://www.w3.org/1999/xhtml" id="id 556549"></a>9781 <a xmlns="http://www.w3.org/1999/xhtml" id="id388314"></a> 9722 9782 <div class="header">Arguments and Values:</div> 9723 9783 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 9734 9794 </div> 9735 9795 <div class="refsect1" lang="en" xml:lang="en"> 9736 <a xmlns="http://www.w3.org/1999/xhtml" id="id 556652"></a>9796 <a xmlns="http://www.w3.org/1999/xhtml" id="id388416"></a> 9737 9797 <div class="header">Description:</div> 9738 9798 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 9753 9813 <div> 9754 9814 <div class="refsect1" lang="en" xml:lang="en"> 9755 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555022"></a>9815 <a xmlns="http://www.w3.org/1999/xhtml" id="id388478"></a> 9756 9816 <div class="header">Arguments and Values:</div> 9757 9817 <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> … … 9760 9820 </div> 9761 9821 <div class="refsect1" lang="en" xml:lang="en"> 9762 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555062"></a>9822 <a xmlns="http://www.w3.org/1999/xhtml" id="id394303"></a> 9763 9823 <div class="header">Description:</div> 9764 9824 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 9781 9841 <div> 9782 9842 <div class="refsect1" lang="en" xml:lang="en"> 9783 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555121"></a>9843 <a xmlns="http://www.w3.org/1999/xhtml" id="id394361"></a> 9784 9844 <div class="header">Arguments and Values:</div> 9785 9845 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9786 9846 </div> 9787 9847 <div class="refsect1" lang="en" xml:lang="en"> 9788 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555147"></a>9848 <a xmlns="http://www.w3.org/1999/xhtml" id="id394388"></a> 9789 9849 <div class="header">Description:</div> 9790 9850 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 9811 9871 <div> 9812 9872 <div class="refsect1" lang="en" xml:lang="en"> 9813 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555208"></a>9873 <a xmlns="http://www.w3.org/1999/xhtml" id="id394448"></a> 9814 9874 <div class="header">Arguments and Values:</div> 9815 9875 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9816 9876 </div> 9817 9877 <div class="refsect1" lang="en" xml:lang="en"> 9818 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555234"></a>9878 <a xmlns="http://www.w3.org/1999/xhtml" id="id394475"></a> 9819 9879 <div class="header">Description:</div> 9820 9880 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 9836 9896 <div> 9837 9897 <div class="refsect1" lang="en" xml:lang="en"> 9838 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555292"></a>9898 <a xmlns="http://www.w3.org/1999/xhtml" id="id394533"></a> 9839 9899 <div class="header">Arguments and Values:</div> 9840 9900 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9841 9901 </div> 9842 9902 <div class="refsect1" lang="en" xml:lang="en"> 9843 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555318"></a>9903 <a xmlns="http://www.w3.org/1999/xhtml" id="id394559"></a> 9844 9904 <div class="header">Description:</div> 9845 9905 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 9861 9921 <div> 9862 9922 <div class="refsect1" lang="en" xml:lang="en"> 9863 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555375"></a>9923 <a xmlns="http://www.w3.org/1999/xhtml" id="id394616"></a> 9864 9924 <div class="header">Arguments and Values:</div> 9865 9925 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9866 9926 </div> 9867 9927 <div class="refsect1" lang="en" xml:lang="en"> 9868 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555402"></a>9928 <a xmlns="http://www.w3.org/1999/xhtml" id="id394642"></a> 9869 9929 <div class="header">Description:</div> 9870 9930 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 9885 9945 <div> 9886 9946 <div class="refsect1" lang="en" xml:lang="en"> 9887 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555459"></a>9947 <a xmlns="http://www.w3.org/1999/xhtml" id="id394699"></a> 9888 9948 <div class="header">Arguments and Values:</div> 9889 9949 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9890 9950 </div> 9891 9951 <div class="refsect1" lang="en" xml:lang="en"> 9892 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555485"></a>9952 <a xmlns="http://www.w3.org/1999/xhtml" id="id394726"></a> 9893 9953 <div class="header">Description:</div> 9894 9954 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 9909 9969 <div> 9910 9970 <div class="refsect1" lang="en" xml:lang="en"> 9911 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555542"></a>9971 <a xmlns="http://www.w3.org/1999/xhtml" id="id394783"></a> 9912 9972 <div class="header">Arguments and Values:</div> 9913 9973 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9914 9974 </div> 9915 9975 <div class="refsect1" lang="en" xml:lang="en"> 9916 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555569"></a>9976 <a xmlns="http://www.w3.org/1999/xhtml" id="id394809"></a> 9917 9977 <div class="header">Description:</div> 9918 9978 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 9933 9993 <div> 9934 9994 <div class="refsect1" lang="en" xml:lang="en"> 9935 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560444"></a>9995 <a xmlns="http://www.w3.org/1999/xhtml" id="id394866"></a> 9936 9996 <div class="header">Arguments and Values:</div> 9937 9997 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9938 9998 </div> 9939 9999 <div class="refsect1" lang="en" xml:lang="en"> 9940 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560470"></a>10000 <a xmlns="http://www.w3.org/1999/xhtml" id="id399849"></a> 9941 10001 <div class="header">Description:</div> 9942 10002 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 9958 10018 <div> 9959 10019 <div class="refsect1" lang="en" xml:lang="en"> 9960 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560527"></a>10020 <a xmlns="http://www.w3.org/1999/xhtml" id="id399906"></a> 9961 10021 <div class="header">Arguments and Values:</div> 9962 10022 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9963 10023 </div> 9964 10024 <div class="refsect1" lang="en" xml:lang="en"> 9965 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560553"></a>10025 <a xmlns="http://www.w3.org/1999/xhtml" id="id399932"></a> 9966 10026 <div class="header">Description:</div> 9967 10027 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 9983 10043 <div> 9984 10044 <div class="refsect1" lang="en" xml:lang="en"> 9985 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560610"></a>10045 <a xmlns="http://www.w3.org/1999/xhtml" id="id399989"></a> 9986 10046 <div class="header">Arguments and Values:</div> 9987 10047 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9988 10048 </div> 9989 10049 <div class="refsect1" lang="en" xml:lang="en"> 9990 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560636"></a>10050 <a xmlns="http://www.w3.org/1999/xhtml" id="id400016"></a> 9991 10051 <div class="header">Description:</div> 9992 10052 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 10007 10067 <div> 10008 10068 <div class="refsect1" lang="en" xml:lang="en"> 10009 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560679"></a>10069 <a xmlns="http://www.w3.org/1999/xhtml" id="id400058"></a> 10010 10070 <div class="header">Description:</div> 10011 10071 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 10012 10072 </div> 10013 10073 <div class="refsect1" lang="en" xml:lang="en"> 10014 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560690"></a>10074 <a xmlns="http://www.w3.org/1999/xhtml" id="id400069"></a> 10015 10075 <div class="header">Superclasses:</div> 10016 10076 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 10031 10091 <div> 10032 10092 <div class="refsect1" lang="en" xml:lang="en"> 10033 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560748"></a>10093 <a xmlns="http://www.w3.org/1999/xhtml" id="id400127"></a> 10034 10094 <div class="header">Arguments and Values:</div> 10035 10095 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10036 10096 </div> 10037 10097 <div class="refsect1" lang="en" xml:lang="en"> 10038 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560774"></a>10098 <a xmlns="http://www.w3.org/1999/xhtml" id="id400153"></a> 10039 10099 <div class="header">Description:</div> 10040 10100 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 10055 10115 <div> 10056 10116 <div class="refsect1" lang="en" xml:lang="en"> 10057 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560832"></a>10117 <a xmlns="http://www.w3.org/1999/xhtml" id="id400211"></a> 10058 10118 <div class="header">Arguments and Values:</div> 10059 10119 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10060 10120 </div> 10061 10121 <div class="refsect1" lang="en" xml:lang="en"> 10062 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560858"></a>10122 <a xmlns="http://www.w3.org/1999/xhtml" id="id400237"></a> 10063 10123 <div class="header">Description:</div> 10064 10124 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 10084 10144 <div> 10085 10145 <div class="refsect1" lang="en" xml:lang="en"> 10086 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560921"></a>10146 <a xmlns="http://www.w3.org/1999/xhtml" id="id400300"></a> 10087 10147 <div class="header">Arguments and Values:</div> 10088 10148 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10089 10149 </div> 10090 10150 <div class="refsect1" lang="en" xml:lang="en"> 10091 <a xmlns="http://www.w3.org/1999/xhtml" id="id 560947"></a>10151 <a xmlns="http://www.w3.org/1999/xhtml" id="id400326"></a> 10092 10152 <div class="header">Description:</div> 10093 10153 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 10110 10170 <div> 10111 10171 <div class="refsect1" lang="en" xml:lang="en"> 10112 <a xmlns="http://www.w3.org/1999/xhtml" id="id 561008"></a>10172 <a xmlns="http://www.w3.org/1999/xhtml" id="id400387"></a> 10113 10173 <div class="header">Arguments and Values:</div> 10114 10174 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 10121 10181 </div> 10122 10182 <div class="refsect1" lang="en" xml:lang="en"> 10123 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555625"></a>10183 <a xmlns="http://www.w3.org/1999/xhtml" id="id400431"></a> 10124 10184 <div class="header">Description:</div> 10125 10185 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 10142 10202 <div> 10143 10203 <div class="refsect1" lang="en" xml:lang="en"> 10144 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555688"></a>10204 <a xmlns="http://www.w3.org/1999/xhtml" id="id394947"></a> 10145 10205 <div class="header">Arguments and Values:</div> 10146 10206 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 10149 10209 </div> 10150 10210 <div class="refsect1" lang="en" xml:lang="en"> 10151 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555743"></a>10211 <a xmlns="http://www.w3.org/1999/xhtml" id="id395002"></a> 10152 10212 <div class="header">Description:</div> 10153 10213 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 10281 10341 <div> 10282 10342 <div class="refsect1" lang="en" xml:lang="en"> 10283 <a xmlns="http://www.w3.org/1999/xhtml" id="id 500325"></a>10343 <a xmlns="http://www.w3.org/1999/xhtml" id="id379004"></a> 10284 10344 <div class="header">Arguments and Values:</div> 10285 10345 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 10332 10392 </div> 10333 10393 <div class="refsect1" lang="en" xml:lang="en"> 10334 <a xmlns="http://www.w3.org/1999/xhtml" id="id 547826"></a>10394 <a xmlns="http://www.w3.org/1999/xhtml" id="id346155"></a> 10335 10395 <div class="header">Description:</div> 10336 10396 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 10352 10412 <div> 10353 10413 <div class="refsect1" lang="en" xml:lang="en"> 10354 <a xmlns="http://www.w3.org/1999/xhtml" id="id 549773"></a>10414 <a xmlns="http://www.w3.org/1999/xhtml" id="id346214"></a> 10355 10415 <div class="header">Arguments and Values:</div> 10356 10416 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 10358 10418 </div> 10359 10419 <div class="refsect1" lang="en" xml:lang="en"> 10360 <a xmlns="http://www.w3.org/1999/xhtml" id="id 549814"></a>10420 <a xmlns="http://www.w3.org/1999/xhtml" id="id350861"></a> 10361 10421 <div class="header">Description:</div> 10362 10422 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 10381 10441 <div> 10382 10442 <div class="refsect1" lang="en" xml:lang="en"> 10383 <a xmlns="http://www.w3.org/1999/xhtml" id="id 549875"></a>10443 <a xmlns="http://www.w3.org/1999/xhtml" id="id350922"></a> 10384 10444 <div class="header">Arguments and Values:</div> 10385 10445 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10386 10446 </div> 10387 10447 <div class="refsect1" lang="en" xml:lang="en"> 10388 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557073"></a>10448 <a xmlns="http://www.w3.org/1999/xhtml" id="id350948"></a> 10389 10449 <div class="header">Description:</div> 10390 10450 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 10408 10468 <div> 10409 10469 <div class="refsect1" lang="en" xml:lang="en"> 10410 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557138"></a>10470 <a xmlns="http://www.w3.org/1999/xhtml" id="id388976"></a> 10411 10471 <div class="header">Arguments and Values:</div> 10412 10472 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10413 10473 </div> 10414 10474 <div class="refsect1" lang="en" xml:lang="en"> 10415 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557163"></a>10475 <a xmlns="http://www.w3.org/1999/xhtml" id="id389002"></a> 10416 10476 <div class="header">Description:</div> 10417 10477 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 10434 10494 <div> 10435 10495 <div class="refsect1" lang="en" xml:lang="en"> 10436 <a xmlns="http://www.w3.org/1999/xhtml" id="id 528365"></a>10496 <a xmlns="http://www.w3.org/1999/xhtml" id="id399570"></a> 10437 10497 <div class="header">Arguments and Values:</div> 10438 10498 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10439 10499 </div> 10440 10500 <div class="refsect1" lang="en" xml:lang="en"> 10441 <a xmlns="http://www.w3.org/1999/xhtml" id="id 528391"></a>10501 <a xmlns="http://www.w3.org/1999/xhtml" id="id399595"></a> 10442 10502 <div class="header">Description:</div> 10443 10503 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 10461 10521 <div> 10462 10522 <div class="refsect1" lang="en" xml:lang="en"> 10463 <a xmlns="http://www.w3.org/1999/xhtml" id="id 530283"></a>10523 <a xmlns="http://www.w3.org/1999/xhtml" id="id399656"></a> 10464 10524 <div class="header">Arguments and Values:</div> 10465 10525 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10466 10526 </div> 10467 10527 <div class="refsect1" lang="en" xml:lang="en"> 10468 <a xmlns="http://www.w3.org/1999/xhtml" id="id 530309"></a>10528 <a xmlns="http://www.w3.org/1999/xhtml" id="id399682"></a> 10469 10529 <div class="header">Description:</div> 10470 10530 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 10488 10548 <div> 10489 10549 <div class="refsect1" lang="en" xml:lang="en"> 10490 <a xmlns="http://www.w3.org/1999/xhtml" id="id 530370"></a>10550 <a xmlns="http://www.w3.org/1999/xhtml" id="id385881"></a> 10491 10551 <div class="header">Arguments and Values:</div> 10492 10552 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10493 10553 </div> 10494 10554 <div class="refsect1" lang="en" xml:lang="en"> 10495 <a xmlns="http://www.w3.org/1999/xhtml" id="id 553936"></a>10555 <a xmlns="http://www.w3.org/1999/xhtml" id="id385907"></a> 10496 10556 <div class="header">Description:</div> 10497 10557 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 10523 10583 <dt> 10524 10584 <span class="sect2"> 10525 <a href="#id 522068">9.1.1. Stream External Format</a>10585 <a href="#id372420">9.1.1. Stream External Format</a> 10526 10586 </span> 10527 10587 </dt> … … 10591 10651 <div> 10592 10652 <div> 10593 <h3 class="title"><a id="id 522068"></a>9.1.1. Stream External Format</h3>10653 <h3 class="title"><a id="id372420"></a>9.1.1. Stream External Format</h3> 10594 10654 </div> 10595 10655 </div> … … 10754 10814 </div> 10755 10815 </div> 10756 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521773" class="indexterm"></a>10757 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521783" class="indexterm"></a>10758 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521792" class="indexterm"></a>10759 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554586" class="indexterm"></a>10760 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554594" class="indexterm"></a>10761 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554604" class="indexterm"></a>10816 <a xmlns="http://www.w3.org/1999/xhtml" id="id393361" class="indexterm"></a> 10817 <a xmlns="http://www.w3.org/1999/xhtml" id="id393371" class="indexterm"></a> 10818 <a xmlns="http://www.w3.org/1999/xhtml" id="id393380" class="indexterm"></a> 10819 <a xmlns="http://www.w3.org/1999/xhtml" id="id393390" class="indexterm"></a> 10820 <a xmlns="http://www.w3.org/1999/xhtml" id="id393865" class="indexterm"></a> 10821 <a xmlns="http://www.w3.org/1999/xhtml" id="id393874" class="indexterm"></a> 10762 10822 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 10763 10823 attributes and accessors: … … 10812 10872 <div> 10813 10873 <div class="refsect1" lang="en" xml:lang="en"> 10814 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554769"></a>10874 <a xmlns="http://www.w3.org/1999/xhtml" id="id394039"></a> 10815 10875 <div class="header">Values:</div> 10816 10876 <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 … … 10819 10879 </div> 10820 10880 <div class="refsect1" lang="en" xml:lang="en"> 10821 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554796"></a>10881 <a xmlns="http://www.w3.org/1999/xhtml" id="id394066"></a> 10822 10882 <div class="header">Description:</div> 10823 10883 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 10824 10884 </div> 10825 10885 <div class="refsect1" lang="en" xml:lang="en"> 10826 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554808"></a>10886 <a xmlns="http://www.w3.org/1999/xhtml" id="id394078"></a> 10827 10887 <div class="header">See Also:</div> 10828 10888 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a>, <a class="xref" href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10847 10907 <div> 10848 10908 <div class="refsect1" lang="en" xml:lang="en"> 10849 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554889"></a>10909 <a xmlns="http://www.w3.org/1999/xhtml" id="id394158"></a> 10850 10910 <div class="header">Arguments:</div> 10851 10911 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10852 10912 </div> 10853 10913 <div class="refsect1" lang="en" xml:lang="en"> 10854 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554915"></a>10914 <a xmlns="http://www.w3.org/1999/xhtml" id="id394184"></a> 10855 10915 <div class="header">Description:</div> 10856 10916 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 10861 10921 </div> 10862 10922 <div class="refsect1" lang="en" xml:lang="en"> 10863 <a xmlns="http://www.w3.org/1999/xhtml" id="id 554934"></a>10923 <a xmlns="http://www.w3.org/1999/xhtml" id="id394203"></a> 10864 10924 <div class="header">See Also:</div> 10865 10925 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a class="xref" href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10884 10944 <div> 10885 10945 <div class="refsect1" lang="en" xml:lang="en"> 10886 <a xmlns="http://www.w3.org/1999/xhtml" id="id 555015"></a>10946 <a xmlns="http://www.w3.org/1999/xhtml" id="id394285"></a> 10887 10947 <div class="header">Arguments:</div> 10888 10948 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10889 10949 </div> 10890 10950 <div class="refsect1" lang="en" xml:lang="en"> 10891 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565792"></a>10951 <a xmlns="http://www.w3.org/1999/xhtml" id="id405317"></a> 10892 10952 <div class="header">Description:</div> 10893 10953 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 10898 10958 </div> 10899 10959 <div class="refsect1" lang="en" xml:lang="en"> 10900 <a xmlns="http://www.w3.org/1999/xhtml" id="id 565811"></a>10960 <a xmlns="http://www.w3.org/1999/xhtml" id="id405336"></a> 10901 10961 <div class="header">See Also:</div> 10902 10962 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a class="xref" href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a></span> … … 11331 11391 <div> 11332 11392 <div class="refsect1" lang="en" xml:lang="en"> 11333 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566398"></a>11393 <a xmlns="http://www.w3.org/1999/xhtml" id="id405923"></a> 11334 11394 <div class="header">Arguments and Values:</div> 11335 11395 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 11342 11402 </div> 11343 11403 <div class="refsect1" lang="en" xml:lang="en"> 11344 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566456"></a>11404 <a xmlns="http://www.w3.org/1999/xhtml" id="id405981"></a> 11345 11405 <div class="header">Description:</div> 11346 11406 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 11363 11423 <div> 11364 11424 <div class="refsect1" lang="en" xml:lang="en"> 11365 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566515"></a>11425 <a xmlns="http://www.w3.org/1999/xhtml" id="id406040"></a> 11366 11426 <div class="header">Arguments and Values:</div> 11367 11427 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 11374 11434 </div> 11375 11435 <div class="refsect1" lang="en" xml:lang="en"> 11376 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566574"></a>11436 <a xmlns="http://www.w3.org/1999/xhtml" id="id406099"></a> 11377 11437 <div class="header">Description:</div> 11378 11438 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 11394 11454 <div> 11395 11455 <div class="refsect1" lang="en" xml:lang="en"> 11396 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566632"></a>11456 <a xmlns="http://www.w3.org/1999/xhtml" id="id406157"></a> 11397 11457 <div class="header">Arguments and Values:</div> 11398 11458 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 11410 11470 </div> 11411 11471 <div class="refsect1" lang="en" xml:lang="en"> 11412 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566707"></a>11472 <a xmlns="http://www.w3.org/1999/xhtml" id="id406232"></a> 11413 11473 <div class="header">Description:</div> 11414 11474 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 11433 11493 <div> 11434 11494 <div class="refsect1" lang="en" xml:lang="en"> 11435 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566767"></a>11495 <a xmlns="http://www.w3.org/1999/xhtml" id="id406292"></a> 11436 11496 <div class="header">Arguments and Values:</div> 11437 11497 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 11449 11509 </div> 11450 11510 <div class="refsect1" lang="en" xml:lang="en"> 11451 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566843"></a>11511 <a xmlns="http://www.w3.org/1999/xhtml" id="id406368"></a> 11452 11512 <div class="header">Description:</div> 11453 11513 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 11471 11531 <div> 11472 11532 <div class="refsect1" lang="en" xml:lang="en"> 11473 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566902"></a>11533 <a xmlns="http://www.w3.org/1999/xhtml" id="id406427"></a> 11474 11534 <div class="header">Method Signatures:</div> 11475 11535 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>ccl::stream-device</strong></span> <i> … … 11477 11537 </div> 11478 11538 <div class="refsect1" lang="en" xml:lang="en"> 11479 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566921"></a>11539 <a xmlns="http://www.w3.org/1999/xhtml" id="id406446"></a> 11480 11540 <div class="header">Arguments and Values:</div> 11481 11541 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 11488 11548 </div> 11489 11549 <div class="refsect1" lang="en" xml:lang="en"> 11490 <a xmlns="http://www.w3.org/1999/xhtml" id="id 566986"></a>11550 <a xmlns="http://www.w3.org/1999/xhtml" id="id406511"></a> 11491 11551 <div class="header">Description:</div> 11492 11552 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 11512 11572 <div> 11513 11573 <div class="refsect1" lang="en" xml:lang="en"> 11514 <a xmlns="http://www.w3.org/1999/xhtml" id="id 567056"></a>11574 <a xmlns="http://www.w3.org/1999/xhtml" id="id406581"></a> 11515 11575 <div class="header">Description:</div> 11516 11576 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 11519 11579 </div> 11520 11580 <div class="refsect1" lang="en" xml:lang="en"> 11521 <a xmlns="http://www.w3.org/1999/xhtml" id="id 567068"></a>11581 <a xmlns="http://www.w3.org/1999/xhtml" id="id406593"></a> 11522 11582 <div class="header">Arguments:</div> 11523 11583 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11544 11604 <div> 11545 11605 <div class="refsect1" lang="en" xml:lang="en"> 11546 <a xmlns="http://www.w3.org/1999/xhtml" id="id 567187"></a>11606 <a xmlns="http://www.w3.org/1999/xhtml" id="id406712"></a> 11547 11607 <div class="header">Description:</div> 11548 11608 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 11550 11610 </div> 11551 11611 <div class="refsect1" lang="en" xml:lang="en"> 11552 <a xmlns="http://www.w3.org/1999/xhtml" id="id 567199"></a>11612 <a xmlns="http://www.w3.org/1999/xhtml" id="id406724"></a> 11553 11613 <div class="header">Arguments:</div> 11554 11614 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11560 11620 </div> 11561 11621 <div class="refsect1" lang="en" xml:lang="en"> 11562 <a xmlns="http://www.w3.org/1999/xhtml" id="id 567271"></a>11622 <a xmlns="http://www.w3.org/1999/xhtml" id="id406796"></a> 11563 11623 <div class="header">Examples:</div> 11564 11624 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 12351 12411 <dt> 12352 12412 <span class="sect2"> 12353 <a href="#id 554348">11.2.2. Generating a lisp image for use with Shark</a>12413 <a href="#id344516">11.2.2. Generating a lisp image for use with Shark</a> 12354 12414 </span> 12355 12415 </dt> … … 12629 12689 <div> 12630 12690 <div> 12631 <h3 class="title"><a id="id 554348"></a>11.2.2. Generating a lisp image for use with Shark</h3>12691 <h3 class="title"><a id="id344516"></a>11.2.2. Generating a lisp image for use with Shark</h3> 12632 12692 </div> 12633 12693 </div> … … 12740 12800 </div> 12741 12801 </div> 12742 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id 554190" class="indexterm"></a>12802 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id393473" class="indexterm"></a> 12743 12803 <span class="command"><strong><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> 12744 12804 [Variable]</strong></span></p> … … 12746 12806 profiling configuration file created by the "Config Editor" in 12747 12807 Shark.app.</p> 12748 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id 554213" class="indexterm"></a> <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil)12808 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id393496" class="indexterm"></a> <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) 12749 12809 (debug-output nil) [Macro]</strong></span></p> 12750 12810 <p xmlns="http://www.w3.org/1999/xhtml">Executes FORM (an arbitrary lisp form) and returns whatever … … 13838 13898 <div> 13839 13899 <div> 13840 <h4 class="title"><a id="id 569462"></a>12.3.2.4. %int-to-ptr [Function]</h4>13900 <h4 class="title"><a id="id409155"></a>12.3.2.4. %int-to-ptr [Function]</h4> 13841 13901 </div> 13842 13902 </div> … … 13879 13939 <div> 13880 13940 <div> 13881 <h4 class="title"><a id="id 569536"></a>12.3.2.5. %inc-ptr [Function]</h4>13941 <h4 class="title"><a id="id409230"></a>12.3.2.5. %inc-ptr [Function]</h4> 13882 13942 </div> 13883 13943 </div> … … 13929 13989 <div> 13930 13990 <div> 13931 <h4 class="title"><a id="id 569628"></a>12.3.2.6. %ptr-to-int [Function]</h4>13991 <h4 class="title"><a id="id409321"></a>12.3.2.6. %ptr-to-int [Function]</h4> 13932 13992 </div> 13933 13993 </div> … … 13971 14031 <div> 13972 14032 <div> 13973 <h4 class="title"><a id="id 569703"></a>12.3.2.7. %null-ptr [Macro]</h4>14033 <h4 class="title"><a id="id409396"></a>12.3.2.7. %null-ptr [Macro]</h4> 13974 14034 </div> 13975 14035 </div> … … 13996 14056 <div> 13997 14057 <div> 13998 <h4 class="title"><a id="id 569744"></a>12.3.2.8. %null-ptr-p [Function]</h4>14058 <h4 class="title"><a id="id409437"></a>12.3.2.8. %null-ptr-p [Function]</h4> 13999 14059 </div> 14000 14060 </div> … … 14038 14098 <div> 14039 14099 <div> 14040 <h4 class="title"><a id="id 569819"></a>12.3.2.9. %setf-macptr [Function]</h4>14100 <h4 class="title"><a id="id409512"></a>12.3.2.9. %setf-macptr [Function]</h4> 14041 14101 </div> 14042 14102 </div> … … 14086 14146 <div> 14087 14147 <div> 14088 <h4 class="title"><a id="id 569910"></a>12.3.2.10. %incf-ptr [Macro]</h4>14148 <h4 class="title"><a id="id409603"></a>12.3.2.10. %incf-ptr [Macro]</h4> 14089 14149 </div> 14090 14150 </div> … … 14134 14194 <div> 14135 14195 <div> 14136 <h4 class="title"><a id="id 570000"></a>12.3.2.11. with-macptrs [Macro]</h4>14196 <h4 class="title"><a id="id409693"></a>12.3.2.11. with-macptrs [Macro]</h4> 14137 14197 </div> 14138 14198 </div> … … 14184 14244 <div> 14185 14245 <div> 14186 <h4 class="title"><a id="id 570092"></a>12.3.2.12. %stack-block [Macro]</h4>14246 <h4 class="title"><a id="id409785"></a>12.3.2.12. %stack-block [Macro]</h4> 14187 14247 </div> 14188 14248 </div> … … 14235 14295 <div> 14236 14296 <div> 14237 <h4 class="title"><a id="id 570184"></a>12.3.2.13. make-cstring [Function]</h4>14297 <h4 class="title"><a id="id409876"></a>12.3.2.13. make-cstring [Function]</h4> 14238 14298 </div> 14239 14299 </div> … … 14278 14338 <div> 14279 14339 <div> 14280 <h4 class="title"><a id="id 570260"></a>12.3.2.14. with-cstrs [Macro]</h4>14340 <h4 class="title"><a id="id409952"></a>12.3.2.14. with-cstrs [Macro]</h4> 14281 14341 </div> 14282 14342 </div> … … 14328 14388 <div> 14329 14389 <div> 14330 <h4 class="title"><a id="id 570352"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>14390 <h4 class="title"><a id="id410044"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 14331 14391 </div> 14332 14392 </div> … … 14391 14451 <div> 14392 14452 <div> 14393 <h4 class="title"><a id="id 570476"></a>12.3.2.16. %get-cstring [Function]</h4>14453 <h4 class="title"><a id="id410168"></a>12.3.2.16. %get-cstring [Function]</h4> 14394 14454 </div> 14395 14455 </div> … … 14433 14493 <div> 14434 14494 <div> 14435 <h4 class="title"><a id="id 586776"></a>12.3.2.17. %str-from-ptr [Function]</h4>14495 <h4 class="title"><a id="id426208"></a>12.3.2.17. %str-from-ptr [Function]</h4> 14436 14496 </div> 14437 14497 </div> … … 15879 15939 <div> 15880 15940 <div class="refsect1" lang="en" xml:lang="en"> 15881 <a xmlns="http://www.w3.org/1999/xhtml" id="id 588730"></a>15941 <a xmlns="http://www.w3.org/1999/xhtml" id="id428162"></a> 15882 15942 <div class="header">Description:</div> 15883 15943 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 15931 15991 <div> 15932 15992 <div class="refsect1" lang="en" xml:lang="en"> 15933 <a xmlns="http://www.w3.org/1999/xhtml" id="id 588836"></a>15993 <a xmlns="http://www.w3.org/1999/xhtml" id="id428268"></a> 15934 15994 <div class="header">Description:</div> 15935 15995 <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 … … 15990 16050 <div> 15991 16051 <div class="refsect1" lang="en" xml:lang="en"> 15992 <a xmlns="http://www.w3.org/1999/xhtml" id="id 588954"></a>16052 <a xmlns="http://www.w3.org/1999/xhtml" id="id428386"></a> 15993 16053 <div class="header">Description:</div> 15994 16054 <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 … … 16037 16097 <div> 16038 16098 <div class="refsect1" lang="en" xml:lang="en"> 16039 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589036"></a>16099 <a xmlns="http://www.w3.org/1999/xhtml" id="id428468"></a> 16040 16100 <div class="header">Description:</div> 16041 16101 <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 … … 16140 16200 <div> 16141 16201 <div class="refsect1" lang="en" xml:lang="en"> 16142 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589176"></a>16202 <a xmlns="http://www.w3.org/1999/xhtml" id="id428608"></a> 16143 16203 <div class="header">Description:</div> 16144 16204 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 16169 16229 <div> 16170 16230 <div class="refsect1" lang="en" xml:lang="en"> 16171 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589250"></a>16231 <a xmlns="http://www.w3.org/1999/xhtml" id="id428682"></a> 16172 16232 <div class="header">Values:</div> 16173 16233 <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 … … 16176 16236 </div> 16177 16237 <div class="refsect1" lang="en" xml:lang="en"> 16178 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589286"></a>16238 <a xmlns="http://www.w3.org/1999/xhtml" id="id428718"></a> 16179 16239 <div class="header">Description:</div> 16180 16240 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 16205 16265 <div> 16206 16266 <div class="refsect1" lang="en" xml:lang="en"> 16207 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589362"></a>16267 <a xmlns="http://www.w3.org/1999/xhtml" id="id428794"></a> 16208 16268 <div class="header">Values:</div> 16209 16269 <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> … … 16222 16282 </div> 16223 16283 <div class="refsect1" lang="en" xml:lang="en"> 16224 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589434"></a>16284 <a xmlns="http://www.w3.org/1999/xhtml" id="id428866"></a> 16225 16285 <div class="header">Description:</div> 16226 16286 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 16258 16318 <div> 16259 16319 <div class="refsect1" lang="en" xml:lang="en"> 16260 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589513"></a>16320 <a xmlns="http://www.w3.org/1999/xhtml" id="id428945"></a> 16261 16321 <div class="header">Values:</div> 16262 16322 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 16266 16326 </div> 16267 16327 <div class="refsect1" lang="en" xml:lang="en"> 16268 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589554"></a>16328 <a xmlns="http://www.w3.org/1999/xhtml" id="id428986"></a> 16269 16329 <div class="header">Description:</div> 16270 16330 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 16300 16360 <div> 16301 16361 <div class="refsect1" lang="en" xml:lang="en"> 16302 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589627"></a>16362 <a xmlns="http://www.w3.org/1999/xhtml" id="id429059"></a> 16303 16363 <div class="header">Values:</div> 16304 16364 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 16313 16373 </div> 16314 16374 <div class="refsect1" lang="en" xml:lang="en"> 16315 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589667"></a>16375 <a xmlns="http://www.w3.org/1999/xhtml" id="id429099"></a> 16316 16376 <div class="header">Description:</div> 16317 16377 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 16341 16401 <div> 16342 16402 <div class="refsect1" lang="en" xml:lang="en"> 16343 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589736"></a>16403 <a xmlns="http://www.w3.org/1999/xhtml" id="id429168"></a> 16344 16404 <div class="header">Values:</div> 16345 16405 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 16354 16414 </div> 16355 16415 <div class="refsect1" lang="en" xml:lang="en"> 16356 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589810"></a>16416 <a xmlns="http://www.w3.org/1999/xhtml" id="id429242"></a> 16357 16417 <div class="header">Description:</div> 16358 16418 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 16381 16441 <div> 16382 16442 <div class="refsect1" lang="en" xml:lang="en"> 16383 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589870"></a>16443 <a xmlns="http://www.w3.org/1999/xhtml" id="id429302"></a> 16384 16444 <div class="header">Values:</div> 16385 16445 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16392 16452 </div> 16393 16453 <div class="refsect1" lang="en" xml:lang="en"> 16394 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589932"></a>16454 <a xmlns="http://www.w3.org/1999/xhtml" id="id429364"></a> 16395 16455 <div class="header">Description:</div> 16396 16456 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16418 16478 <div> 16419 16479 <div class="refsect1" lang="en" xml:lang="en"> 16420 <a xmlns="http://www.w3.org/1999/xhtml" id="id 589991"></a>16480 <a xmlns="http://www.w3.org/1999/xhtml" id="id429423"></a> 16421 16481 <div class="header">Values:</div> 16422 16482 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16431 16491 </div> 16432 16492 <div class="refsect1" lang="en" xml:lang="en"> 16433 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590065"></a>16493 <a xmlns="http://www.w3.org/1999/xhtml" id="id429497"></a> 16434 16494 <div class="header">Description:</div> 16435 16495 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16456 16516 <div> 16457 16517 <div class="refsect1" lang="en" xml:lang="en"> 16458 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590121"></a>16518 <a xmlns="http://www.w3.org/1999/xhtml" id="id429553"></a> 16459 16519 <div class="header">Values:</div> 16460 16520 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16461 16521 </div> 16462 16522 <div class="refsect1" lang="en" xml:lang="en"> 16463 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590143"></a>16523 <a xmlns="http://www.w3.org/1999/xhtml" id="id429575"></a> 16464 16524 <div class="header">Description:</div> 16465 16525 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 16484 16544 <div> 16485 16545 <div class="refsect1" lang="en" xml:lang="en"> 16486 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590202"></a>16546 <a xmlns="http://www.w3.org/1999/xhtml" id="id429634"></a> 16487 16547 <div class="header">Values:</div> 16488 16548 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16489 16549 </div> 16490 16550 <div class="refsect1" lang="en" xml:lang="en"> 16491 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590225"></a>16551 <a xmlns="http://www.w3.org/1999/xhtml" id="id429657"></a> 16492 16552 <div class="header">Description:</div> 16493 16553 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 16511 16571 <div> 16512 16572 <div class="refsect1" lang="en" xml:lang="en"> 16513 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590279"></a>16573 <a xmlns="http://www.w3.org/1999/xhtml" id="id429711"></a> 16514 16574 <div class="header">Values:</div> 16515 16575 <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 … … 16517 16577 </div> 16518 16578 <div class="refsect1" lang="en" xml:lang="en"> 16519 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590305"></a>16579 <a xmlns="http://www.w3.org/1999/xhtml" id="id429737"></a> 16520 16580 <div class="header">Description:</div> 16521 16581 <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> … … 16549 16609 <div> 16550 16610 <div class="refsect1" lang="en" xml:lang="en"> 16551 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590398"></a>16611 <a xmlns="http://www.w3.org/1999/xhtml" id="id429830"></a> 16552 16612 <div class="header">Values:</div> 16553 16613 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 16564 16624 </div> 16565 16625 <div class="refsect1" lang="en" xml:lang="en"> 16566 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590473"></a>16626 <a xmlns="http://www.w3.org/1999/xhtml" id="id429905"></a> 16567 16627 <div class="header">Description:</div> 16568 16628 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16599 16659 <div> 16600 16660 <div class="refsect1" lang="en" xml:lang="en"> 16601 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590545"></a>16661 <a xmlns="http://www.w3.org/1999/xhtml" id="id429977"></a> 16602 16662 <div class="header">Values:</div> 16603 16663 <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 … … 16616 16676 </div> 16617 16677 <div class="refsect1" lang="en" xml:lang="en"> 16618 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590612"></a>16678 <a xmlns="http://www.w3.org/1999/xhtml" id="id430044"></a> 16619 16679 <div class="header">Description:</div> 16620 16680 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16665 16725 <div> 16666 16726 <div class="refsect1" lang="en" xml:lang="en"> 16667 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590734"></a>16727 <a xmlns="http://www.w3.org/1999/xhtml" id="id430166"></a> 16668 16728 <div class="header">Values:</div> 16669 16729 <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 … … 16679 16739 </div> 16680 16740 <div class="refsect1" lang="en" xml:lang="en"> 16681 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590792"></a>16741 <a xmlns="http://www.w3.org/1999/xhtml" id="id430224"></a> 16682 16742 <div class="header">Description:</div> 16683 16743 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16720 16780 </div> 16721 16781 <div class="refsect1" lang="en" xml:lang="en"> 16722 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590882"></a>16782 <a xmlns="http://www.w3.org/1999/xhtml" id="id430314"></a> 16723 16783 <div class="header">Notes:</div> 16724 16784 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16753 16813 <div> 16754 16814 <div class="refsect1" lang="en" xml:lang="en"> 16755 <a xmlns="http://www.w3.org/1999/xhtml" id="id 590965"></a>16815 <a xmlns="http://www.w3.org/1999/xhtml" id="id430397"></a> 16756 16816 <div class="header">Values:</div> 16757 16817 <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 … … 16761 16821 </div> 16762 16822 <div class="refsect1" lang="en" xml:lang="en"> 16763 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591006"></a>16823 <a xmlns="http://www.w3.org/1999/xhtml" id="id430438"></a> 16764 16824 <div class="header">Description:</div> 16765 16825 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 16772 16832 </div> 16773 16833 <div class="refsect1" lang="en" xml:lang="en"> 16774 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591021"></a>16834 <a xmlns="http://www.w3.org/1999/xhtml" id="id430453"></a> 16775 16835 <div class="header">Examples:</div> 16776 16836 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 16807 16867 </div> 16808 16868 <div class="refsect1" lang="en" xml:lang="en"> 16809 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591042"></a>16869 <a xmlns="http://www.w3.org/1999/xhtml" id="id430474"></a> 16810 16870 <div class="header">Notes:</div> 16811 16871 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 16830 16890 <div> 16831 16891 <div class="refsect1" lang="en" xml:lang="en"> 16832 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591099"></a>16892 <a xmlns="http://www.w3.org/1999/xhtml" id="id430531"></a> 16833 16893 <div class="header">Values:</div> 16834 16894 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" class="link" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3. Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p> … … 16838 16898 </div> 16839 16899 <div class="refsect1" lang="en" xml:lang="en"> 16840 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591144"></a>16900 <a xmlns="http://www.w3.org/1999/xhtml" id="id430576"></a> 16841 16901 <div class="header">Description:</div> 16842 16902 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 16864 16924 <div> 16865 16925 <div class="refsect1" lang="en" xml:lang="en"> 16866 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591209"></a>16926 <a xmlns="http://www.w3.org/1999/xhtml" id="id430641"></a> 16867 16927 <div class="header">Values:</div> 16868 16928 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 16870 16930 </div> 16871 16931 <div class="refsect1" lang="en" xml:lang="en"> 16872 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591232"></a>16932 <a xmlns="http://www.w3.org/1999/xhtml" id="id430664"></a> 16873 16933 <div class="header">Description:</div> 16874 16934 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 16893 16953 <div> 16894 16954 <div class="refsect1" lang="en" xml:lang="en"> 16895 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591303"></a>16955 <a xmlns="http://www.w3.org/1999/xhtml" id="id430735"></a> 16896 16956 <div class="header">Values:</div> 16897 16957 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16901 16961 </div> 16902 16962 <div class="refsect1" lang="en" xml:lang="en"> 16903 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591354"></a>16963 <a xmlns="http://www.w3.org/1999/xhtml" id="id430786"></a> 16904 16964 <div class="header">Description:</div> 16905 16965 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 16931 16991 <div> 16932 16992 <div class="refsect1" lang="en" xml:lang="en"> 16933 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591435"></a>16993 <a xmlns="http://www.w3.org/1999/xhtml" id="id430867"></a> 16934 16994 <div class="header">Values:</div> 16935 16995 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16938 16998 </div> 16939 16999 <div class="refsect1" lang="en" xml:lang="en"> 16940 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591483"></a>17000 <a xmlns="http://www.w3.org/1999/xhtml" id="id430915"></a> 16941 17001 <div class="header">Description:</div> 16942 17002 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 16965 17025 <div> 16966 17026 <div class="refsect1" lang="en" xml:lang="en"> 16967 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591550"></a>17027 <a xmlns="http://www.w3.org/1999/xhtml" id="id430982"></a> 16968 17028 <div class="header">Values:</div> 16969 17029 <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 … … 16973 17033 </div> 16974 17034 <div class="refsect1" lang="en" xml:lang="en"> 16975 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591579"></a>17035 <a xmlns="http://www.w3.org/1999/xhtml" id="id431011"></a> 16976 17036 <div class="header">Description:</div> 16977 17037 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17010 17070 </div> 17011 17071 <div class="refsect1" lang="en" xml:lang="en"> 17012 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591635"></a>17072 <a xmlns="http://www.w3.org/1999/xhtml" id="id431067"></a> 17013 17073 <div class="header">Example:</div> 17014 17074 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 17024 17084 </div> 17025 17085 <div class="refsect1" lang="en" xml:lang="en"> 17026 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591650"></a>17086 <a xmlns="http://www.w3.org/1999/xhtml" id="id431082"></a> 17027 17087 <div class="header">See Also:</div> 17028 17088 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 17046 17106 <div> 17047 17107 <div class="refsect1" lang="en" xml:lang="en"> 17048 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591710"></a>17108 <a xmlns="http://www.w3.org/1999/xhtml" id="id431142"></a> 17049 17109 <div class="header">Values:</div> 17050 17110 <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 … … 17053 17113 </div> 17054 17114 <div class="refsect1" lang="en" xml:lang="en"> 17055 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591733"></a>17115 <a xmlns="http://www.w3.org/1999/xhtml" id="id431165"></a> 17056 17116 <div class="header">Description:</div> 17057 17117 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 17077 17137 <div> 17078 17138 <div class="refsect1" lang="en" xml:lang="en"> 17079 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591794"></a>17139 <a xmlns="http://www.w3.org/1999/xhtml" id="id431226"></a> 17080 17140 <div class="header">Values:</div> 17081 17141 <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 … … 17084 17144 </div> 17085 17145 <div class="refsect1" lang="en" xml:lang="en"> 17086 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591817"></a>17146 <a xmlns="http://www.w3.org/1999/xhtml" id="id431249"></a> 17087 17147 <div class="header">Description:</div> 17088 17148 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 17106 17166 </div> 17107 17167 <div class="refsect1" lang="en" xml:lang="en"> 17108 <a xmlns="http://www.w3.org/1999/xhtml" id="id 591855"></a>17168 <a xmlns="http://www.w3.org/1999/xhtml" id="id431287"></a> 17109 17169 <div class="header">Examples:</div> 17110 17170 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 18759 18819 <div> 18760 18820 <div class="refsect1" lang="en" xml:lang="en"> 18761 <a xmlns="http://www.w3.org/1999/xhtml" id="id 582988"></a>18821 <a xmlns="http://www.w3.org/1999/xhtml" id="id422294"></a> 18762 18822 <div class="header">Arguments and Values:</div> 18763 18823 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 18769 18829 </div> 18770 18830 <div class="refsect1" lang="en" xml:lang="en"> 18771 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583033"></a>18831 <a xmlns="http://www.w3.org/1999/xhtml" id="id422339"></a> 18772 18832 <div class="header">Description:</div> 18773 18833 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18790 18850 <div> 18791 18851 <div class="refsect1" lang="en" xml:lang="en"> 18792 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583094"></a>18852 <a xmlns="http://www.w3.org/1999/xhtml" id="id422400"></a> 18793 18853 <div class="header">Arguments and Values:</div> 18794 18854 <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 … … 18803 18863 </div> 18804 18864 <div class="refsect1" lang="en" xml:lang="en"> 18805 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583154"></a>18865 <a xmlns="http://www.w3.org/1999/xhtml" id="id422460"></a> 18806 18866 <div class="header">Description:</div> 18807 18867 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18827 18887 <div> 18828 18888 <div class="refsect1" lang="en" xml:lang="en"> 18829 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583216"></a>18889 <a xmlns="http://www.w3.org/1999/xhtml" id="id422523"></a> 18830 18890 <div class="header">Values:</div> 18831 18891 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 18833 18893 </div> 18834 18894 <div class="refsect1" lang="en" xml:lang="en"> 18835 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583243"></a>18895 <a xmlns="http://www.w3.org/1999/xhtml" id="id422550"></a> 18836 18896 <div class="header">Description:</div> 18837 18897 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18855 18915 <div> 18856 18916 <div class="refsect1" lang="en" xml:lang="en"> 18857 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583302"></a>18917 <a xmlns="http://www.w3.org/1999/xhtml" id="id422608"></a> 18858 18918 <div class="header">Values:</div> 18859 18919 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18861 18921 </div> 18862 18922 <div class="refsect1" lang="en" xml:lang="en"> 18863 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583329"></a>18923 <a xmlns="http://www.w3.org/1999/xhtml" id="id422635"></a> 18864 18924 <div class="header">Description:</div> 18865 18925 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18881 18941 <div> 18882 18942 <div class="refsect1" lang="en" xml:lang="en"> 18883 <a xmlns="http://www.w3.org/1999/xhtml" id="id 583386"></a>18943 <a xmlns="http://www.w3.org/1999/xhtml" id="id422692"></a> 18884 18944 <div class="header">Arguments and Values:</div> 18885 18945 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18890 18950 </div> 18891 18951 <div class="refsect1" lang="en" xml:lang="en"> 18892 <a xmlns="http://www.w3.org/1999/xhtml" id="id 584977"></a>18952 <a xmlns="http://www.w3.org/1999/xhtml" id="id422735"></a> 18893 18953 <div class="header">Description:</div> 18894 18954 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18913 18973 <div> 18914 18974 <div class="refsect1" lang="en" xml:lang="en"> 18915 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585036"></a>18975 <a xmlns="http://www.w3.org/1999/xhtml" id="id422794"></a> 18916 18976 <div class="header">Arguments and Values:</div> 18917 18977 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 18922 18982 </div> 18923 18983 <div class="refsect1" lang="en" xml:lang="en"> 18924 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585079"></a>18984 <a xmlns="http://www.w3.org/1999/xhtml" id="id422837"></a> 18925 18985 <div class="header">Description:</div> 18926 18986 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18945 19005 <div> 18946 19006 <div class="refsect1" lang="en" xml:lang="en"> 18947 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585138"></a>19007 <a xmlns="http://www.w3.org/1999/xhtml" id="id424412"></a> 18948 19008 <div class="header">Values:</div> 18949 19009 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 18950 19010 </div> 18951 19011 <div class="refsect1" lang="en" xml:lang="en"> 18952 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585164"></a>19012 <a xmlns="http://www.w3.org/1999/xhtml" id="id424438"></a> 18953 19013 <div class="header">Description:</div> 18954 19014 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18971 19031 <div> 18972 19032 <div class="refsect1" lang="en" xml:lang="en"> 18973 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585221"></a>19033 <a xmlns="http://www.w3.org/1999/xhtml" id="id424495"></a> 18974 19034 <div class="header">Values:</div> 18975 19035 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18979 19039 </div> 18980 19040 <div class="refsect1" lang="en" xml:lang="en"> 18981 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585264"></a>19041 <a xmlns="http://www.w3.org/1999/xhtml" id="id424538"></a> 18982 19042 <div class="header">Description:</div> 18983 19043 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19004 19064 <div> 19005 19065 <div class="refsect1" lang="en" xml:lang="en"> 19006 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585333"></a>19066 <a xmlns="http://www.w3.org/1999/xhtml" id="id424607"></a> 19007 19067 <div class="header">Values:</div> 19008 19068 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 19013 19073 </div> 19014 19074 <div class="refsect1" lang="en" xml:lang="en"> 19015 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585375"></a>19075 <a xmlns="http://www.w3.org/1999/xhtml" id="id424649"></a> 19016 19076 <div class="header">Description:</div> 19017 19077 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19029 19089 </div> 19030 19090 <div class="refsect1" lang="en" xml:lang="en"> 19031 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585409"></a>19091 <a xmlns="http://www.w3.org/1999/xhtml" id="id424683"></a> 19032 19092 <div class="header">Notes:</div> 19033 19093 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19054 19114 <div> 19055 19115 <div class="refsect1" lang="en" xml:lang="en"> 19056 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585469"></a>19116 <a xmlns="http://www.w3.org/1999/xhtml" id="id424743"></a> 19057 19117 <div class="header">Arguments and Values:</div> 19058 19118 <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 … … 19061 19121 </div> 19062 19122 <div class="refsect1" lang="en" xml:lang="en"> 19063 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585497"></a>19123 <a xmlns="http://www.w3.org/1999/xhtml" id="id424771"></a> 19064 19124 <div class="header">Description:</div> 19065 19125 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 19086 19146 <div> 19087 19147 <div class="refsect1" lang="en" xml:lang="en"> 19088 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585566"></a>19148 <a xmlns="http://www.w3.org/1999/xhtml" id="id424840"></a> 19089 19149 <div class="header">Arguments and Values:</div> 19090 19150 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 19092 19152 </div> 19093 19153 <div class="refsect1" lang="en" xml:lang="en"> 19094 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585592"></a>19154 <a xmlns="http://www.w3.org/1999/xhtml" id="id424866"></a> 19095 19155 <div class="header">Description:</div> 19096 19156 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 19114 19174 <div> 19115 19175 <div class="refsect1" lang="en" xml:lang="en"> 19116 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585658"></a>19176 <a xmlns="http://www.w3.org/1999/xhtml" id="id424932"></a> 19117 19177 <div class="header">Arguments and Values:</div> 19118 19178 <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 … … 19136 19196 </div> 19137 19197 <div class="refsect1" lang="en" xml:lang="en"> 19138 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585739"></a>19198 <a xmlns="http://www.w3.org/1999/xhtml" id="id425013"></a> 19139 19199 <div class="header">Description:</div> 19140 19200 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 19161 19221 <div> 19162 19222 <div class="refsect1" lang="en" xml:lang="en"> 19163 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585821"></a>19223 <a xmlns="http://www.w3.org/1999/xhtml" id="id425095"></a> 19164 19224 <div class="header">Arguments and Values:</div> 19165 19225 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 19176 19236 </div> 19177 19237 <div class="refsect1" lang="en" xml:lang="en"> 19178 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585867"></a>19238 <a xmlns="http://www.w3.org/1999/xhtml" id="id425141"></a> 19179 19239 <div class="header">Description:</div> 19180 19240 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 19197 19257 <div> 19198 19258 <div class="refsect1" lang="en" xml:lang="en"> 19199 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585931"></a>19259 <a xmlns="http://www.w3.org/1999/xhtml" id="id425204"></a> 19200 19260 <div class="header">Arguments and Values:</div> 19201 19261 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 19202 19262 </div> 19203 19263 <div class="refsect1" lang="en" xml:lang="en"> 19204 <a xmlns="http://www.w3.org/1999/xhtml" id="id 585942"></a>19264 <a xmlns="http://www.w3.org/1999/xhtml" id="id425216"></a> 19205 19265 <div class="header">Description:</div> 19206 19266 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 19244 19304 <div> 19245 19305 <div class="refsect1" lang="en" xml:lang="en"> 19246 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575244"></a>19306 <a xmlns="http://www.w3.org/1999/xhtml" id="id425292"></a> 19247 19307 <div class="header">Description:</div> 19248 19308 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 19250 19310 characters until EOF, a #\NewLine is read, or a character EQL to the 19251 19311 value of *alternate-line-terminator* is read. In Clozure CL for Darwin, the 19252 value of this variable is initially #\Return ; in Clozure CL for LinuxPPC,19312 value of this variable is initially #\Return ; in Clozure CL for other OSes, 19253 19313 it's initially NIL.</p> 19254 19314 <p xmlns="http://www.w3.org/1999/xhtml">Their default treatment by the #\; reader macro is the primary way … … 19269 19329 <p> 19270 19330 <div class="refentrytitle"> 19271 <a id="k_external-format"></a>19272 <strong>[Keyword Argument]</strong>19273 <br></br>19274 <code>:EXTERNAL-FORMAT</code>19275 </div>19276 <div class="refentrytitle"></div>19277 </p>19278 <p>19279 <div>19280 <div class="refsect1" lang="en" xml:lang="en">19281 <a xmlns="http://www.w3.org/1999/xhtml" id="id575302"></a>19282 <div class="header">Description:</div>19283 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword19284 argument to the functions OPEN, LOAD, and COMPILE-FILE. This argument is19285 intended to provide a standard way of providing implementation-dependent19286 information about the format of files opened with an element-type of19287 CHARACTER. This argument can meaningfully take on the values :DEFAULT19288 (the default), :MACOS, :UNIX, or :INFERRED in Clozure CL.</p>19289 <p xmlns="http://www.w3.org/1999/xhtml">When defaulted to or specified as :DEFAULT, the format of the file19290 stream is determined by the value of the variable19291 CCL:*DEFAULT-EXTERNAL-FORMAT*. See below.</p>19292 <p xmlns="http://www.w3.org/1999/xhtml">When specified as :UNIX, all characters are read from and written19293 to files verbatim.</p>19294 <p xmlns="http://www.w3.org/1999/xhtml">When specified as :MACOS, all #\Return characters read from the19295 file are immediately translated to #\Linefeed (#\Newline); all #\Newline19296 (#\Linefeed) characters are written externally as #\Return characters.</p>19297 <p xmlns="http://www.w3.org/1999/xhtml">When specified as :INFERRED and the file is open for input, the19298 first buffer-full of input data is examined; if a #\Return character19299 appears in the buffer before the first #\Linefeed, the file stream's19300 external-format is set to :MACOS; otherwise, it is set to :UNIX.</p>19301 <p xmlns="http://www.w3.org/1999/xhtml">All other values of :EXTERNAL-FORMAT - and any combinations that19302 don't make sense, such as trying to infer the format of a19303 newly-created output file stream - are treated as if :UNIX was19304 specified. As mentioned above, the :EXTERNAL-FORMAT argument doesn't19305 apply to binary file streams.</p>19306 <p xmlns="http://www.w3.org/1999/xhtml">The translation performed when :MACOS is specified or inferred has19307 a somewhat greater chance of doing the right thing than the19308 *alternate-line-terminator* mechanism does; it probably has a somewhat19309 greater chance of doing the wrong thing, as well.</p>19310 </div>19311 </div>19312 </p>19313 <p>19314 <div class="refentrytitle">19315 <a id="v_default-external-format"></a>19316 <strong>[Variable]</strong>19317 <br></br>19318 <code>CCL:*DEFAULT-EXTERNAL-FORMAT*</code>19319 </div>19320 <div class="refentrytitle"></div>19321 </p>19322 <p>19323 <div>19324 <div class="refsect1" lang="en" xml:lang="en">19325 <a xmlns="http://www.w3.org/1999/xhtml" id="id575382"></a>19326 <div class="header">Description:</div>19327 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is19328 unspecified or specified as :DEFAULT. It can meaningfully be given any19329 of the values :UNIX, :MACOS, or :INFERRED, each of which is interpreted19330 as described above.</p>19331 <p xmlns="http://www.w3.org/1999/xhtml">Because there's some risk that unsolicited newline translation19332 could have undesirable consequences, the initial value of this variable19333 in Clozure CL is :UNIX.</p>19334 </div>19335 </div>19336 </p>19337 <p>19338 <div class="refentrytitle">19339 19331 <a id="c_ns-lisp-string"></a> 19340 19332 <strong>[Class]</strong> … … 19347 19339 <div> 19348 19340 <div class="refsect1" lang="en" xml:lang="en"> 19349 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575432"></a>19341 <a xmlns="http://www.w3.org/1999/xhtml" id="id425350"></a> 19350 19342 <div class="header">Superclasses:</div> 19351 19343 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 19352 19344 </div> 19353 19345 <div class="refsect1" lang="en" xml:lang="en"> 19354 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575443"></a>19346 <a xmlns="http://www.w3.org/1999/xhtml" id="id425361"></a> 19355 19347 <div class="header">Initargs:</div> 19356 19348 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 19360 19352 </div> 19361 19353 <div class="refsect1" lang="en" xml:lang="en"> 19362 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575470"></a>19354 <a xmlns="http://www.w3.org/1999/xhtml" id="id425388"></a> 19363 19355 <div class="header">Description:</div> 19364 19356 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19378 19370 </div> 19379 19371 <div class="refsect1" lang="en" xml:lang="en"> 19380 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575490"></a>19372 <a xmlns="http://www.w3.org/1999/xhtml" id="id425407"></a> 19381 19373 <div class="header">Examples:</div> 19382 19374 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19409 19401 </div> 19410 19402 <div class="refsect1" lang="en" xml:lang="en"> 19411 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575543"></a>19403 <a xmlns="http://www.w3.org/1999/xhtml" id="id414698"></a> 19412 19404 <div class="header">Notes:</div> 19413 19405 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19749 19741 <div> 19750 19742 <div class="refsect1" lang="en" xml:lang="en"> 19751 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559835"></a>19743 <a xmlns="http://www.w3.org/1999/xhtml" id="id410943"></a> 19752 19744 <div class="header">Arguments and Values:</div> 19753 19745 <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> … … 19757 19749 </div> 19758 19750 <div class="refsect1" lang="en" xml:lang="en"> 19759 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559894"></a>19751 <a xmlns="http://www.w3.org/1999/xhtml" id="id411001"></a> 19760 19752 <div class="header">Description:</div> 19761 19753 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 19775 19767 <div> 19776 19768 <div class="refsect1" lang="en" xml:lang="en"> 19777 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559468"></a>19769 <a xmlns="http://www.w3.org/1999/xhtml" id="id411058"></a> 19778 19770 <div class="header">Description:</div> 19779 19771 <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> … … 19793 19785 <div> 19794 19786 <div class="refsect1" lang="en" xml:lang="en"> 19795 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559542"></a>19787 <a xmlns="http://www.w3.org/1999/xhtml" id="id411132"></a> 19796 19788 <div class="header">Description:</div> 19797 19789 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 19816 19808 <div> 19817 19809 <div class="refsect1" lang="en" xml:lang="en"> 19818 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559611"></a>19810 <a xmlns="http://www.w3.org/1999/xhtml" id="id414733"></a> 19819 19811 <div class="header">Description:</div> 19820 19812 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 19849 19841 <div> 19850 19842 <div class="refsect1" lang="en" xml:lang="en"> 19851 <a xmlns="http://www.w3.org/1999/xhtml" id="id 559696"></a>19843 <a xmlns="http://www.w3.org/1999/xhtml" id="id414817"></a> 19852 19844 <div class="header">Description:</div> 19853 19845 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 19870 19862 <div> 19871 19863 <div class="refsect1" lang="en" xml:lang="en"> 19872 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575582"></a>19864 <a xmlns="http://www.w3.org/1999/xhtml" id="id414878"></a> 19873 19865 <div class="header">Arguments and Values:</div> 19874 19866 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 19875 19867 </div> 19876 19868 <div class="refsect1" lang="en" xml:lang="en"> 19877 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575608"></a>19869 <a xmlns="http://www.w3.org/1999/xhtml" id="id414904"></a> 19878 19870 <div class="header">Description:</div> 19879 19871 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 19899 19891 <div> 19900 19892 <div class="refsect1" lang="en" xml:lang="en"> 19901 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575670"></a>19893 <a xmlns="http://www.w3.org/1999/xhtml" id="id414965"></a> 19902 19894 <div class="header">Description:</div> 19903 19895 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 19919 19911 <div> 19920 19912 <div class="refsect1" lang="en" xml:lang="en"> 19921 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575728"></a>19913 <a xmlns="http://www.w3.org/1999/xhtml" id="id415024"></a> 19922 19914 <div class="header">Arguments and Values:</div> 19923 19915 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19924 19916 </div> 19925 19917 <div class="refsect1" lang="en" xml:lang="en"> 19926 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575754"></a>19918 <a xmlns="http://www.w3.org/1999/xhtml" id="id415050"></a> 19927 19919 <div class="header">Description:</div> 19928 19920 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 19950 19942 <div> 19951 19943 <div class="refsect1" lang="en" xml:lang="en"> 19952 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575813"></a>19944 <a xmlns="http://www.w3.org/1999/xhtml" id="id415108"></a> 19953 19945 <div class="header">Description:</div> 19954 19946 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 19973 19965 <div> 19974 19966 <div class="refsect1" lang="en" xml:lang="en"> 19975 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575869"></a>19967 <a xmlns="http://www.w3.org/1999/xhtml" id="id415164"></a> 19976 19968 <div class="header">Description:</div> 19977 19969 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 19998 19990 <div> 19999 19991 <div class="refsect1" lang="en" xml:lang="en"> 20000 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575927"></a>19992 <a xmlns="http://www.w3.org/1999/xhtml" id="id415222"></a> 20001 19993 <div class="header">Description:</div> 20002 19994 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 20020 20012 <div> 20021 20013 <div class="refsect1" lang="en" xml:lang="en"> 20022 <a xmlns="http://www.w3.org/1999/xhtml" id="id 575985"></a>20014 <a xmlns="http://www.w3.org/1999/xhtml" id="id415281"></a> 20023 20015 <div class="header">Arguments and Values:</div> 20024 20016 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 20030 20022 </div> 20031 20023 <div class="refsect1" lang="en" xml:lang="en"> 20032 <a xmlns="http://www.w3.org/1999/xhtml" id="id 576041"></a>20024 <a xmlns="http://www.w3.org/1999/xhtml" id="id415336"></a> 20033 20025 <div class="header">Description:</div> 20034 20026 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 20054 20046 <div> 20055 20047 <div class="refsect1" lang="en" xml:lang="en"> 20056 <a xmlns="http://www.w3.org/1999/xhtml" id="id 576106"></a>20048 <a xmlns="http://www.w3.org/1999/xhtml" id="id415402"></a> 20057 20049 <div class="header">Arguments and Values:</div> 20058 20050 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 20059 20051 </div> 20060 20052 <div class="refsect1" lang="en" xml:lang="en"> 20061 <a xmlns="http://www.w3.org/1999/xhtml" id="id 576132"></a>20053 <a xmlns="http://www.w3.org/1999/xhtml" id="id415428"></a> 20062 20054 <div class="header">Description:</div> 20063 20055 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 20084 20076 <div> 20085 20077 <div class="refsect1" lang="en" xml:lang="en"> 20086 <a xmlns="http://www.w3.org/1999/xhtml" id="id 576190"></a>20078 <a xmlns="http://www.w3.org/1999/xhtml" id="id415486"></a> 20087 20079 <div class="header">Description:</div> 20088 20080 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 20239 20231 <dt> 20240 20232 <span class="sect2"> 20241 <a href="#id 581356">16.7.2. Recommended Reading</a>20233 <a href="#id420646">16.7.2. Recommended Reading</a> 20242 20234 </span> 20243 20235 </dt> … … 21515 21507 <li class="listitem"> 21516 21508 <p>To support a feature called <span class="emphasis"><em>GCTWA 21517 <sup>[<a id="id 580910" href="#ftn.id580910" class="footnote">1</a>]</sup>21509 <sup>[<a id="id420200" href="#ftn.id420200" class="footnote">1</a>]</sup> 21518 21510 , </em></span>the vector that contains the internal 21519 21511 symbols of the current package is marked on entry to the … … 21648 21640 <hr width="100" align="left" /> 21649 21641 <div class="footnote"> 21650 <p><sup>[<a id="ftn.id 580910" href="#id580910" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,21642 <p><sup>[<a id="ftn.id420200" href="#id420200" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP, 21651 21643 where it stood for "Garbage Collection of Truly 21652 21644 Worthless Atoms".</p> … … 21708 21700 generations looking for such intergenerational references, the 21709 21701 runtime system must note all such intergenerational references 21710 at the point where they're created (via Setf).<sup>[<a id="id 581144" href="#ftn.id581144" class="footnote">2</a>]</sup> The21702 at the point where they're created (via Setf).<sup>[<a id="id420434" href="#ftn.id420434" class="footnote">2</a>]</sup> The 21711 21703 set of pointers that may contain intergenerational references is 21712 21704 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 21755 21747 that might introduce an intergenerational reference must be 21756 21748 memoized. 21757 <sup>[<a id="id 581213" href="#ftn.id581213" class="footnote">3</a>]</sup> It's always safe to21749 <sup>[<a id="id420502" href="#ftn.id420502" class="footnote">3</a>]</sup> It's always safe to 21758 21750 push any cons cell or gvector locative onto the memo stack; 21759 21751 it's never safe to push anything else. … … 21776 21768 <hr width="100" align="left" /> 21777 21769 <div class="footnote"> 21778 <p><sup>[<a id="ftn.id 581144" href="#id581144" class="para">2</a>] </sup>This is21770 <p><sup>[<a id="ftn.id420434" href="#id420434" class="para">2</a>] </sup>This is 21779 21771 sometimes called "The Write Barrier": all assignments which 21780 21772 might result in intergenerational references must be noted, as … … 21782 21774 </div> 21783 21775 <div class="footnote"> 21784 <p><sup>[<a id="ftn.id 581213" href="#id581213" class="para">3</a>] </sup>Note that the implicit setfs that occur when21776 <p><sup>[<a id="ftn.id420502" href="#id420502" class="para">3</a>] </sup>Note that the implicit setfs that occur when 21785 21777 initializing an object - as in the case of a call to cons or 21786 21778 vector - can't introduce intergenerational references, since … … 21898 21890 <div> 21899 21891 <div> 21900 <h3 class="title"><a id="id 581356"></a>16.7.2. Recommended Reading</h3>21892 <h3 class="title"><a id="id420646"></a>16.7.2. Recommended Reading</h3> 21901 21893 </div> 21902 21894 </div> … … 22311 22303 <div> 22312 22304 <div class="refsect1" lang="en" xml:lang="en"> 22313 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521564"></a>22305 <a xmlns="http://www.w3.org/1999/xhtml" id="id339492"></a> 22314 22306 <div class="header">Description:</div> 22315 22307 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 22336 22328 <div> 22337 22329 <div class="refsect1" lang="en" xml:lang="en"> 22338 <a xmlns="http://www.w3.org/1999/xhtml" id="id 571272"></a>22330 <a xmlns="http://www.w3.org/1999/xhtml" id="id419304"></a> 22339 22331 <div class="header">Description:</div> 22340 22332 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22360 22352 <div> 22361 22353 <div class="refsect1" lang="en" xml:lang="en"> 22362 <a xmlns="http://www.w3.org/1999/xhtml" id="id 584401"></a>22354 <a xmlns="http://www.w3.org/1999/xhtml" id="id407625"></a> 22363 22355 <div class="header">Description:</div> 22364 22356 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22383 22375 <div> 22384 22376 <div class="refsect1" lang="en" xml:lang="en"> 22385 <a xmlns="http://www.w3.org/1999/xhtml" id="id 584446"></a>22377 <a xmlns="http://www.w3.org/1999/xhtml" id="id410738"></a> 22386 22378 <div class="header">Description:</div> 22387 22379 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 22408 22400 <div> 22409 22401 <div class="refsect1" lang="en" xml:lang="en"> 22410 <a xmlns="http://www.w3.org/1999/xhtml" id="id 582540"></a>22402 <a xmlns="http://www.w3.org/1999/xhtml" id="id410795"></a> 22411 22403 <div class="header">Description:</div> 22412 22404 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 22426 22418 <div> 22427 22419 <div class="refsect1" lang="en" xml:lang="en"> 22428 <a xmlns="http://www.w3.org/1999/xhtml" id="id 582583"></a>22420 <a xmlns="http://www.w3.org/1999/xhtml" id="id422032"></a> 22429 22421 <div class="header">Description:</div> 22430 22422 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 22448 22440 <div> 22449 22441 <div class="refsect1" lang="en" xml:lang="en"> 22450 <a xmlns="http://www.w3.org/1999/xhtml" id="id 511450"></a>22442 <a xmlns="http://www.w3.org/1999/xhtml" id="id407017"></a> 22451 22443 <div class="header">Arguments and Values:</div> 22452 22444 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 22454 22446 </div> 22455 22447 <div class="refsect1" lang="en" xml:lang="en"> 22456 <a xmlns="http://www.w3.org/1999/xhtml" id="id 581438"></a>22448 <a xmlns="http://www.w3.org/1999/xhtml" id="id407057"></a> 22457 22449 <div class="header">Description:</div> 22458 22450 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 22480 22472 <div> 22481 22473 <div class="refsect1" lang="en" xml:lang="en"> 22482 <a xmlns="http://www.w3.org/1999/xhtml" id="id 581499"></a>22474 <a xmlns="http://www.w3.org/1999/xhtml" id="id423868"></a> 22483 22475 <div class="header">Arguments and Values:</div> 22484 22476 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 22489 22481 </div> 22490 22482 <div class="refsect1" lang="en" xml:lang="en"> 22491 <a xmlns="http://www.w3.org/1999/xhtml" id="id 584578"></a>22483 <a xmlns="http://www.w3.org/1999/xhtml" id="id415585"></a> 22492 22484 <div class="header">Description:</div> 22493 22485 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 22863 22855 <dt>*current-process*, <a class="indexterm" href="#v_current-process">Variable *CURRENT-PROCESS*</a></dt> 22864 22856 <dt>*default-external-format*, <a class="indexterm" href="#v_default-external-format">Variable CCL:*DEFAULT-EXTERNAL-FORMAT*</a></dt> 22857 <dt>*default-line-termination*, <a class="indexterm" href="#v_default-line-termination">Variable CCL:*DEFAULT-LINE-TERMINATION*</a></dt> 22865 22858 <dt>*ticks-per-second*, <a class="indexterm" href="#v_ticks-per-second">Variable *TICKS-PER-SECOND*</a></dt> 22866 22859 <dt>*warn-if-redefine-kernel, <a class="indexterm" href="#v_warn-if-redefine-kernel">Variable *WARN-IF-REDEFINE-KERNEL*</a></dt> 22867 22860 <dt>+NULL-PTR+, <a class="indexterm" href="#Saving-Applications">Saving Applications</a></dt> 22868 <dt>:external-format, <a class="indexterm" href="#k_external-format">Keyword Argument :EXTERNAL-FORMAT</a></dt>22869 22861 <dt>:y, <a class="indexterm" href="#cmd_y">Toplevel Command :Y</a></dt> 22870 22862 <dt>@class, <a class="indexterm" href="#m_class">Macro CCL::@CLASS</a></dt> … … 23167 23159 <a href="#Symbol-Index">Symbol Index</a> 23168 23160 </div> 23169 <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 8:0 on February 3, 2011, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14634<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p>23161 <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 13:0 on March 17, 2011, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14678<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p> 23170 23162 </body> 23171 23163 </html>
Note:
See TracChangeset
for help on using the changeset viewer.
