Changeset 14405
- Timestamp:
- Nov 4, 2010, 2:55:30 PM (9 years ago)
- Location:
- release/1.6/source
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
release/1.6/source
- Property svn:mergeinfo changed
/trunk/source merged: 14397-14404
- Property svn:mergeinfo changed
-
release/1.6/source/compiler/ARM/arm-asm.lisp
r14286 r14405 182 182 #xffffffff 183 183 (:non-conditional)) 184 (define-arm-instruction isb () 185 #xf57ff06f 186 #xffffffff 187 (:non-conditional)) 188 (define-arm-instruction dmb () 189 #xf57ff05f 190 #xffffffff 191 (:non-conditional)) 192 (define-arm-instruction dsb () 193 #xf57ff04f 194 #xffffffff 195 (:non-conditional)) 184 196 185 197 ;;; UUOs. -
release/1.6/source/doc/ccl-documentation.html
r14350 r14405 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 358185" title="Clozure CL Documentation" />8 <link rel="home" href="#id434916" 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 358185"></a>Clozure CL Documentation</h1>16 <h1 class="title"><a id="id434916"></a>Clozure CL Documentation</h1> 17 17 </div> 18 18 </div> … … 183 183 <span class="sect1"> 184 184 <a href="#code-coverage">4.13. Code Coverage</a> 185 </span> 186 </dt> 187 <dt> 188 <span class="sect1"> 189 <a href="#other-extensions">4.14. Other Extensions</a> 185 190 </span> 186 191 </dt> … … 1740 1745 <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it 1741 1746 may be helpful to refer to these definitions.</p> 1742 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id 376726" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl1747 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id453458" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl 1743 1748 files</em></a> are the object files produced 1744 1749 by <code class="literal">compile-file</code>. fasl files store the … … 1751 1756 see 1752 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> 1753 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id 371427" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp1758 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id448158" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp 1754 1759 kernel</em></a> is a C program with a fair amount of 1755 1760 platform-specific assembly language code. Its basic job is to … … 1761 1766 files on different platforms; see 1762 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> 1763 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 399643" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap1768 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id476375" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap 1764 1769 image</em></a> is a file that can be quickly mapped into a 1765 1770 process's address space. Conceptually, it's not too different … … 1772 1777 standard full heap image files on different platforms; see 1773 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> 1774 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 385302" class="indexterm"></a> bootstrapping image is a minimal1779 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id462033" class="indexterm"></a> bootstrapping image is a minimal 1775 1780 heap image used in the process of building Clozure CL itself. The 1776 1781 bootstrapping image contains just enough code to load the rest … … 1784 1789 as-yet-unsupported ones) has a uniquely named subdirectory of 1785 1790 <code class="literal">ccl/lisp-kernel/</code>; each such 1786 <a id="id 374099" class="indexterm"></a>1791 <a id="id450831" class="indexterm"></a> 1787 1792 contains a Makefile and may contain some auxiliary files (linker 1788 1793 scripts, etc.) that are used to build the lisp kernel on a … … 2562 2567 </dl> 2563 2568 </dd> 2569 <dt> 2570 <span class="sect1"> 2571 <a href="#other-extensions">4.14. Other Extensions</a> 2572 </span> 2573 </dt> 2564 2574 </dl> 2565 2575 </div> … … 2596 2606 </p> 2597 2607 <p xmlns="http://www.w3.org/1999/xhtml"> 2598 <a id="id 381075" class="indexterm"></a>2608 <a id="id458796" class="indexterm"></a> 2599 2609 <span class="command"><strong><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em> 2600 2610 <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> | … … 3040 3050 </div> 3041 3051 <p xmlns="http://www.w3.org/1999/xhtml"> 3042 <a id="id4 12917" class="indexterm"></a>3052 <a id="id489649" class="indexterm"></a> 3043 3053 <span class="command"><strong><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3044 3054 </p> 3045 3055 <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> 3046 3056 <p xmlns="http://www.w3.org/1999/xhtml"> 3047 <a id="id4 12944" class="indexterm"></a>3057 <a id="id489675" class="indexterm"></a> 3048 3058 <span class="command"><strong><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3049 3059 </p> 3050 3060 <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> 3051 3061 <p xmlns="http://www.w3.org/1999/xhtml"> 3052 <a id="id4 12972" class="indexterm"></a>3062 <a id="id489704" class="indexterm"></a> 3053 3063 <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> 3054 3064 </p> … … 3058 3068 </p> 3059 3069 <p xmlns="http://www.w3.org/1999/xhtml"> 3060 <a id="id4 13021" class="indexterm"></a>3070 <a id="id489753" class="indexterm"></a> 3061 3071 <span class="command"><strong><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3062 3072 </p> … … 3066 3076 explicit printing done by user code.</p> 3067 3077 <p xmlns="http://www.w3.org/1999/xhtml"> 3068 <a id="id4 13056" class="indexterm"></a>3078 <a id="id489787" class="indexterm"></a> 3069 3079 <span class="command"><strong><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3070 3080 </p> … … 3074 3084 explicit printing done by user code.</p> 3075 3085 <p xmlns="http://www.w3.org/1999/xhtml"> 3076 <a id="id4 13090" class="indexterm"></a>3086 <a id="id489822" class="indexterm"></a> 3077 3087 <span class="command"><strong><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3078 3088 </p> … … 3123 3133 <div> 3124 3134 <div class="refsect1" lang="en" xml:lang="en"> 3125 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13253"></a>3135 <a xmlns="http://www.w3.org/1999/xhtml" id="id489985"></a> 3126 3136 <div class="header">Arguments and Values:</div> 3127 3137 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">spec</span></i>--- … … 3158 3168 </div> 3159 3169 <div class="refsect1" lang="en" xml:lang="en"> 3160 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13359"></a>3170 <a xmlns="http://www.w3.org/1999/xhtml" id="id490092"></a> 3161 3171 <div class="header">Examples:</div> 3162 3172 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3203 3213 <div> 3204 3214 <div class="refsect1" lang="en" xml:lang="en"> 3205 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13458"></a>3215 <a xmlns="http://www.w3.org/1999/xhtml" id="id490192"></a> 3206 3216 <div class="header">Description:</div> 3207 3217 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3218 3228 </div> 3219 3229 <div class="refsect1" lang="en" xml:lang="en"> 3220 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13525"></a>3230 <a xmlns="http://www.w3.org/1999/xhtml" id="id490258"></a> 3221 3231 <div class="header">Arguments and Values:</div> 3222 3232 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3242 3252 <div> 3243 3253 <div class="refsect1" lang="en" xml:lang="en"> 3244 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13603"></a>3254 <a xmlns="http://www.w3.org/1999/xhtml" id="id490336"></a> 3245 3255 <div class="header">Description:</div> 3246 3256 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3254 3264 </div> 3255 3265 <div class="refsect1" lang="en" xml:lang="en"> 3256 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 13651"></a>3266 <a xmlns="http://www.w3.org/1999/xhtml" id="id490384"></a> 3257 3267 <div class="header">Arguments and Values:</div> 3258 3268 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3421 3431 <div> 3422 3432 <div class="refsect1" lang="en" xml:lang="en"> 3423 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 14213"></a>3433 <a xmlns="http://www.w3.org/1999/xhtml" id="id490946"></a> 3424 3434 <div class="header">Arguments and Values:</div> 3425 3435 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3455 3465 </div> 3456 3466 <div class="refsect1" lang="en" xml:lang="en"> 3457 <a xmlns="http://www.w3.org/1999/xhtml" id="id 428653"></a>3467 <a xmlns="http://www.w3.org/1999/xhtml" id="id505518"></a> 3458 3468 <div class="header">Description:</div> 3459 3469 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3623 3633 <div> 3624 3634 <div> 3625 <h4 class="title"><a id="id 428956"></a>4.5.4.1. Encoding Problems</h4>3635 <h4 class="title"><a id="id505820"></a>4.5.4.1. Encoding Problems</h4> 3626 3636 </div> 3627 3637 </div> … … 3639 3649 <div> 3640 3650 <div> 3641 <h4 class="title"><a id="id 428968"></a>4.5.4.2. Byte Order Marks</h4>3651 <h4 class="title"><a id="id505833"></a>4.5.4.2. Byte Order Marks</h4> 3642 3652 </div> 3643 3653 </div> … … 3667 3677 <div> 3668 3678 <div> 3669 <h4 class="title"><a id="id 429003"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3679 <h4 class="title"><a id="id505867"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3670 3680 </div> 3671 3681 </div> … … 3689 3699 <div> 3690 3700 <div class="refsect1" lang="en" xml:lang="en"> 3691 <a xmlns="http://www.w3.org/1999/xhtml" id="id 429064"></a>3701 <a xmlns="http://www.w3.org/1999/xhtml" id="id505929"></a> 3692 3702 <div class="header">Description:</div> 3693 3703 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3698 3708 </div> 3699 3709 <div class="refsect1" lang="en" xml:lang="en"> 3700 <a xmlns="http://www.w3.org/1999/xhtml" id="id 429079"></a>3710 <a xmlns="http://www.w3.org/1999/xhtml" id="id505944"></a> 3701 3711 <div class="header">See Also:</div> 3702 3712 <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> … … 4129 4139 <div> 4130 4140 <div> 4131 <h4 class="title"><a id="id 429758"></a>4.5.4.5. Encoding and Decoding Strings</h4>4141 <h4 class="title"><a id="id506623"></a>4.5.4.5. Encoding and Decoding Strings</h4> 4132 4142 </div> 4133 4143 </div> … … 4154 4164 <div> 4155 4165 <div class="refsect1" lang="en" xml:lang="en"> 4156 <a xmlns="http://www.w3.org/1999/xhtml" id="id 429834"></a>4166 <a xmlns="http://www.w3.org/1999/xhtml" id="id506698"></a> 4157 4167 <div class="header">Description:</div> 4158 4168 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4185 4195 <div> 4186 4196 <div class="refsect1" lang="en" xml:lang="en"> 4187 <a xmlns="http://www.w3.org/1999/xhtml" id="id 429929"></a>4197 <a xmlns="http://www.w3.org/1999/xhtml" id="id506794"></a> 4188 4198 <div class="header">Description:</div> 4189 4199 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4228 4238 <div> 4229 4239 <div class="refsect1" lang="en" xml:lang="en"> 4230 <a xmlns="http://www.w3.org/1999/xhtml" id="id 430052"></a>4240 <a xmlns="http://www.w3.org/1999/xhtml" id="id506917"></a> 4231 4241 <div class="header">Description:</div> 4232 4242 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4274 4284 <div> 4275 4285 <div class="refsect1" lang="en" xml:lang="en"> 4276 <a xmlns="http://www.w3.org/1999/xhtml" id="id 430172"></a>4286 <a xmlns="http://www.w3.org/1999/xhtml" id="id507036"></a> 4277 4287 <div class="header">Description:</div> 4278 4288 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4324 4334 </div> 4325 4335 <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> 4326 <a xmlns="http://www.w3.org/1999/xhtml" id="id 430260" class="indexterm"></a>4336 <a xmlns="http://www.w3.org/1999/xhtml" id="id507125" class="indexterm"></a> 4327 4337 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4328 4338 <code class="literal">ccl</code> directory. It is used for a variety of … … 4428 4438 platforms.</p> 4429 4439 <p xmlns="http://www.w3.org/1999/xhtml"> 4430 <a id="id 430443" class="indexterm"></a>4440 <a id="id507308" class="indexterm"></a> 4431 4441 <span class="command"><strong><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4432 4442 <em class="parameter"><code>pathname</code></em> … … 4488 4498 a memory error.</p> 4489 4499 <p xmlns="http://www.w3.org/1999/xhtml"> 4490 <a id="id 430576" class="indexterm"></a>4500 <a id="id507441" class="indexterm"></a> 4491 4501 <span class="command"><strong><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4492 4502 <em class="parameter"><code>displaced-array</code></em> … … 4500 4510 target is an empty vector (of length zero).</p> 4501 4511 <p xmlns="http://www.w3.org/1999/xhtml"> 4502 <a id="id 430612" class="indexterm"></a>4512 <a id="id507477" class="indexterm"></a> 4503 4513 <span class="command"><strong><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4504 4514 <em class="parameter"><code>pathname</code></em> … … 4510 4520 bytes.</p> 4511 4521 <p xmlns="http://www.w3.org/1999/xhtml"> 4512 <a id="id 430644" class="indexterm"></a>4522 <a id="id507509" class="indexterm"></a> 4513 4523 <span class="command"><strong><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4514 4524 <em class="parameter"><code>displaced-array</code></em> … … 4549 4559 static.</p> 4550 4560 <p xmlns="http://www.w3.org/1999/xhtml"> 4551 <a id="id 430718" class="indexterm"></a>4561 <a id="id507583" class="indexterm"></a> 4552 4562 <span class="command"><strong><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4553 4563 <em class="parameter"><code>var</code></em> … … 4603 4613 </div> 4604 4614 </div> 4605 <a xmlns="http://www.w3.org/1999/xhtml" id="id 430830" class="indexterm"></a>4615 <a xmlns="http://www.w3.org/1999/xhtml" id="id507695" class="indexterm"></a> 4606 4616 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4607 4617 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4683 4693 converted, because address 0 can always be relied upon to refer to 4684 4694 the same thing.</p> 4685 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431052" class="indexterm"></a>4695 <a xmlns="http://www.w3.org/1999/xhtml" id="id507917" class="indexterm"></a> 4686 4696 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4687 4697 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4694 4704 or <code class="literal">opencml64</code> script.</p> 4695 4705 <p xmlns="http://www.w3.org/1999/xhtml"> 4696 <a id="id 431099" class="indexterm"></a>4706 <a id="id507964" class="indexterm"></a> 4697 4707 <span class="command"><strong><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4698 4708 <em class="parameter"><code>filename</code></em> … … 4818 4828 <div> 4819 4829 <div class="refsect1" lang="en" xml:lang="en"> 4820 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431370"></a>4830 <a xmlns="http://www.w3.org/1999/xhtml" id="id508235"></a> 4821 4831 <div class="header">Arguments and Values:</div> 4822 4832 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>--- … … 4832 4842 </div> 4833 4843 <div class="refsect1" lang="en" xml:lang="en"> 4834 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431430"></a>4844 <a xmlns="http://www.w3.org/1999/xhtml" id="id508295"></a> 4835 4845 <div class="header">Description:</div> 4836 4846 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4892 4902 <div> 4893 4903 <div class="refsect1" lang="en" xml:lang="en"> 4894 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431521"></a>4904 <a xmlns="http://www.w3.org/1999/xhtml" id="id508386"></a> 4895 4905 <div class="header">Arguments and Values:</div> 4896 4906 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 4900 4910 </div> 4901 4911 <div class="refsect1" lang="en" xml:lang="en"> 4902 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431544"></a>4912 <a xmlns="http://www.w3.org/1999/xhtml" id="id508409"></a> 4903 4913 <div class="header">Description:</div> 4904 4914 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4939 4949 <div> 4940 4950 <div class="refsect1" lang="en" xml:lang="en"> 4941 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431640"></a>4951 <a xmlns="http://www.w3.org/1999/xhtml" id="id508504"></a> 4942 4952 <div class="header">Arguments and Values:</div> 4943 4953 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 4948 4958 </div> 4949 4959 <div class="refsect1" lang="en" xml:lang="en"> 4950 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431676"></a>4960 <a xmlns="http://www.w3.org/1999/xhtml" id="id508541"></a> 4951 4961 <div class="header">Description:</div> 4952 4962 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4997 5007 <div> 4998 5008 <div class="refsect1" lang="en" xml:lang="en"> 4999 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431751"></a>5009 <a xmlns="http://www.w3.org/1999/xhtml" id="id508616"></a> 5000 5010 <div class="header">Arguments and Values:</div> 5001 5011 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>--- … … 5004 5014 </div> 5005 5015 <div class="refsect1" lang="en" xml:lang="en"> 5006 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431773"></a>5016 <a xmlns="http://www.w3.org/1999/xhtml" id="id508638"></a> 5007 5017 <div class="header">Description:</div> 5008 5018 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5171 5181 <div> 5172 5182 <div class="refsect1" lang="en" xml:lang="en"> 5173 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431948"></a>5183 <a xmlns="http://www.w3.org/1999/xhtml" id="id508812"></a> 5174 5184 <div class="header">Description:</div> 5175 5185 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5205 5215 <div> 5206 5216 <div class="refsect1" lang="en" xml:lang="en"> 5207 <a xmlns="http://www.w3.org/1999/xhtml" id="id 431996"></a>5217 <a xmlns="http://www.w3.org/1999/xhtml" id="id508861"></a> 5208 5218 <div class="header">Discussion:</div> 5209 5219 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5223 5233 </div> 5224 5234 <div class="refsect1" lang="en" xml:lang="en"> 5225 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432049"></a>5235 <a xmlns="http://www.w3.org/1999/xhtml" id="id508914"></a> 5226 5236 <div class="header">Restarts:</div> 5227 5237 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5291 5301 <div> 5292 5302 <div> 5293 <h4 class="title"><a id="id 432107"></a>4.12.5.1. Fancy arrays</h4>5303 <h4 class="title"><a id="id508972"></a>4.12.5.1. Fancy arrays</h4> 5294 5304 </div> 5295 5305 </div> … … 5318 5328 <div> 5319 5329 <div> 5320 <h4 class="title"><a id="id 432126"></a>4.12.5.2. Hash tables</h4>5330 <h4 class="title"><a id="id508991"></a>4.12.5.2. Hash tables</h4> 5321 5331 </div> 5322 5332 </div> … … 5366 5376 <div> 5367 5377 <div> 5368 <h4 class="title"><a id="id 432156"></a>4.12.5.3. Lists</h4>5378 <h4 class="title"><a id="id509021"></a>4.12.5.3. Lists</h4> 5369 5379 </div> 5370 5380 </div> … … 5535 5545 <div> 5536 5546 <div class="refsect1" lang="en" xml:lang="en"> 5537 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432338"></a>5547 <a xmlns="http://www.w3.org/1999/xhtml" id="id509203"></a> 5538 5548 <div class="header">Arguments and Values:</div> 5539 5549 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>--- … … 5557 5567 </div> 5558 5568 <div class="refsect1" lang="en" xml:lang="en"> 5559 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432391"></a>5569 <a xmlns="http://www.w3.org/1999/xhtml" id="id509256"></a> 5560 5570 <div class="header">Example:</div> 5561 5571 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5591 5601 <div> 5592 5602 <div class="refsect1" lang="en" xml:lang="en"> 5593 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432471"></a>5603 <a xmlns="http://www.w3.org/1999/xhtml" id="id509336"></a> 5594 5604 <div class="header">Summary:</div> 5595 5605 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5613 5623 <div> 5614 5624 <div class="refsect1" lang="en" xml:lang="en"> 5615 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432509"></a>5625 <a xmlns="http://www.w3.org/1999/xhtml" id="id509374"></a> 5616 5626 <div class="header">Summary:</div> 5617 5627 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5639 5649 <div> 5640 5650 <div class="refsect1" lang="en" xml:lang="en"> 5641 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432562"></a>5651 <a xmlns="http://www.w3.org/1999/xhtml" id="id509426"></a> 5642 5652 <div class="header">Summary:</div> 5643 5653 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5665 5675 <div> 5666 5676 <div class="refsect1" lang="en" xml:lang="en"> 5667 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432613"></a>5677 <a xmlns="http://www.w3.org/1999/xhtml" id="id509478"></a> 5668 5678 <div class="header">Summary:</div> 5669 5679 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5696 5706 <div> 5697 5707 <div class="refsect1" lang="en" xml:lang="en"> 5698 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432656"></a>5708 <a xmlns="http://www.w3.org/1999/xhtml" id="id509521"></a> 5699 5709 <div class="header">Summary:</div> 5700 5710 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5723 5733 <div> 5724 5734 <div class="refsect1" lang="en" xml:lang="en"> 5725 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432709"></a>5735 <a xmlns="http://www.w3.org/1999/xhtml" id="id509574"></a> 5726 5736 <div class="header">Summary:</div> 5727 5737 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5746 5756 <div> 5747 5757 <div class="refsect1" lang="en" xml:lang="en"> 5748 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432760"></a>5758 <a xmlns="http://www.w3.org/1999/xhtml" id="id509624"></a> 5749 5759 <div class="header">Summary:</div> 5750 5760 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5773 5783 <div> 5774 5784 <div class="refsect1" lang="en" xml:lang="en"> 5775 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432812"></a>5785 <a xmlns="http://www.w3.org/1999/xhtml" id="id509677"></a> 5776 5786 <div class="header">Summary:</div> 5777 5787 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5800 5810 <div> 5801 5811 <div class="refsect1" lang="en" xml:lang="en"> 5802 <a xmlns="http://www.w3.org/1999/xhtml" id="id 432865"></a>5812 <a xmlns="http://www.w3.org/1999/xhtml" id="id509730"></a> 5803 5813 <div class="header">Summary:</div> 5804 5814 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5967 5977 <div> 5968 5978 <div class="refsect1" lang="en" xml:lang="en"> 5969 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433100"></a>5979 <a xmlns="http://www.w3.org/1999/xhtml" id="id509965"></a> 5970 5980 <div class="header">Summary:</div> 5971 5981 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5992 6002 <div> 5993 6003 <div class="refsect1" lang="en" xml:lang="en"> 5994 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433152"></a>6004 <a xmlns="http://www.w3.org/1999/xhtml" id="id510017"></a> 5995 6005 <div class="header">Summary:</div> 5996 6006 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6004 6014 </p> 6005 6015 </div> 6016 </div> 6017 <div class="sect1" lang="en" xml:lang="en"> 6018 <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"> 6019 <div> 6020 <div> 6021 <h2 class="title" style="clear: both"><a id="other-extensions"></a>4.14. Other Extensions</h2> 6022 </div> 6023 </div> 6024 </div> 6025 <p> 6026 <div class="refentrytitle"> 6027 <a id="v_quit"></a> 6028 <strong>[Function]</strong> 6029 <br></br> 6030 <code><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>quit</strong></span> <em xmlns="http://www.w3.org/1999/xhtml" class="varname">&optional</em> (exit 0) <em xmlns="http://www.w3.org/1999/xhtml" class="varname">&key</em> error-handler 6031 </code> 6032 </div> 6033 <div class="refentrytitle"> 6034 Cleanly exit the lisp. 6035 </div> 6036 </p> 6037 <p> 6038 <div> 6039 <div class="refsect1" lang="en" xml:lang="en"> 6040 <a xmlns="http://www.w3.org/1999/xhtml" id="id510083"></a> 6041 <div class="header">Summary:</div> 6042 <p xmlns="http://www.w3.org/1999/xhtml"> 6043 Cleanly exit from lisp. If the exit argument is a value of type 6044 (signed-byte 32), that value will be passed to the C library 6045 function _exit() as the status code. (A value of nil is treated 6046 as a zero.) 6047 </p> 6048 <p xmlns="http://www.w3.org/1999/xhtml"> 6049 Alternatively, exit may be a function of no arguments; this function 6050 will be called instead of _exit() to exit the lisp. 6051 </p> 6052 <p xmlns="http://www.w3.org/1999/xhtml"> 6053 The error-handler argument, if supplied, must be a function of one 6054 argument, the condition, that will be called if an error occurs when 6055 preparing to quit. The error-handler function should exit the lisp. 6056 </p> 6057 </div> 6058 </div> 6059 </p> 6060 <p> 6061 <div class="refentrytitle"> 6062 <a id="v_wait-for-signal"></a> 6063 <strong>[Function]</strong> 6064 <br></br> 6065 <code><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>wait-for-signal</strong></span> s duration 6066 </code> 6067 </div> 6068 <div class="refentrytitle"> 6069 Wait for a particular signal to be received. 6070 </div> 6071 </p> 6072 <p> 6073 <div> 6074 <div class="refsect1" lang="en" xml:lang="en"> 6075 <a xmlns="http://www.w3.org/1999/xhtml" id="id510145"></a> 6076 <div class="header">Summary:</div> 6077 <p xmlns="http://www.w3.org/1999/xhtml"> 6078 Wait for the signal with signal number s to be received, or until 6079 duration seconds have elapsed. If duration is nil, wait for an 6080 indeterminate "very long time" (many years). 6081 </p> 6082 <p xmlns="http://www.w3.org/1999/xhtml"> 6083 If signal number s is outside the range of valid signals, or is 6084 reserved by the lisp for its own use, an error is signaled. 6085 (An error is always signaled on Windows systems.) 6086 </p> 6087 </div> 6088 </div> 6089 </p> 6006 6090 </div> 6007 6091 </div> … … 6223 6307 <div> 6224 6308 <div> 6225 <h4 class="title"><a id="id 390877"></a>5.4.2.1. Checking for Updates</h4>6309 <h4 class="title"><a id="id467643"></a>5.4.2.1. Checking for Updates</h4> 6226 6310 </div> 6227 6311 </div> … … 6355 6439 the required subsystems, if necessary.</p> 6356 6440 <p xmlns="http://www.w3.org/1999/xhtml"> 6357 <a id="id 384329" class="indexterm"></a>6441 <a id="id461095" class="indexterm"></a> 6358 6442 <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname">&key</em> 6359 6443 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) … … 6655 6739 <dt> 6656 6740 <span class="sect2"> 6657 <a href="#id 395013">6.3.2. As of August 2003:</a>6741 <a href="#id455734">6.3.2. As of August 2003:</a> 6658 6742 </span> 6659 6743 </dt> … … 6906 6990 <div> 6907 6991 <div> 6908 <h3 class="title"><a id="id 395013"></a>6.3.2. As of August 2003:</h3>6992 <h3 class="title"><a id="id455734"></a>6.3.2. As of August 2003:</h3> 6909 6993 </div> 6910 6994 </div> … … 7358 7442 <div> 7359 7443 <div class="refsect1" lang="en" xml:lang="en"> 7360 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 19941"></a>7444 <a xmlns="http://www.w3.org/1999/xhtml" id="id496668"></a> 7361 7445 <div class="header">Values:</div> 7362 7446 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 7364 7448 </div> 7365 7449 <div class="refsect1" lang="en" xml:lang="en"> 7366 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 19966"></a>7450 <a xmlns="http://www.w3.org/1999/xhtml" id="id496694"></a> 7367 7451 <div class="header">Description:</div> 7368 7452 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 7376 7460 </div> 7377 7461 <div class="refsect1" lang="en" xml:lang="en"> 7378 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 19981"></a>7462 <a xmlns="http://www.w3.org/1999/xhtml" id="id496709"></a> 7379 7463 <div class="header">See Also:</div> 7380 7464 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7404 7488 <div> 7405 7489 <div class="refsect1" lang="en" xml:lang="en"> 7406 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20051"></a>7490 <a xmlns="http://www.w3.org/1999/xhtml" id="id496779"></a> 7407 7491 <div class="header">Arguments and Values:</div> 7408 7492 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 7443 7527 </div> 7444 7528 <div class="refsect1" lang="en" xml:lang="en"> 7445 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20236"></a>7529 <a xmlns="http://www.w3.org/1999/xhtml" id="id496964"></a> 7446 7530 <div class="header">Description:</div> 7447 7531 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 7464 7548 </div> 7465 7549 <div class="refsect1" lang="en" xml:lang="en"> 7466 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20288"></a>7550 <a xmlns="http://www.w3.org/1999/xhtml" id="id497016"></a> 7467 7551 <div class="header">See Also:</div> 7468 7552 <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> … … 7483 7567 <div> 7484 7568 <div class="refsect1" lang="en" xml:lang="en"> 7485 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20367"></a>7569 <a xmlns="http://www.w3.org/1999/xhtml" id="id497095"></a> 7486 7570 <div class="header">Arguments and Values:</div> 7487 7571 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7493 7577 </div> 7494 7578 <div class="refsect1" lang="en" xml:lang="en"> 7495 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20421"></a>7579 <a xmlns="http://www.w3.org/1999/xhtml" id="id497149"></a> 7496 7580 <div class="header">Description:</div> 7497 7581 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 7515 7599 </div> 7516 7600 <div class="refsect1" lang="en" xml:lang="en"> 7517 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20476"></a>7601 <a xmlns="http://www.w3.org/1999/xhtml" id="id497204"></a> 7518 7602 <div class="header">See Also:</div> 7519 7603 <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> 7520 7604 </div> 7521 7605 <div class="refsect1" lang="en" xml:lang="en"> 7522 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20501"></a>7606 <a xmlns="http://www.w3.org/1999/xhtml" id="id497229"></a> 7523 7607 <div class="header">Notes:</div> 7524 7608 <p xmlns="http://www.w3.org/1999/xhtml"><span class="function"><strong>process-suspend</strong></span> was previously called … … 7546 7630 <div> 7547 7631 <div class="refsect1" lang="en" xml:lang="en"> 7548 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20582"></a>7632 <a xmlns="http://www.w3.org/1999/xhtml" id="id497310"></a> 7549 7633 <div class="header">Arguments and Values:</div> 7550 7634 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7557 7641 </div> 7558 7642 <div class="refsect1" lang="en" xml:lang="en"> 7559 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20636"></a>7643 <a xmlns="http://www.w3.org/1999/xhtml" id="id497364"></a> 7560 7644 <div class="header">Description:</div> 7561 7645 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 7568 7652 </div> 7569 7653 <div class="refsect1" lang="en" xml:lang="en"> 7570 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20667"></a>7654 <a xmlns="http://www.w3.org/1999/xhtml" id="id497395"></a> 7571 7655 <div class="header">See Also:</div> 7572 7656 <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> 7573 7657 </div> 7574 7658 <div class="refsect1" lang="en" xml:lang="en"> 7575 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20692"></a>7659 <a xmlns="http://www.w3.org/1999/xhtml" id="id497420"></a> 7576 7660 <div class="header">Notes:</div> 7577 7661 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7599 7683 <div> 7600 7684 <div class="refsect1" lang="en" xml:lang="en"> 7601 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20757"></a>7685 <a xmlns="http://www.w3.org/1999/xhtml" id="id497485"></a> 7602 7686 <div class="header">Arguments and Values:</div> 7603 7687 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7609 7693 </div> 7610 7694 <div class="refsect1" lang="en" xml:lang="en"> 7611 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20810"></a>7695 <a xmlns="http://www.w3.org/1999/xhtml" id="id497538"></a> 7612 7696 <div class="header">Description:</div> 7613 7697 <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 … … 7624 7708 </div> 7625 7709 <div class="refsect1" lang="en" xml:lang="en"> 7626 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20860"></a>7710 <a xmlns="http://www.w3.org/1999/xhtml" id="id497588"></a> 7627 7711 <div class="header">See Also:</div> 7628 7712 <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> … … 7645 7729 <div> 7646 7730 <div class="refsect1" lang="en" xml:lang="en"> 7647 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 20936"></a>7731 <a xmlns="http://www.w3.org/1999/xhtml" id="id497665"></a> 7648 7732 <div class="header">Arguments and Values:</div> 7649 7733 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7656 7740 </div> 7657 7741 <div class="refsect1" lang="en" xml:lang="en"> 7658 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21011"></a>7742 <a xmlns="http://www.w3.org/1999/xhtml" id="id497740"></a> 7659 7743 <div class="header">Description:</div> 7660 7744 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 7670 7754 </div> 7671 7755 <div class="refsect1" lang="en" xml:lang="en"> 7672 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21055"></a>7756 <a xmlns="http://www.w3.org/1999/xhtml" id="id497784"></a> 7673 7757 <div class="header">See Also:</div> 7674 7758 <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> … … 7691 7775 <div> 7692 7776 <div class="refsect1" lang="en" xml:lang="en"> 7693 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21138"></a>7777 <a xmlns="http://www.w3.org/1999/xhtml" id="id497866"></a> 7694 7778 <div class="header">Arguments and Values:</div> 7695 7779 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7700 7784 </div> 7701 7785 <div class="refsect1" lang="en" xml:lang="en"> 7702 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21199"></a>7786 <a xmlns="http://www.w3.org/1999/xhtml" id="id497928"></a> 7703 7787 <div class="header">Description:</div> 7704 7788 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 7717 7801 </div> 7718 7802 <div class="refsect1" lang="en" xml:lang="en"> 7719 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21248"></a>7803 <a xmlns="http://www.w3.org/1999/xhtml" id="id497976"></a> 7720 7804 <div class="header">See Also:</div> 7721 7805 <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> 7722 7806 </div> 7723 7807 <div class="refsect1" lang="en" xml:lang="en"> 7724 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21279"></a>7808 <a xmlns="http://www.w3.org/1999/xhtml" id="id498007"></a> 7725 7809 <div class="header">Notes:</div> 7726 7810 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 7743 7827 <div> 7744 7828 <div class="refsect1" lang="en" xml:lang="en"> 7745 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21394"></a>7829 <a xmlns="http://www.w3.org/1999/xhtml" id="id498122"></a> 7746 7830 <div class="header">Arguments and Values:</div> 7747 7831 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 7765 7849 </div> 7766 7850 <div class="refsect1" lang="en" xml:lang="en"> 7767 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21583"></a>7851 <a xmlns="http://www.w3.org/1999/xhtml" id="id498311"></a> 7768 7852 <div class="header">Description:</div> 7769 7853 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 7778 7862 </div> 7779 7863 <div class="refsect1" lang="en" xml:lang="en"> 7780 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 21618"></a>7864 <a xmlns="http://www.w3.org/1999/xhtml" id="id498347"></a> 7781 7865 <div class="header">See Also:</div> 7782 7866 <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> … … 7799 7883 <div> 7800 7884 <div class="refsect1" lang="en" xml:lang="en"> 7801 <a xmlns="http://www.w3.org/1999/xhtml" id="id 395211"></a>7885 <a xmlns="http://www.w3.org/1999/xhtml" id="id501550"></a> 7802 7886 <div class="header">Arguments and Values:</div> 7803 7887 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7812 7896 </div> 7813 7897 <div class="refsect1" lang="en" xml:lang="en"> 7814 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425021"></a>7898 <a xmlns="http://www.w3.org/1999/xhtml" id="id501642"></a> 7815 7899 <div class="header">Description:</div> 7816 7900 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 7843 7927 </div> 7844 7928 <div class="refsect1" lang="en" xml:lang="en"> 7845 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425096"></a>7929 <a xmlns="http://www.w3.org/1999/xhtml" id="id501716"></a> 7846 7930 <div class="header">See Also:</div> 7847 7931 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7852 7936 </div> 7853 7937 <div class="refsect1" lang="en" xml:lang="en"> 7854 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425115"></a>7938 <a xmlns="http://www.w3.org/1999/xhtml" id="id501735"></a> 7855 7939 <div class="header">Notes:</div> 7856 7940 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 7882 7966 <div> 7883 7967 <div class="refsect1" lang="en" xml:lang="en"> 7884 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425180"></a>7968 <a xmlns="http://www.w3.org/1999/xhtml" id="id501800"></a> 7885 7969 <div class="header">Value Type:</div> 7886 7970 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 7887 7971 </div> 7888 7972 <div class="refsect1" lang="en" xml:lang="en"> 7889 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425191"></a>7973 <a xmlns="http://www.w3.org/1999/xhtml" id="id501812"></a> 7890 7974 <div class="header">Initial Value:</div> 7891 7975 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 7893 7977 </div> 7894 7978 <div class="refsect1" lang="en" xml:lang="en"> 7895 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425203"></a>7979 <a xmlns="http://www.w3.org/1999/xhtml" id="id501823"></a> 7896 7980 <div class="header">Description:</div> 7897 7981 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 7899 7983 </div> 7900 7984 <div class="refsect1" lang="en" xml:lang="en"> 7901 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425215"></a>7985 <a xmlns="http://www.w3.org/1999/xhtml" id="id501835"></a> 7902 7986 <div class="header">See Also:</div> 7903 7987 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7923 8007 <div> 7924 8008 <div class="refsect1" lang="en" xml:lang="en"> 7925 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425285"></a>8009 <a xmlns="http://www.w3.org/1999/xhtml" id="id501906"></a> 7926 8010 <div class="header">Arguments and Values:</div> 7927 8011 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7930 8014 </div> 7931 8015 <div class="refsect1" lang="en" xml:lang="en"> 7932 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425342"></a>8016 <a xmlns="http://www.w3.org/1999/xhtml" id="id501962"></a> 7933 8017 <div class="header">Description:</div> 7934 8018 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 7957 8041 </div> 7958 8042 <div class="refsect1" lang="en" xml:lang="en"> 7959 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425409"></a>8043 <a xmlns="http://www.w3.org/1999/xhtml" id="id502029"></a> 7960 8044 <div class="header">See Also:</div> 7961 8045 <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> … … 7977 8061 <div> 7978 8062 <div class="refsect1" lang="en" xml:lang="en"> 7979 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425482"></a>8063 <a xmlns="http://www.w3.org/1999/xhtml" id="id502102"></a> 7980 8064 <div class="header">Arguments and Values:</div> 7981 8065 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7983 8067 </div> 7984 8068 <div class="refsect1" lang="en" xml:lang="en"> 7985 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425523"></a>8069 <a xmlns="http://www.w3.org/1999/xhtml" id="id502144"></a> 7986 8070 <div class="header">Description:</div> 7987 8071 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 7990 8074 </div> 7991 8075 <div class="refsect1" lang="en" xml:lang="en"> 7992 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425538"></a>8076 <a xmlns="http://www.w3.org/1999/xhtml" id="id502159"></a> 7993 8077 <div class="header">See Also:</div> 7994 8078 <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> … … 8012 8096 <div> 8013 8097 <div class="refsect1" lang="en" xml:lang="en"> 8014 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425622"></a>8098 <a xmlns="http://www.w3.org/1999/xhtml" id="id502242"></a> 8015 8099 <div class="header">Arguments and Values:</div> 8016 8100 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8018 8102 </div> 8019 8103 <div class="refsect1" lang="en" xml:lang="en"> 8020 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425663"></a>8104 <a xmlns="http://www.w3.org/1999/xhtml" id="id502283"></a> 8021 8105 <div class="header">Description:</div> 8022 8106 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 8032 8116 </div> 8033 8117 <div class="refsect1" lang="en" xml:lang="en"> 8034 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425726"></a>8118 <a xmlns="http://www.w3.org/1999/xhtml" id="id502347"></a> 8035 8119 <div class="header">See Also:</div> 8036 8120 <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> … … 8051 8135 <div> 8052 8136 <div class="refsect1" lang="en" xml:lang="en"> 8053 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425785"></a>8137 <a xmlns="http://www.w3.org/1999/xhtml" id="id502405"></a> 8054 8138 <div class="header">Value Type:</div> 8055 8139 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 8056 8140 </div> 8057 8141 <div class="refsect1" lang="en" xml:lang="en"> 8058 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425796"></a>8142 <a xmlns="http://www.w3.org/1999/xhtml" id="id502416"></a> 8059 8143 <div class="header">Initial Value:</div> 8060 8144 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 8063 8147 </div> 8064 8148 <div class="refsect1" lang="en" xml:lang="en"> 8065 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425808"></a>8149 <a xmlns="http://www.w3.org/1999/xhtml" id="id502428"></a> 8066 8150 <div class="header">Description:</div> 8067 8151 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 8071 8155 </div> 8072 8156 <div class="refsect1" lang="en" xml:lang="en"> 8073 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425821"></a>8157 <a xmlns="http://www.w3.org/1999/xhtml" id="id502441"></a> 8074 8158 <div class="header">See Also:</div> 8075 8159 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8095 8179 <div> 8096 8180 <div class="refsect1" lang="en" xml:lang="en"> 8097 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425926"></a>8181 <a xmlns="http://www.w3.org/1999/xhtml" id="id502545"></a> 8098 8182 <div class="header">Description:</div> 8099 8183 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 8109 8193 </div> 8110 8194 <div class="refsect1" lang="en" xml:lang="en"> 8111 <a xmlns="http://www.w3.org/1999/xhtml" id="id 425969"></a>8195 <a xmlns="http://www.w3.org/1999/xhtml" id="id502587"></a> 8112 8196 <div class="header">See Also:</div> 8113 8197 <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> 8114 8198 </div> 8115 8199 <div class="refsect1" lang="en" xml:lang="en"> 8116 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426000"></a>8200 <a xmlns="http://www.w3.org/1999/xhtml" id="id502618"></a> 8117 8201 <div class="header">Notes:</div> 8118 8202 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 8138 8222 <div> 8139 8223 <div class="refsect1" lang="en" xml:lang="en"> 8140 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426058"></a>8224 <a xmlns="http://www.w3.org/1999/xhtml" id="id502676"></a> 8141 8225 <div class="header">Description:</div> 8142 8226 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 8147 8231 </div> 8148 8232 <div class="refsect1" lang="en" xml:lang="en"> 8149 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426072"></a>8233 <a xmlns="http://www.w3.org/1999/xhtml" id="id502690"></a> 8150 8234 <div class="header">See Also:</div> 8151 8235 <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> 8152 8236 </div> 8153 8237 <div class="refsect1" lang="en" xml:lang="en"> 8154 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426120"></a>8238 <a xmlns="http://www.w3.org/1999/xhtml" id="id502738"></a> 8155 8239 <div class="header">Notes:</div> 8156 8240 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 8175 8259 <div> 8176 8260 <div class="refsect1" lang="en" xml:lang="en"> 8177 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426184"></a>8261 <a xmlns="http://www.w3.org/1999/xhtml" id="id502802"></a> 8178 8262 <div class="header">Arguments and Values:</div> 8179 8263 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8188 8272 </div> 8189 8273 <div class="refsect1" lang="en" xml:lang="en"> 8190 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426264"></a>8274 <a xmlns="http://www.w3.org/1999/xhtml" id="id502881"></a> 8191 8275 <div class="header">Description:</div> 8192 8276 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 8205 8289 </div> 8206 8290 <div class="refsect1" lang="en" xml:lang="en"> 8207 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426300"></a>8291 <a xmlns="http://www.w3.org/1999/xhtml" id="id502917"></a> 8208 8292 <div class="header">See Also:</div> 8209 8293 <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> … … 8225 8309 <div> 8226 8310 <div class="refsect1" lang="en" xml:lang="en"> 8227 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426408"></a>8311 <a xmlns="http://www.w3.org/1999/xhtml" id="id503025"></a> 8228 8312 <div class="header">Arguments and Values:</div> 8229 8313 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8243 8327 </div> 8244 8328 <div class="refsect1" lang="en" xml:lang="en"> 8245 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426522"></a>8329 <a xmlns="http://www.w3.org/1999/xhtml" id="id503139"></a> 8246 8330 <div class="header">Description:</div> 8247 8331 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 8260 8344 </div> 8261 8345 <div class="refsect1" lang="en" xml:lang="en"> 8262 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426572"></a>8346 <a xmlns="http://www.w3.org/1999/xhtml" id="id503189"></a> 8263 8347 <div class="header">See Also:</div> 8264 8348 <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> … … 8280 8364 <div> 8281 8365 <div class="refsect1" lang="en" xml:lang="en"> 8282 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426689"></a>8366 <a xmlns="http://www.w3.org/1999/xhtml" id="id503306"></a> 8283 8367 <div class="header">Arguments and Values:</div> 8284 8368 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8287 8371 </div> 8288 8372 <div class="refsect1" lang="en" xml:lang="en"> 8289 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426734"></a>8373 <a xmlns="http://www.w3.org/1999/xhtml" id="id503351"></a> 8290 8374 <div class="header">Description:</div> 8291 8375 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8302 8386 </div> 8303 8387 <div class="refsect1" lang="en" xml:lang="en"> 8304 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426766"></a>8388 <a xmlns="http://www.w3.org/1999/xhtml" id="id503383"></a> 8305 8389 <div class="header">See Also:</div> 8306 8390 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8326 8410 <div> 8327 8411 <div class="refsect1" lang="en" xml:lang="en"> 8328 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426837"></a>8412 <a xmlns="http://www.w3.org/1999/xhtml" id="id503454"></a> 8329 8413 <div class="header">Arguments and Values:</div> 8330 8414 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 8336 8420 </div> 8337 8421 <div class="refsect1" lang="en" xml:lang="en"> 8338 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426890"></a>8422 <a xmlns="http://www.w3.org/1999/xhtml" id="id503507"></a> 8339 8423 <div class="header">Description:</div> 8340 8424 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 8346 8430 </div> 8347 8431 <div class="refsect1" lang="en" xml:lang="en"> 8348 <a xmlns="http://www.w3.org/1999/xhtml" id="id 426906"></a>8432 <a xmlns="http://www.w3.org/1999/xhtml" id="id503523"></a> 8349 8433 <div class="header">See Also:</div> 8350 8434 <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> … … 8366 8450 <div> 8367 8451 <div class="refsect1" lang="en" xml:lang="en"> 8368 <a xmlns="http://www.w3.org/1999/xhtml" id="id 427023"></a>8452 <a xmlns="http://www.w3.org/1999/xhtml" id="id503640"></a> 8369 8453 <div class="header">Arguments and Values:</div> 8370 8454 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8374 8458 </div> 8375 8459 <div class="refsect1" lang="en" xml:lang="en"> 8376 <a xmlns="http://www.w3.org/1999/xhtml" id="id 439755"></a>8460 <a xmlns="http://www.w3.org/1999/xhtml" id="id503700"></a> 8377 8461 <div class="header">Description:</div> 8378 8462 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 8385 8469 </div> 8386 8470 <div class="refsect1" lang="en" xml:lang="en"> 8387 <a xmlns="http://www.w3.org/1999/xhtml" id="id 439784"></a>8471 <a xmlns="http://www.w3.org/1999/xhtml" id="id503732"></a> 8388 8472 <div class="header">See Also:</div> 8389 8473 <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> … … 8404 8488 <div> 8405 8489 <div class="refsect1" lang="en" xml:lang="en"> 8406 <a xmlns="http://www.w3.org/1999/xhtml" id="id 439884"></a>8490 <a xmlns="http://www.w3.org/1999/xhtml" id="id516780"></a> 8407 8491 <div class="header">Arguments and Values:</div> 8408 8492 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8409 8493 </div> 8410 8494 <div class="refsect1" lang="en" xml:lang="en"> 8411 <a xmlns="http://www.w3.org/1999/xhtml" id="id 439906"></a>8495 <a xmlns="http://www.w3.org/1999/xhtml" id="id516802"></a> 8412 8496 <div class="header">Description:</div> 8413 8497 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 8420 8504 </div> 8421 8505 <div class="refsect1" lang="en" xml:lang="en"> 8422 <a xmlns="http://www.w3.org/1999/xhtml" id="id 439940"></a>8506 <a xmlns="http://www.w3.org/1999/xhtml" id="id516836"></a> 8423 8507 <div class="header">See Also:</div> 8424 8508 <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> … … 8438 8522 <div> 8439 8523 <div class="refsect1" lang="en" xml:lang="en"> 8440 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440039"></a>8524 <a xmlns="http://www.w3.org/1999/xhtml" id="id516935"></a> 8441 8525 <div class="header">Arguments and Values:</div> 8442 8526 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8443 8527 </div> 8444 8528 <div class="refsect1" lang="en" xml:lang="en"> 8445 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440062"></a>8529 <a xmlns="http://www.w3.org/1999/xhtml" id="id516957"></a> 8446 8530 <div class="header">Description:</div> 8447 8531 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 8456 8540 </div> 8457 8541 <div class="refsect1" lang="en" xml:lang="en"> 8458 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440095"></a>8542 <a xmlns="http://www.w3.org/1999/xhtml" id="id516991"></a> 8459 8543 <div class="header">See Also:</div> 8460 8544 <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> … … 8475 8559 <div> 8476 8560 <div class="refsect1" lang="en" xml:lang="en"> 8477 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440195"></a>8561 <a xmlns="http://www.w3.org/1999/xhtml" id="id517091"></a> 8478 8562 <div class="header">Arguments and Values:</div> 8479 8563 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8482 8566 </div> 8483 8567 <div class="refsect1" lang="en" xml:lang="en"> 8484 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440234"></a>8568 <a xmlns="http://www.w3.org/1999/xhtml" id="id517130"></a> 8485 8569 <div class="header">Description:</div> 8486 8570 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 8495 8579 </div> 8496 8580 <div class="refsect1" lang="en" xml:lang="en"> 8497 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440257"></a>8581 <a xmlns="http://www.w3.org/1999/xhtml" id="id517153"></a> 8498 8582 <div class="header">See Also:</div> 8499 8583 <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> … … 8515 8599 <div> 8516 8600 <div class="refsect1" lang="en" xml:lang="en"> 8517 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440357"></a>8601 <a xmlns="http://www.w3.org/1999/xhtml" id="id517253"></a> 8518 8602 <div class="header">Arguments and Values:</div> 8519 8603 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 8521 8605 </div> 8522 8606 <div class="refsect1" lang="en" xml:lang="en"> 8523 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440380"></a>8607 <a xmlns="http://www.w3.org/1999/xhtml" id="id517276"></a> 8524 8608 <div class="header">Description:</div> 8525 8609 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 8532 8616 </div> 8533 8617 <div class="refsect1" lang="en" xml:lang="en"> 8534 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440396"></a>8618 <a xmlns="http://www.w3.org/1999/xhtml" id="id517292"></a> 8535 8619 <div class="header">See Also:</div> 8536 8620 <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> 8537 8621 </div> 8538 8622 <div class="refsect1" lang="en" xml:lang="en"> 8539 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440444"></a>8623 <a xmlns="http://www.w3.org/1999/xhtml" id="id517340"></a> 8540 8624 <div class="header">Notes:</div> 8541 8625 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 8560 8644 <div> 8561 8645 <div class="refsect1" lang="en" xml:lang="en"> 8562 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440500"></a>8646 <a xmlns="http://www.w3.org/1999/xhtml" id="id517396"></a> 8563 8647 <div class="header">Arguments and Values:</div> 8564 8648 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8569 8653 </div> 8570 8654 <div class="refsect1" lang="en" xml:lang="en"> 8571 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440552"></a>8655 <a xmlns="http://www.w3.org/1999/xhtml" id="id517448"></a> 8572 8656 <div class="header">Description:</div> 8573 8657 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8583 8667 </div> 8584 8668 <div class="refsect1" lang="en" xml:lang="en"> 8585 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440592"></a>8669 <a xmlns="http://www.w3.org/1999/xhtml" id="id517487"></a> 8586 8670 <div class="header">See Also:</div> 8587 8671 <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> … … 8603 8687 <div> 8604 8688 <div class="refsect1" lang="en" xml:lang="en"> 8605 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440685"></a>8689 <a xmlns="http://www.w3.org/1999/xhtml" id="id517581"></a> 8606 8690 <div class="header">Arguments and Values:</div> 8607 8691 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8612 8696 </div> 8613 8697 <div class="refsect1" lang="en" xml:lang="en"> 8614 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440736"></a>8698 <a xmlns="http://www.w3.org/1999/xhtml" id="id517632"></a> 8615 8699 <div class="header">Description:</div> 8616 8700 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8627 8711 </div> 8628 8712 <div class="refsect1" lang="en" xml:lang="en"> 8629 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440781"></a>8713 <a xmlns="http://www.w3.org/1999/xhtml" id="id517677"></a> 8630 8714 <div class="header">See Also:</div> 8631 8715 <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> … … 8647 8731 <div> 8648 8732 <div class="refsect1" lang="en" xml:lang="en"> 8649 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440871"></a>8733 <a xmlns="http://www.w3.org/1999/xhtml" id="id517766"></a> 8650 8734 <div class="header">Arguments and Values:</div> 8651 8735 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 8652 8736 </div> 8653 8737 <div class="refsect1" lang="en" xml:lang="en"> 8654 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440893"></a>8738 <a xmlns="http://www.w3.org/1999/xhtml" id="id517789"></a> 8655 8739 <div class="header">Description:</div> 8656 8740 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 8661 8745 </div> 8662 8746 <div class="refsect1" lang="en" xml:lang="en"> 8663 <a xmlns="http://www.w3.org/1999/xhtml" id="id 440908"></a>8747 <a xmlns="http://www.w3.org/1999/xhtml" id="id517804"></a> 8664 8748 <div class="header">See Also:</div> 8665 8749 <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> … … 8681 8765 <div> 8682 8766 <div class="refsect1" lang="en" xml:lang="en"> 8683 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441003"></a>8767 <a xmlns="http://www.w3.org/1999/xhtml" id="id517899"></a> 8684 8768 <div class="header">Arguments and Values:</div> 8685 8769 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8688 8772 </div> 8689 8773 <div class="refsect1" lang="en" xml:lang="en"> 8690 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441039"></a>8774 <a xmlns="http://www.w3.org/1999/xhtml" id="id517935"></a> 8691 8775 <div class="header">Description:</div> 8692 8776 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 8695 8779 </div> 8696 8780 <div class="refsect1" lang="en" xml:lang="en"> 8697 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441053"></a>8781 <a xmlns="http://www.w3.org/1999/xhtml" id="id517949"></a> 8698 8782 <div class="header">See Also:</div> 8699 8783 <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> 8700 8784 </div> 8701 8785 <div class="refsect1" lang="en" xml:lang="en"> 8702 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441106"></a>8786 <a xmlns="http://www.w3.org/1999/xhtml" id="id518002"></a> 8703 8787 <div class="header">Notes:</div> 8704 8788 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8723 8807 <div> 8724 8808 <div class="refsect1" lang="en" xml:lang="en"> 8725 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441166"></a>8809 <a xmlns="http://www.w3.org/1999/xhtml" id="id518062"></a> 8726 8810 <div class="header">Arguments and Values:</div> 8727 8811 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8730 8814 </div> 8731 8815 <div class="refsect1" lang="en" xml:lang="en"> 8732 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441202"></a>8816 <a xmlns="http://www.w3.org/1999/xhtml" id="id518098"></a> 8733 8817 <div class="header">Description:</div> 8734 8818 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8738 8822 </div> 8739 8823 <div class="refsect1" lang="en" xml:lang="en"> 8740 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441216"></a>8824 <a xmlns="http://www.w3.org/1999/xhtml" id="id518112"></a> 8741 8825 <div class="header">See Also:</div> 8742 8826 <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> 8743 8827 </div> 8744 8828 <div class="refsect1" lang="en" xml:lang="en"> 8745 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441270"></a>8829 <a xmlns="http://www.w3.org/1999/xhtml" id="id518165"></a> 8746 8830 <div class="header">Notes:</div> 8747 8831 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8767 8851 <div> 8768 8852 <div class="refsect1" lang="en" xml:lang="en"> 8769 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441330"></a>8853 <a xmlns="http://www.w3.org/1999/xhtml" id="id518226"></a> 8770 8854 <div class="header">Arguments and Values:</div> 8771 8855 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 8780 8864 </div> 8781 8865 <div class="refsect1" lang="en" xml:lang="en"> 8782 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441396"></a>8866 <a xmlns="http://www.w3.org/1999/xhtml" id="id518292"></a> 8783 8867 <div class="header">Description:</div> 8784 8868 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8789 8873 </div> 8790 8874 <div class="refsect1" lang="en" xml:lang="en"> 8791 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441413"></a>8875 <a xmlns="http://www.w3.org/1999/xhtml" id="id518309"></a> 8792 8876 <div class="header">See Also:</div> 8793 8877 <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> … … 8809 8893 <div> 8810 8894 <div class="refsect1" lang="en" xml:lang="en"> 8811 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441506"></a>8895 <a xmlns="http://www.w3.org/1999/xhtml" id="id518402"></a> 8812 8896 <div class="header">Arguments and Values:</div> 8813 8897 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8817 8901 </div> 8818 8902 <div class="refsect1" lang="en" xml:lang="en"> 8819 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441548"></a>8903 <a xmlns="http://www.w3.org/1999/xhtml" id="id518444"></a> 8820 8904 <div class="header">Description:</div> 8821 8905 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 8833 8917 </div> 8834 8918 <div class="refsect1" lang="en" xml:lang="en"> 8835 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441581"></a>8919 <a xmlns="http://www.w3.org/1999/xhtml" id="id518477"></a> 8836 8920 <div class="header">See Also:</div> 8837 8921 <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> 8838 8922 </div> 8839 8923 <div class="refsect1" lang="en" xml:lang="en"> 8840 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441618"></a>8924 <a xmlns="http://www.w3.org/1999/xhtml" id="id518514"></a> 8841 8925 <div class="header">Notes:</div> 8842 8926 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8863 8947 <div> 8864 8948 <div class="refsect1" lang="en" xml:lang="en"> 8865 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441683"></a>8949 <a xmlns="http://www.w3.org/1999/xhtml" id="id518579"></a> 8866 8950 <div class="header">Arguments and Values:</div> 8867 8951 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8871 8955 </div> 8872 8956 <div class="refsect1" lang="en" xml:lang="en"> 8873 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441725"></a>8957 <a xmlns="http://www.w3.org/1999/xhtml" id="id518620"></a> 8874 8958 <div class="header">Description:</div> 8875 8959 <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 … … 8884 8968 </div> 8885 8969 <div class="refsect1" lang="en" xml:lang="en"> 8886 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441758"></a>8970 <a xmlns="http://www.w3.org/1999/xhtml" id="id518654"></a> 8887 8971 <div class="header">See Also:</div> 8888 8972 <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> 8889 8973 </div> 8890 8974 <div class="refsect1" lang="en" xml:lang="en"> 8891 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441795"></a>8975 <a xmlns="http://www.w3.org/1999/xhtml" id="id518691"></a> 8892 8976 <div class="header">Notes:</div> 8893 8977 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8914 8998 <div> 8915 8999 <div class="refsect1" lang="en" xml:lang="en"> 8916 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441860"></a>9000 <a xmlns="http://www.w3.org/1999/xhtml" id="id518756"></a> 8917 9001 <div class="header">Arguments and Values:</div> 8918 9002 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8921 9005 </div> 8922 9006 <div class="refsect1" lang="en" xml:lang="en"> 8923 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441898"></a>9007 <a xmlns="http://www.w3.org/1999/xhtml" id="id518794"></a> 8924 9008 <div class="header">Description:</div> 8925 9009 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 8929 9013 </div> 8930 9014 <div class="refsect1" lang="en" xml:lang="en"> 8931 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441915"></a>9015 <a xmlns="http://www.w3.org/1999/xhtml" id="id518811"></a> 8932 9016 <div class="header">See Also:</div> 8933 9017 <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> … … 8948 9032 <div> 8949 9033 <div class="refsect1" lang="en" xml:lang="en"> 8950 <a xmlns="http://www.w3.org/1999/xhtml" id="id 441992"></a>9034 <a xmlns="http://www.w3.org/1999/xhtml" id="id518888"></a> 8951 9035 <div class="header">Value Type:</div> 8952 9036 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 8953 9037 </div> 8954 9038 <div class="refsect1" lang="en" xml:lang="en"> 8955 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442002"></a>9039 <a xmlns="http://www.w3.org/1999/xhtml" id="id518898"></a> 8956 9040 <div class="header">Initial Value:</div> 8957 9041 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 8958 9042 </div> 8959 9043 <div class="refsect1" lang="en" xml:lang="en"> 8960 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442011"></a>9044 <a xmlns="http://www.w3.org/1999/xhtml" id="id518907"></a> 8961 9045 <div class="header">Description:</div> 8962 9046 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 8970 9054 </div> 8971 9055 <div class="refsect1" lang="en" xml:lang="en"> 8972 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442025"></a>9056 <a xmlns="http://www.w3.org/1999/xhtml" id="id518921"></a> 8973 9057 <div class="header">See Also:</div> 8974 9058 <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> … … 8989 9073 <div> 8990 9074 <div class="refsect1" lang="en" xml:lang="en"> 8991 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442116"></a>9075 <a xmlns="http://www.w3.org/1999/xhtml" id="id519012"></a> 8992 9076 <div class="header">Arguments and Values:</div> 8993 9077 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 8998 9082 </div> 8999 9083 <div class="refsect1" lang="en" xml:lang="en"> 9000 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442155"></a>9084 <a xmlns="http://www.w3.org/1999/xhtml" id="id519051"></a> 9001 9085 <div class="header">Description:</div> 9002 9086 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 9009 9093 </div> 9010 9094 <div class="refsect1" lang="en" xml:lang="en"> 9011 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442177"></a>9095 <a xmlns="http://www.w3.org/1999/xhtml" id="id519073"></a> 9012 9096 <div class="header">See Also:</div> 9013 9097 <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> … … 9030 9114 <div> 9031 9115 <div class="refsect1" lang="en" xml:lang="en"> 9032 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442270"></a>9116 <a xmlns="http://www.w3.org/1999/xhtml" id="id519166"></a> 9033 9117 <div class="header">Arguments and Values:</div> 9034 9118 <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> … … 9040 9124 </div> 9041 9125 <div class="refsect1" lang="en" xml:lang="en"> 9042 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442328"></a>9126 <a xmlns="http://www.w3.org/1999/xhtml" id="id519223"></a> 9043 9127 <div class="header">Description:</div> 9044 9128 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 9181 9265 <div> 9182 9266 <div class="refsect1" lang="en" xml:lang="en"> 9183 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 14511"></a>9267 <a xmlns="http://www.w3.org/1999/xhtml" id="id493488"></a> 9184 9268 <div class="header">Arguments and Values:</div> 9185 9269 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 9281 9365 </div> 9282 9366 <div class="refsect1" lang="en" xml:lang="en"> 9283 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 16765"></a>9367 <a xmlns="http://www.w3.org/1999/xhtml" id="id491529"></a> 9284 9368 <div class="header">Description:</div> 9285 9369 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 9300 9384 <div> 9301 9385 <div class="refsect1" lang="en" xml:lang="en"> 9302 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 16827"></a>9386 <a xmlns="http://www.w3.org/1999/xhtml" id="id491590"></a> 9303 9387 <div class="header">Arguments and Values:</div> 9304 9388 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 9308 9392 </div> 9309 9393 <div class="refsect1" lang="en" xml:lang="en"> 9310 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28228"></a>9394 <a xmlns="http://www.w3.org/1999/xhtml" id="id491632"></a> 9311 9395 <div class="header">Description:</div> 9312 9396 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 9334 9418 <div> 9335 9419 <div class="refsect1" lang="en" xml:lang="en"> 9336 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28294"></a>9420 <a xmlns="http://www.w3.org/1999/xhtml" id="id491698"></a> 9337 9421 <div class="header">Arguments and Values:</div> 9338 9422 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 9342 9426 </div> 9343 9427 <div class="refsect1" lang="en" xml:lang="en"> 9344 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28335"></a>9428 <a xmlns="http://www.w3.org/1999/xhtml" id="id491739"></a> 9345 9429 <div class="header">Description:</div> 9346 9430 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 9362 9446 <div> 9363 9447 <div class="refsect1" lang="en" xml:lang="en"> 9364 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28397"></a>9448 <a xmlns="http://www.w3.org/1999/xhtml" id="id491801"></a> 9365 9449 <div class="header">Arguments and Values:</div> 9366 9450 <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> … … 9371 9455 </div> 9372 9456 <div class="refsect1" lang="en" xml:lang="en"> 9373 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28439"></a>9457 <a xmlns="http://www.w3.org/1999/xhtml" id="id491843"></a> 9374 9458 <div class="header">Description:</div> 9375 9459 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 9390 9474 <div> 9391 9475 <div class="refsect1" lang="en" xml:lang="en"> 9392 <a xmlns="http://www.w3.org/1999/xhtml" id="id 428500"></a>9476 <a xmlns="http://www.w3.org/1999/xhtml" id="id500686"></a> 9393 9477 <div class="header">Arguments and Values:</div> 9394 9478 <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> … … 9397 9481 </div> 9398 9482 <div class="refsect1" lang="en" xml:lang="en"> 9399 <a xmlns="http://www.w3.org/1999/xhtml" id="id 428540"></a>9483 <a xmlns="http://www.w3.org/1999/xhtml" id="id500727"></a> 9400 9484 <div class="header">Description:</div> 9401 9485 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 9417 9501 <div> 9418 9502 <div class="refsect1" lang="en" xml:lang="en"> 9419 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424034"></a>9503 <a xmlns="http://www.w3.org/1999/xhtml" id="id500784"></a> 9420 9504 <div class="header">Arguments and Values:</div> 9421 9505 <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 … … 9425 9509 </div> 9426 9510 <div class="refsect1" lang="en" xml:lang="en"> 9427 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424062"></a>9511 <a xmlns="http://www.w3.org/1999/xhtml" id="id500812"></a> 9428 9512 <div class="header">Description:</div> 9429 9513 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 9445 9529 <div> 9446 9530 <div class="refsect1" lang="en" xml:lang="en"> 9447 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424120"></a>9531 <a xmlns="http://www.w3.org/1999/xhtml" id="id500870"></a> 9448 9532 <div class="header">Arguments and Values:</div> 9449 9533 <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 … … 9454 9538 </div> 9455 9539 <div class="refsect1" lang="en" xml:lang="en"> 9456 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424163"></a>9540 <a xmlns="http://www.w3.org/1999/xhtml" id="id500913"></a> 9457 9541 <div class="header">Description:</div> 9458 9542 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 9474 9558 <div> 9475 9559 <div class="refsect1" lang="en" xml:lang="en"> 9476 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424224"></a>9560 <a xmlns="http://www.w3.org/1999/xhtml" id="id500974"></a> 9477 9561 <div class="header">Arguments and Values:</div> 9478 9562 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 9491 9575 </div> 9492 9576 <div class="refsect1" lang="en" xml:lang="en"> 9493 <a xmlns="http://www.w3.org/1999/xhtml" id="id 424314"></a>9577 <a xmlns="http://www.w3.org/1999/xhtml" id="id501064"></a> 9494 9578 <div class="header">Description:</div> 9495 9579 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 9528 9612 <div> 9529 9613 <div class="refsect1" lang="en" xml:lang="en"> 9530 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 24414"></a>9614 <a xmlns="http://www.w3.org/1999/xhtml" id="id499472"></a> 9531 9615 <div class="header">Arguments and Values:</div> 9532 9616 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 9543 9627 </div> 9544 9628 <div class="refsect1" lang="en" xml:lang="en"> 9545 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22825"></a>9629 <a xmlns="http://www.w3.org/1999/xhtml" id="id499575"></a> 9546 9630 <div class="header">Description:</div> 9547 9631 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 9562 9646 <div> 9563 9647 <div class="refsect1" lang="en" xml:lang="en"> 9564 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22886"></a>9648 <a xmlns="http://www.w3.org/1999/xhtml" id="id499636"></a> 9565 9649 <div class="header">Arguments and Values:</div> 9566 9650 <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> … … 9569 9653 </div> 9570 9654 <div class="refsect1" lang="en" xml:lang="en"> 9571 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22927"></a>9655 <a xmlns="http://www.w3.org/1999/xhtml" id="id499677"></a> 9572 9656 <div class="header">Description:</div> 9573 9657 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 9590 9674 <div> 9591 9675 <div class="refsect1" lang="en" xml:lang="en"> 9592 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22985"></a>9676 <a xmlns="http://www.w3.org/1999/xhtml" id="id499735"></a> 9593 9677 <div class="header">Arguments and Values:</div> 9594 9678 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9595 9679 </div> 9596 9680 <div class="refsect1" lang="en" xml:lang="en"> 9597 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 23011"></a>9681 <a xmlns="http://www.w3.org/1999/xhtml" id="id499762"></a> 9598 9682 <div class="header">Description:</div> 9599 9683 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 9620 9704 <div> 9621 9705 <div class="refsect1" lang="en" xml:lang="en"> 9622 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 23072"></a>9706 <a xmlns="http://www.w3.org/1999/xhtml" id="id499822"></a> 9623 9707 <div class="header">Arguments and Values:</div> 9624 9708 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9625 9709 </div> 9626 9710 <div class="refsect1" lang="en" xml:lang="en"> 9627 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 23098"></a>9711 <a xmlns="http://www.w3.org/1999/xhtml" id="id499849"></a> 9628 9712 <div class="header">Description:</div> 9629 9713 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 9645 9729 <div> 9646 9730 <div class="refsect1" lang="en" xml:lang="en"> 9647 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 23157"></a>9731 <a xmlns="http://www.w3.org/1999/xhtml" id="id499907"></a> 9648 9732 <div class="header">Arguments and Values:</div> 9649 9733 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9650 9734 </div> 9651 9735 <div class="refsect1" lang="en" xml:lang="en"> 9652 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 23183"></a>9736 <a xmlns="http://www.w3.org/1999/xhtml" id="id499933"></a> 9653 9737 <div class="header">Description:</div> 9654 9738 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 9670 9754 <div> 9671 9755 <div class="refsect1" lang="en" xml:lang="en"> 9672 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423240"></a>9756 <a xmlns="http://www.w3.org/1999/xhtml" id="id500006"></a> 9673 9757 <div class="header">Arguments and Values:</div> 9674 9758 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9675 9759 </div> 9676 9760 <div class="refsect1" lang="en" xml:lang="en"> 9677 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423266"></a>9761 <a xmlns="http://www.w3.org/1999/xhtml" id="id500032"></a> 9678 9762 <div class="header">Description:</div> 9679 9763 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 9694 9778 <div> 9695 9779 <div class="refsect1" lang="en" xml:lang="en"> 9696 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423323"></a>9780 <a xmlns="http://www.w3.org/1999/xhtml" id="id500089"></a> 9697 9781 <div class="header">Arguments and Values:</div> 9698 9782 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9699 9783 </div> 9700 9784 <div class="refsect1" lang="en" xml:lang="en"> 9701 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414602"></a>9785 <a xmlns="http://www.w3.org/1999/xhtml" id="id500115"></a> 9702 9786 <div class="header">Description:</div> 9703 9787 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 9718 9802 <div> 9719 9803 <div class="refsect1" lang="en" xml:lang="en"> 9720 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414660"></a>9804 <a xmlns="http://www.w3.org/1999/xhtml" id="id500173"></a> 9721 9805 <div class="header">Arguments and Values:</div> 9722 9806 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9723 9807 </div> 9724 9808 <div class="refsect1" lang="en" xml:lang="en"> 9725 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414686"></a>9809 <a xmlns="http://www.w3.org/1999/xhtml" id="id500199"></a> 9726 9810 <div class="header">Description:</div> 9727 9811 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 9742 9826 <div> 9743 9827 <div class="refsect1" lang="en" xml:lang="en"> 9744 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414743"></a>9828 <a xmlns="http://www.w3.org/1999/xhtml" id="id500256"></a> 9745 9829 <div class="header">Arguments and Values:</div> 9746 9830 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9747 9831 </div> 9748 9832 <div class="refsect1" lang="en" xml:lang="en"> 9749 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414769"></a>9833 <a xmlns="http://www.w3.org/1999/xhtml" id="id500282"></a> 9750 9834 <div class="header">Description:</div> 9751 9835 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 9767 9851 <div> 9768 9852 <div class="refsect1" lang="en" xml:lang="en"> 9769 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414826"></a>9853 <a xmlns="http://www.w3.org/1999/xhtml" id="id500339"></a> 9770 9854 <div class="header">Arguments and Values:</div> 9771 9855 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9772 9856 </div> 9773 9857 <div class="refsect1" lang="en" xml:lang="en"> 9774 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414853"></a>9858 <a xmlns="http://www.w3.org/1999/xhtml" id="id500365"></a> 9775 9859 <div class="header">Description:</div> 9776 9860 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 9792 9876 <div> 9793 9877 <div class="refsect1" lang="en" xml:lang="en"> 9794 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414910"></a>9878 <a xmlns="http://www.w3.org/1999/xhtml" id="id500423"></a> 9795 9879 <div class="header">Arguments and Values:</div> 9796 9880 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9797 9881 </div> 9798 9882 <div class="refsect1" lang="en" xml:lang="en"> 9799 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414936"></a>9883 <a xmlns="http://www.w3.org/1999/xhtml" id="id500449"></a> 9800 9884 <div class="header">Description:</div> 9801 9885 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 9816 9900 <div> 9817 9901 <div class="refsect1" lang="en" xml:lang="en"> 9818 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414979"></a>9902 <a xmlns="http://www.w3.org/1999/xhtml" id="id500492"></a> 9819 9903 <div class="header">Description:</div> 9820 9904 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 9821 9905 </div> 9822 9906 <div class="refsect1" lang="en" xml:lang="en"> 9823 <a xmlns="http://www.w3.org/1999/xhtml" id="id 414990"></a>9907 <a xmlns="http://www.w3.org/1999/xhtml" id="id500502"></a> 9824 9908 <div class="header">Superclasses:</div> 9825 9909 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 9840 9924 <div> 9841 9925 <div class="refsect1" lang="en" xml:lang="en"> 9842 <a xmlns="http://www.w3.org/1999/xhtml" id="id 415047"></a>9926 <a xmlns="http://www.w3.org/1999/xhtml" id="id500560"></a> 9843 9927 <div class="header">Arguments and Values:</div> 9844 9928 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9845 9929 </div> 9846 9930 <div class="refsect1" lang="en" xml:lang="en"> 9847 <a xmlns="http://www.w3.org/1999/xhtml" id="id 415073"></a>9931 <a xmlns="http://www.w3.org/1999/xhtml" id="id500586"></a> 9848 9932 <div class="header">Description:</div> 9849 9933 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 9864 9948 <div> 9865 9949 <div class="refsect1" lang="en" xml:lang="en"> 9866 <a xmlns="http://www.w3.org/1999/xhtml" id="id 415131"></a>9950 <a xmlns="http://www.w3.org/1999/xhtml" id="id504801"></a> 9867 9951 <div class="header">Arguments and Values:</div> 9868 9952 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9869 9953 </div> 9870 9954 <div class="refsect1" lang="en" xml:lang="en"> 9871 <a xmlns="http://www.w3.org/1999/xhtml" id="id 415157"></a>9955 <a xmlns="http://www.w3.org/1999/xhtml" id="id504828"></a> 9872 9956 <div class="header">Description:</div> 9873 9957 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 9893 9977 <div> 9894 9978 <div class="refsect1" lang="en" xml:lang="en"> 9895 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423376"></a>9979 <a xmlns="http://www.w3.org/1999/xhtml" id="id504891"></a> 9896 9980 <div class="header">Arguments and Values:</div> 9897 9981 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9898 9982 </div> 9899 9983 <div class="refsect1" lang="en" xml:lang="en"> 9900 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423403"></a>9984 <a xmlns="http://www.w3.org/1999/xhtml" id="id504917"></a> 9901 9985 <div class="header">Description:</div> 9902 9986 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 9919 10003 <div> 9920 10004 <div class="refsect1" lang="en" xml:lang="en"> 9921 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423464"></a>10005 <a xmlns="http://www.w3.org/1999/xhtml" id="id504978"></a> 9922 10006 <div class="header">Arguments and Values:</div> 9923 10007 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 9930 10014 </div> 9931 10015 <div class="refsect1" lang="en" xml:lang="en"> 9932 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423507"></a>10016 <a xmlns="http://www.w3.org/1999/xhtml" id="id505021"></a> 9933 10017 <div class="header">Description:</div> 9934 10018 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 9951 10035 <div> 9952 10036 <div class="refsect1" lang="en" xml:lang="en"> 9953 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423569"></a>10037 <a xmlns="http://www.w3.org/1999/xhtml" id="id505084"></a> 9954 10038 <div class="header">Arguments and Values:</div> 9955 10039 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 9958 10042 </div> 9959 10043 <div class="refsect1" lang="en" xml:lang="en"> 9960 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423625"></a>10044 <a xmlns="http://www.w3.org/1999/xhtml" id="id505139"></a> 9961 10045 <div class="header">Description:</div> 9962 10046 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 10090 10174 <div> 10091 10175 <div class="refsect1" lang="en" xml:lang="en"> 10092 <a xmlns="http://www.w3.org/1999/xhtml" id="id 368442"></a>10176 <a xmlns="http://www.w3.org/1999/xhtml" id="id471611"></a> 10093 10177 <div class="header">Arguments and Values:</div> 10094 10178 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 10141 10225 </div> 10142 10226 <div class="refsect1" lang="en" xml:lang="en"> 10143 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28026"></a>10227 <a xmlns="http://www.w3.org/1999/xhtml" id="id491192"></a> 10144 10228 <div class="header">Description:</div> 10145 10229 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 10161 10245 <div> 10162 10246 <div class="refsect1" lang="en" xml:lang="en"> 10163 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 28085"></a>10247 <a xmlns="http://www.w3.org/1999/xhtml" id="id491251"></a> 10164 10248 <div class="header">Arguments and Values:</div> 10165 10249 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 10167 10251 </div> 10168 10252 <div class="refsect1" lang="en" xml:lang="en"> 10169 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 00685"></a>10253 <a xmlns="http://www.w3.org/1999/xhtml" id="id466013"></a> 10170 10254 <div class="header">Description:</div> 10171 10255 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 10190 10274 <div> 10191 10275 <div class="refsect1" lang="en" xml:lang="en"> 10192 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 00746"></a>10276 <a xmlns="http://www.w3.org/1999/xhtml" id="id466074"></a> 10193 10277 <div class="header">Arguments and Values:</div> 10194 10278 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10195 10279 </div> 10196 10280 <div class="refsect1" lang="en" xml:lang="en"> 10197 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 00772"></a>10281 <a xmlns="http://www.w3.org/1999/xhtml" id="id466100"></a> 10198 10282 <div class="header">Description:</div> 10199 10283 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 10217 10301 <div> 10218 10302 <div class="refsect1" lang="en" xml:lang="en"> 10219 <a xmlns="http://www.w3.org/1999/xhtml" id="id 417143"></a>10303 <a xmlns="http://www.w3.org/1999/xhtml" id="id501465"></a> 10220 10304 <div class="header">Arguments and Values:</div> 10221 10305 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10222 10306 </div> 10223 10307 <div class="refsect1" lang="en" xml:lang="en"> 10224 <a xmlns="http://www.w3.org/1999/xhtml" id="id 417169"></a>10308 <a xmlns="http://www.w3.org/1999/xhtml" id="id501491"></a> 10225 10309 <div class="header">Description:</div> 10226 10310 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 10243 10327 <div> 10244 10328 <div class="refsect1" lang="en" xml:lang="en"> 10245 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 27896"></a>10329 <a xmlns="http://www.w3.org/1999/xhtml" id="id492634"></a> 10246 10330 <div class="header">Arguments and Values:</div> 10247 10331 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10248 10332 </div> 10249 10333 <div class="refsect1" lang="en" xml:lang="en"> 10250 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 27921"></a>10334 <a xmlns="http://www.w3.org/1999/xhtml" id="id492660"></a> 10251 10335 <div class="header">Description:</div> 10252 10336 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 10270 10354 <div> 10271 10355 <div class="refsect1" lang="en" xml:lang="en"> 10272 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 27982"></a>10356 <a xmlns="http://www.w3.org/1999/xhtml" id="id492721"></a> 10273 10357 <div class="header">Arguments and Values:</div> 10274 10358 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10275 10359 </div> 10276 10360 <div class="refsect1" lang="en" xml:lang="en"> 10277 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 15400"></a>10361 <a xmlns="http://www.w3.org/1999/xhtml" id="id444774"></a> 10278 10362 <div class="header">Description:</div> 10279 10363 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 10297 10381 <div> 10298 10382 <div class="refsect1" lang="en" xml:lang="en"> 10299 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 15461"></a>10383 <a xmlns="http://www.w3.org/1999/xhtml" id="id444835"></a> 10300 10384 <div class="header">Arguments and Values:</div> 10301 10385 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10302 10386 </div> 10303 10387 <div class="refsect1" lang="en" xml:lang="en"> 10304 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 15487"></a>10388 <a xmlns="http://www.w3.org/1999/xhtml" id="id444860"></a> 10305 10389 <div class="header">Description:</div> 10306 10390 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 10332 10416 <dt> 10333 10417 <span class="sect2"> 10334 <a href="#id 389993">9.1.1. Stream External Format</a>10418 <a href="#id456610">9.1.1. Stream External Format</a> 10335 10419 </span> 10336 10420 </dt> … … 10400 10484 <div> 10401 10485 <div> 10402 <h3 class="title"><a id="id 389993"></a>9.1.1. Stream External Format</h3>10486 <h3 class="title"><a id="id456610"></a>9.1.1. Stream External Format</h3> 10403 10487 </div> 10404 10488 </div> … … 10563 10647 </div> 10564 10648 </div> 10565 <a xmlns="http://www.w3.org/1999/xhtml" id="id 389513" class="indexterm"></a>10566 <a xmlns="http://www.w3.org/1999/xhtml" id="id 389523" class="indexterm"></a>10567 <a xmlns="http://www.w3.org/1999/xhtml" id="id 389533" class="indexterm"></a>10568 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22520" class="indexterm"></a>10569 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 22530" class="indexterm"></a>10570 <a xmlns="http://www.w3.org/1999/xhtml" id="id 422540" class="indexterm"></a>10649 <a xmlns="http://www.w3.org/1999/xhtml" id="id451166" class="indexterm"></a> 10650 <a xmlns="http://www.w3.org/1999/xhtml" id="id451176" class="indexterm"></a> 10651 <a xmlns="http://www.w3.org/1999/xhtml" id="id451186" class="indexterm"></a> 10652 <a xmlns="http://www.w3.org/1999/xhtml" id="id451195" class="indexterm"></a> 10653 <a xmlns="http://www.w3.org/1999/xhtml" id="id451205" class="indexterm"></a> 10654 <a xmlns="http://www.w3.org/1999/xhtml" id="id504439" class="indexterm"></a> 10571 10655 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 10572 10656 attributes and accessors: … … 10621 10705 <div> 10622 10706 <div class="refsect1" lang="en" xml:lang="en"> 10623 <a xmlns="http://www.w3.org/1999/xhtml" id="id 422705"></a>10707 <a xmlns="http://www.w3.org/1999/xhtml" id="id504604"></a> 10624 10708 <div class="header">Values:</div> 10625 10709 <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 … … 10628 10712 </div> 10629 10713 <div class="refsect1" lang="en" xml:lang="en"> 10630 <a xmlns="http://www.w3.org/1999/xhtml" id="id 422732"></a>10714 <a xmlns="http://www.w3.org/1999/xhtml" id="id504631"></a> 10631 10715 <div class="header">Description:</div> 10632 10716 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 10633 10717 </div> 10634 10718 <div class="refsect1" lang="en" xml:lang="en"> 10635 <a xmlns="http://www.w3.org/1999/xhtml" id="id 422743"></a>10719 <a xmlns="http://www.w3.org/1999/xhtml" id="id504642"></a> 10636 10720 <div class="header">See Also:</div> 10637 10721 <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> … … 10656 10740 <div> 10657 10741 <div class="refsect1" lang="en" xml:lang="en"> 10658 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433228"></a>10742 <a xmlns="http://www.w3.org/1999/xhtml" id="id510197"></a> 10659 10743 <div class="header">Arguments:</div> 10660 10744 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10661 10745 </div> 10662 10746 <div class="refsect1" lang="en" xml:lang="en"> 10663 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433254"></a>10747 <a xmlns="http://www.w3.org/1999/xhtml" id="id510223"></a> 10664 10748 <div class="header">Description:</div> 10665 10749 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 10670 10754 </div> 10671 10755 <div class="refsect1" lang="en" xml:lang="en"> 10672 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433273"></a>10756 <a xmlns="http://www.w3.org/1999/xhtml" id="id510242"></a> 10673 10757 <div class="header">See Also:</div> 10674 10758 <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> … … 10693 10777 <div> 10694 10778 <div class="refsect1" lang="en" xml:lang="en"> 10695 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433354"></a>10779 <a xmlns="http://www.w3.org/1999/xhtml" id="id510323"></a> 10696 10780 <div class="header">Arguments:</div> 10697 10781 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10698 10782 </div> 10699 10783 <div class="refsect1" lang="en" xml:lang="en"> 10700 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433381"></a>10784 <a xmlns="http://www.w3.org/1999/xhtml" id="id510349"></a> 10701 10785 <div class="header">Description:</div> 10702 10786 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 10707 10791 </div> 10708 10792 <div class="refsect1" lang="en" xml:lang="en"> 10709 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433400"></a>10793 <a xmlns="http://www.w3.org/1999/xhtml" id="id510368"></a> 10710 10794 <div class="header">See Also:</div> 10711 10795 <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> … … 11140 11224 <div> 11141 11225 <div class="refsect1" lang="en" xml:lang="en"> 11142 <a xmlns="http://www.w3.org/1999/xhtml" id="id 433986"></a>11226 <a xmlns="http://www.w3.org/1999/xhtml" id="id510955"></a> 11143 11227 <div class="header">Arguments and Values:</div> 11144 11228 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 11151 11235 </div> 11152 11236 <div class="refsect1" lang="en" xml:lang="en"> 11153 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434045"></a>11237 <a xmlns="http://www.w3.org/1999/xhtml" id="id511013"></a> 11154 11238 <div class="header">Description:</div> 11155 11239 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 11172 11256 <div> 11173 11257 <div class="refsect1" lang="en" xml:lang="en"> 11174 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434104"></a>11258 <a xmlns="http://www.w3.org/1999/xhtml" id="id511072"></a> 11175 11259 <div class="header">Arguments and Values:</div> 11176 11260 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 11183 11267 </div> 11184 11268 <div class="refsect1" lang="en" xml:lang="en"> 11185 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434162"></a>11269 <a xmlns="http://www.w3.org/1999/xhtml" id="id511130"></a> 11186 11270 <div class="header">Description:</div> 11187 11271 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 11203 11287 <div> 11204 11288 <div class="refsect1" lang="en" xml:lang="en"> 11205 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434220"></a>11289 <a xmlns="http://www.w3.org/1999/xhtml" id="id511189"></a> 11206 11290 <div class="header">Arguments and Values:</div> 11207 11291 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 11219 11303 </div> 11220 11304 <div class="refsect1" lang="en" xml:lang="en"> 11221 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434296"></a>11305 <a xmlns="http://www.w3.org/1999/xhtml" id="id511264"></a> 11222 11306 <div class="header">Description:</div> 11223 11307 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 11242 11326 <div> 11243 11327 <div class="refsect1" lang="en" xml:lang="en"> 11244 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434356"></a>11328 <a xmlns="http://www.w3.org/1999/xhtml" id="id511324"></a> 11245 11329 <div class="header">Arguments and Values:</div> 11246 11330 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 11258 11342 </div> 11259 11343 <div class="refsect1" lang="en" xml:lang="en"> 11260 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434431"></a>11344 <a xmlns="http://www.w3.org/1999/xhtml" id="id511400"></a> 11261 11345 <div class="header">Description:</div> 11262 11346 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 11280 11364 <div> 11281 11365 <div class="refsect1" lang="en" xml:lang="en"> 11282 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434491"></a>11366 <a xmlns="http://www.w3.org/1999/xhtml" id="id511459"></a> 11283 11367 <div class="header">Method Signatures:</div> 11284 11368 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>ccl::stream-device</strong></span> <i> … … 11286 11370 </div> 11287 11371 <div class="refsect1" lang="en" xml:lang="en"> 11288 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434509"></a>11372 <a xmlns="http://www.w3.org/1999/xhtml" id="id511478"></a> 11289 11373 <div class="header">Arguments and Values:</div> 11290 11374 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 11297 11381 </div> 11298 11382 <div class="refsect1" lang="en" xml:lang="en"> 11299 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434574"></a>11383 <a xmlns="http://www.w3.org/1999/xhtml" id="id511543"></a> 11300 11384 <div class="header">Description:</div> 11301 11385 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 11321 11405 <div> 11322 11406 <div class="refsect1" lang="en" xml:lang="en"> 11323 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434644"></a>11407 <a xmlns="http://www.w3.org/1999/xhtml" id="id511612"></a> 11324 11408 <div class="header">Description:</div> 11325 11409 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 11328 11412 </div> 11329 11413 <div class="refsect1" lang="en" xml:lang="en"> 11330 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434656"></a>11414 <a xmlns="http://www.w3.org/1999/xhtml" id="id511625"></a> 11331 11415 <div class="header">Arguments:</div> 11332 11416 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11353 11437 <div> 11354 11438 <div class="refsect1" lang="en" xml:lang="en"> 11355 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434776"></a>11439 <a xmlns="http://www.w3.org/1999/xhtml" id="id511744"></a> 11356 11440 <div class="header">Description:</div> 11357 11441 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 11359 11443 </div> 11360 11444 <div class="refsect1" lang="en" xml:lang="en"> 11361 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434787"></a>11445 <a xmlns="http://www.w3.org/1999/xhtml" id="id511756"></a> 11362 11446 <div class="header">Arguments:</div> 11363 11447 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11369 11453 </div> 11370 11454 <div class="refsect1" lang="en" xml:lang="en"> 11371 <a xmlns="http://www.w3.org/1999/xhtml" id="id 434860"></a>11455 <a xmlns="http://www.w3.org/1999/xhtml" id="id511828"></a> 11372 11456 <div class="header">Examples:</div> 11373 11457 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 12535 12619 </div> 12536 12620 <p xmlns="http://www.w3.org/1999/xhtml"> 12537 <a id="id4 22360" class="indexterm"></a>12621 <a id="id457534" class="indexterm"></a> 12538 12622 <span class="command"><strong><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span> 12539 12623 </p> … … 12541 12625 configuration file created by the "Config Editor" in Shark.app.</p> 12542 12626 <p xmlns="http://www.w3.org/1999/xhtml"> 12543 <a id="id 388728" class="indexterm"></a>12627 <a id="id457559" class="indexterm"></a> 12544 12628 <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) (debug-output nil) [Macro]</strong></span> 12545 12629 </p> … … 13631 13715 <div> 13632 13716 <div> 13633 <h4 class="title"><a id="id 437214"></a>12.3.2.4. %int-to-ptr [Function]</h4>13717 <h4 class="title"><a id="id514186"></a>12.3.2.4. %int-to-ptr [Function]</h4> 13634 13718 </div> 13635 13719 </div> … … 13672 13756 <div> 13673 13757 <div> 13674 <h4 class="title"><a id="id 437288"></a>12.3.2.5. %inc-ptr [Function]</h4>13758 <h4 class="title"><a id="id514261"></a>12.3.2.5. %inc-ptr [Function]</h4> 13675 13759 </div> 13676 13760 </div> … … 13722 13806 <div> 13723 13807 <div> 13724 <h4 class="title"><a id="id 437380"></a>12.3.2.6. %ptr-to-int [Function]</h4>13808 <h4 class="title"><a id="id514352"></a>12.3.2.6. %ptr-to-int [Function]</h4> 13725 13809 </div> 13726 13810 </div> … … 13764 13848 <div> 13765 13849 <div> 13766 <h4 class="title"><a id="id 437455"></a>12.3.2.7. %null-ptr [Macro]</h4>13850 <h4 class="title"><a id="id514427"></a>12.3.2.7. %null-ptr [Macro]</h4> 13767 13851 </div> 13768 13852 </div> … … 13789 13873 <div> 13790 13874 <div> 13791 <h4 class="title"><a id="id 437496"></a>12.3.2.8. %null-ptr-p [Function]</h4>13875 <h4 class="title"><a id="id514468"></a>12.3.2.8. %null-ptr-p [Function]</h4> 13792 13876 </div> 13793 13877 </div> … … 13831 13915 <div> 13832 13916 <div> 13833 <h4 class="title"><a id="id 437572"></a>12.3.2.9. %setf-macptr [Function]</h4>13917 <h4 class="title"><a id="id514543"></a>12.3.2.9. %setf-macptr [Function]</h4> 13834 13918 </div> 13835 13919 </div> … … 13879 13963 <div> 13880 13964 <div> 13881 <h4 class="title"><a id="id 437662"></a>12.3.2.10. %incf-ptr [Macro]</h4>13965 <h4 class="title"><a id="id514634"></a>12.3.2.10. %incf-ptr [Macro]</h4> 13882 13966 </div> 13883 13967 </div> … … 13927 14011 <div> 13928 14012 <div> 13929 <h4 class="title"><a id="id 437752"></a>12.3.2.11. with-macptrs [Macro]</h4>14013 <h4 class="title"><a id="id514724"></a>12.3.2.11. with-macptrs [Macro]</h4> 13930 14014 </div> 13931 14015 </div> … … 13977 14061 <div> 13978 14062 <div> 13979 <h4 class="title"><a id="id 437844"></a>12.3.2.12. %stack-block [Macro]</h4>14063 <h4 class="title"><a id="id514816"></a>12.3.2.12. %stack-block [Macro]</h4> 13980 14064 </div> 13981 14065 </div> … … 14028 14112 <div> 14029 14113 <div> 14030 <h4 class="title"><a id="id 437936"></a>12.3.2.13. make-cstring [Function]</h4>14114 <h4 class="title"><a id="id514908"></a>12.3.2.13. make-cstring [Function]</h4> 14031 14115 </div> 14032 14116 </div> … … 14071 14155 <div> 14072 14156 <div> 14073 <h4 class="title"><a id="id 438013"></a>12.3.2.14. with-cstrs [Macro]</h4>14157 <h4 class="title"><a id="id514984"></a>12.3.2.14. with-cstrs [Macro]</h4> 14074 14158 </div> 14075 14159 </div> … … 14121 14205 <div> 14122 14206 <div> 14123 <h4 class="title"><a id="id 438104"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>14207 <h4 class="title"><a id="id515076"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 14124 14208 </div> 14125 14209 </div> … … 14184 14268 <div> 14185 14269 <div> 14186 <h4 class="title"><a id="id 438228"></a>12.3.2.16. %get-cstring [Function]</h4>14270 <h4 class="title"><a id="id515199"></a>12.3.2.16. %get-cstring [Function]</h4> 14187 14271 </div> 14188 14272 </div> … … 14226 14310 <div> 14227 14311 <div> 14228 <h4 class="title"><a id="id 454099"></a>12.3.2.17. %str-from-ptr [Function]</h4>14312 <h4 class="title"><a id="id531000"></a>12.3.2.17. %str-from-ptr [Function]</h4> 14229 14313 </div> 14230 14314 </div> … … 15672 15756 <div> 15673 15757 <div class="refsect1" lang="en" xml:lang="en"> 15674 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456053"></a>15758 <a xmlns="http://www.w3.org/1999/xhtml" id="id532954"></a> 15675 15759 <div class="header">Description:</div> 15676 15760 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 15724 15808 <div> 15725 15809 <div class="refsect1" lang="en" xml:lang="en"> 15726 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456159"></a>15810 <a xmlns="http://www.w3.org/1999/xhtml" id="id533060"></a> 15727 15811 <div class="header">Description:</div> 15728 15812 <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 … … 15783 15867 <div> 15784 15868 <div class="refsect1" lang="en" xml:lang="en"> 15785 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456276"></a>15869 <a xmlns="http://www.w3.org/1999/xhtml" id="id533177"></a> 15786 15870 <div class="header">Description:</div> 15787 15871 <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 … … 15830 15914 <div> 15831 15915 <div class="refsect1" lang="en" xml:lang="en"> 15832 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456359"></a>15916 <a xmlns="http://www.w3.org/1999/xhtml" id="id533260"></a> 15833 15917 <div class="header">Description:</div> 15834 15918 <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 … … 15933 16017 <div> 15934 16018 <div class="refsect1" lang="en" xml:lang="en"> 15935 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456498"></a>16019 <a xmlns="http://www.w3.org/1999/xhtml" id="id533399"></a> 15936 16020 <div class="header">Description:</div> 15937 16021 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 15962 16046 <div> 15963 16047 <div class="refsect1" lang="en" xml:lang="en"> 15964 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456572"></a>16048 <a xmlns="http://www.w3.org/1999/xhtml" id="id533473"></a> 15965 16049 <div class="header">Values:</div> 15966 16050 <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 … … 15969 16053 </div> 15970 16054 <div class="refsect1" lang="en" xml:lang="en"> 15971 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456609"></a>16055 <a xmlns="http://www.w3.org/1999/xhtml" id="id533510"></a> 15972 16056 <div class="header">Description:</div> 15973 16057 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 15998 16082 <div> 15999 16083 <div class="refsect1" lang="en" xml:lang="en"> 16000 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456685"></a>16084 <a xmlns="http://www.w3.org/1999/xhtml" id="id533586"></a> 16001 16085 <div class="header">Values:</div> 16002 16086 <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> … … 16015 16099 </div> 16016 16100 <div class="refsect1" lang="en" xml:lang="en"> 16017 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456756"></a>16101 <a xmlns="http://www.w3.org/1999/xhtml" id="id533657"></a> 16018 16102 <div class="header">Description:</div> 16019 16103 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 16051 16135 <div> 16052 16136 <div class="refsect1" lang="en" xml:lang="en"> 16053 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456835"></a>16137 <a xmlns="http://www.w3.org/1999/xhtml" id="id533736"></a> 16054 16138 <div class="header">Values:</div> 16055 16139 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 16059 16143 </div> 16060 16144 <div class="refsect1" lang="en" xml:lang="en"> 16061 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456877"></a>16145 <a xmlns="http://www.w3.org/1999/xhtml" id="id533778"></a> 16062 16146 <div class="header">Description:</div> 16063 16147 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 16093 16177 <div> 16094 16178 <div class="refsect1" lang="en" xml:lang="en"> 16095 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456949"></a>16179 <a xmlns="http://www.w3.org/1999/xhtml" id="id533850"></a> 16096 16180 <div class="header">Values:</div> 16097 16181 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 16106 16190 </div> 16107 16191 <div class="refsect1" lang="en" xml:lang="en"> 16108 <a xmlns="http://www.w3.org/1999/xhtml" id="id 456990"></a>16192 <a xmlns="http://www.w3.org/1999/xhtml" id="id533891"></a> 16109 16193 <div class="header">Description:</div> 16110 16194 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 16134 16218 <div> 16135 16219 <div class="refsect1" lang="en" xml:lang="en"> 16136 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457059"></a>16220 <a xmlns="http://www.w3.org/1999/xhtml" id="id533960"></a> 16137 16221 <div class="header">Values:</div> 16138 16222 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 16147 16231 </div> 16148 16232 <div class="refsect1" lang="en" xml:lang="en"> 16149 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457132"></a>16233 <a xmlns="http://www.w3.org/1999/xhtml" id="id534033"></a> 16150 16234 <div class="header">Description:</div> 16151 16235 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 16174 16258 <div> 16175 16259 <div class="refsect1" lang="en" xml:lang="en"> 16176 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457192"></a>16260 <a xmlns="http://www.w3.org/1999/xhtml" id="id534093"></a> 16177 16261 <div class="header">Values:</div> 16178 16262 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16185 16269 </div> 16186 16270 <div class="refsect1" lang="en" xml:lang="en"> 16187 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457255"></a>16271 <a xmlns="http://www.w3.org/1999/xhtml" id="id534156"></a> 16188 16272 <div class="header">Description:</div> 16189 16273 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16211 16295 <div> 16212 16296 <div class="refsect1" lang="en" xml:lang="en"> 16213 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457314"></a>16297 <a xmlns="http://www.w3.org/1999/xhtml" id="id534215"></a> 16214 16298 <div class="header">Values:</div> 16215 16299 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16224 16308 </div> 16225 16309 <div class="refsect1" lang="en" xml:lang="en"> 16226 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457387"></a>16310 <a xmlns="http://www.w3.org/1999/xhtml" id="id534288"></a> 16227 16311 <div class="header">Description:</div> 16228 16312 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16249 16333 <div> 16250 16334 <div class="refsect1" lang="en" xml:lang="en"> 16251 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457443"></a>16335 <a xmlns="http://www.w3.org/1999/xhtml" id="id534344"></a> 16252 16336 <div class="header">Values:</div> 16253 16337 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16254 16338 </div> 16255 16339 <div class="refsect1" lang="en" xml:lang="en"> 16256 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457466"></a>16340 <a xmlns="http://www.w3.org/1999/xhtml" id="id534366"></a> 16257 16341 <div class="header">Description:</div> 16258 16342 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 16277 16361 <div> 16278 16362 <div class="refsect1" lang="en" xml:lang="en"> 16279 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457525"></a>16363 <a xmlns="http://www.w3.org/1999/xhtml" id="id534426"></a> 16280 16364 <div class="header">Values:</div> 16281 16365 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16282 16366 </div> 16283 16367 <div class="refsect1" lang="en" xml:lang="en"> 16284 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457547"></a>16368 <a xmlns="http://www.w3.org/1999/xhtml" id="id534448"></a> 16285 16369 <div class="header">Description:</div> 16286 16370 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 16304 16388 <div> 16305 16389 <div class="refsect1" lang="en" xml:lang="en"> 16306 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457601"></a>16390 <a xmlns="http://www.w3.org/1999/xhtml" id="id534502"></a> 16307 16391 <div class="header">Values:</div> 16308 16392 <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 … … 16310 16394 </div> 16311 16395 <div class="refsect1" lang="en" xml:lang="en"> 16312 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457627"></a>16396 <a xmlns="http://www.w3.org/1999/xhtml" id="id534528"></a> 16313 16397 <div class="header">Description:</div> 16314 16398 <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> … … 16342 16426 <div> 16343 16427 <div class="refsect1" lang="en" xml:lang="en"> 16344 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457720"></a>16428 <a xmlns="http://www.w3.org/1999/xhtml" id="id534621"></a> 16345 16429 <div class="header">Values:</div> 16346 16430 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 16357 16441 </div> 16358 16442 <div class="refsect1" lang="en" xml:lang="en"> 16359 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457795"></a>16443 <a xmlns="http://www.w3.org/1999/xhtml" id="id534696"></a> 16360 16444 <div class="header">Description:</div> 16361 16445 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16392 16476 <div> 16393 16477 <div class="refsect1" lang="en" xml:lang="en"> 16394 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457867"></a>16478 <a xmlns="http://www.w3.org/1999/xhtml" id="id534768"></a> 16395 16479 <div class="header">Values:</div> 16396 16480 <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 … … 16409 16493 </div> 16410 16494 <div class="refsect1" lang="en" xml:lang="en"> 16411 <a xmlns="http://www.w3.org/1999/xhtml" id="id 457934"></a>16495 <a xmlns="http://www.w3.org/1999/xhtml" id="id534835"></a> 16412 16496 <div class="header">Description:</div> 16413 16497 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16458 16542 <div> 16459 16543 <div class="refsect1" lang="en" xml:lang="en"> 16460 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458057"></a>16544 <a xmlns="http://www.w3.org/1999/xhtml" id="id534958"></a> 16461 16545 <div class="header">Values:</div> 16462 16546 <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 … … 16472 16556 </div> 16473 16557 <div class="refsect1" lang="en" xml:lang="en"> 16474 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458115"></a>16558 <a xmlns="http://www.w3.org/1999/xhtml" id="id535016"></a> 16475 16559 <div class="header">Description:</div> 16476 16560 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16513 16597 </div> 16514 16598 <div class="refsect1" lang="en" xml:lang="en"> 16515 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458204"></a>16599 <a xmlns="http://www.w3.org/1999/xhtml" id="id535105"></a> 16516 16600 <div class="header">Notes:</div> 16517 16601 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16546 16630 <div> 16547 16631 <div class="refsect1" lang="en" xml:lang="en"> 16548 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458288"></a>16632 <a xmlns="http://www.w3.org/1999/xhtml" id="id535189"></a> 16549 16633 <div class="header">Values:</div> 16550 16634 <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 … … 16554 16638 </div> 16555 16639 <div class="refsect1" lang="en" xml:lang="en"> 16556 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458328"></a>16640 <a xmlns="http://www.w3.org/1999/xhtml" id="id535229"></a> 16557 16641 <div class="header">Description:</div> 16558 16642 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 16565 16649 </div> 16566 16650 <div class="refsect1" lang="en" xml:lang="en"> 16567 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458344"></a>16651 <a xmlns="http://www.w3.org/1999/xhtml" id="id535244"></a> 16568 16652 <div class="header">Examples:</div> 16569 16653 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 16600 16684 </div> 16601 16685 <div class="refsect1" lang="en" xml:lang="en"> 16602 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458364"></a>16686 <a xmlns="http://www.w3.org/1999/xhtml" id="id535265"></a> 16603 16687 <div class="header">Notes:</div> 16604 16688 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 16623 16707 <div> 16624 16708 <div class="refsect1" lang="en" xml:lang="en"> 16625 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458422"></a>16709 <a xmlns="http://www.w3.org/1999/xhtml" id="id535323"></a> 16626 16710 <div class="header">Values:</div> 16627 16711 <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> … … 16631 16715 </div> 16632 16716 <div class="refsect1" lang="en" xml:lang="en"> 16633 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458466"></a>16717 <a xmlns="http://www.w3.org/1999/xhtml" id="id535367"></a> 16634 16718 <div class="header">Description:</div> 16635 16719 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 16657 16741 <div> 16658 16742 <div class="refsect1" lang="en" xml:lang="en"> 16659 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458531"></a>16743 <a xmlns="http://www.w3.org/1999/xhtml" id="id535432"></a> 16660 16744 <div class="header">Values:</div> 16661 16745 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 16663 16747 </div> 16664 16748 <div class="refsect1" lang="en" xml:lang="en"> 16665 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458554"></a>16749 <a xmlns="http://www.w3.org/1999/xhtml" id="id535455"></a> 16666 16750 <div class="header">Description:</div> 16667 16751 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 16686 16770 <div> 16687 16771 <div class="refsect1" lang="en" xml:lang="en"> 16688 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458626"></a>16772 <a xmlns="http://www.w3.org/1999/xhtml" id="id535526"></a> 16689 16773 <div class="header">Values:</div> 16690 16774 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16694 16778 </div> 16695 16779 <div class="refsect1" lang="en" xml:lang="en"> 16696 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458677"></a>16780 <a xmlns="http://www.w3.org/1999/xhtml" id="id535578"></a> 16697 16781 <div class="header">Description:</div> 16698 16782 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 16724 16808 <div> 16725 16809 <div class="refsect1" lang="en" xml:lang="en"> 16726 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458758"></a>16810 <a xmlns="http://www.w3.org/1999/xhtml" id="id535658"></a> 16727 16811 <div class="header">Values:</div> 16728 16812 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16731 16815 </div> 16732 16816 <div class="refsect1" lang="en" xml:lang="en"> 16733 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458806"></a>16817 <a xmlns="http://www.w3.org/1999/xhtml" id="id535706"></a> 16734 16818 <div class="header">Description:</div> 16735 16819 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 16758 16842 <div> 16759 16843 <div class="refsect1" lang="en" xml:lang="en"> 16760 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458873"></a>16844 <a xmlns="http://www.w3.org/1999/xhtml" id="id535774"></a> 16761 16845 <div class="header">Values:</div> 16762 16846 <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 … … 16766 16850 </div> 16767 16851 <div class="refsect1" lang="en" xml:lang="en"> 16768 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458901"></a>16852 <a xmlns="http://www.w3.org/1999/xhtml" id="id535802"></a> 16769 16853 <div class="header">Description:</div> 16770 16854 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16803 16887 </div> 16804 16888 <div class="refsect1" lang="en" xml:lang="en"> 16805 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458958"></a>16889 <a xmlns="http://www.w3.org/1999/xhtml" id="id535859"></a> 16806 16890 <div class="header">Example:</div> 16807 16891 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 16817 16901 </div> 16818 16902 <div class="refsect1" lang="en" xml:lang="en"> 16819 <a xmlns="http://www.w3.org/1999/xhtml" id="id 458972"></a>16903 <a xmlns="http://www.w3.org/1999/xhtml" id="id535873"></a> 16820 16904 <div class="header">See Also:</div> 16821 16905 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 16839 16923 <div> 16840 16924 <div class="refsect1" lang="en" xml:lang="en"> 16841 <a xmlns="http://www.w3.org/1999/xhtml" id="id 459032"></a>16925 <a xmlns="http://www.w3.org/1999/xhtml" id="id535933"></a> 16842 16926 <div class="header">Values:</div> 16843 16927 <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 … … 16846 16930 </div> 16847 16931 <div class="refsect1" lang="en" xml:lang="en"> 16848 <a xmlns="http://www.w3.org/1999/xhtml" id="id 459056"></a>16932 <a xmlns="http://www.w3.org/1999/xhtml" id="id535957"></a> 16849 16933 <div class="header">Description:</div> 16850 16934 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 16870 16954 <div> 16871 16955 <div class="refsect1" lang="en" xml:lang="en"> 16872 <a xmlns="http://www.w3.org/1999/xhtml" id="id 459116"></a>16956 <a xmlns="http://www.w3.org/1999/xhtml" id="id536017"></a> 16873 16957 <div class="header">Values:</div> 16874 16958 <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 … … 16877 16961 </div> 16878 16962 <div class="refsect1" lang="en" xml:lang="en"> 16879 <a xmlns="http://www.w3.org/1999/xhtml" id="id 459140"></a>16963 <a xmlns="http://www.w3.org/1999/xhtml" id="id536040"></a> 16880 16964 <div class="header">Description:</div> 16881 16965 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 16899 16983 </div> 16900 16984 <div class="refsect1" lang="en" xml:lang="en"> 16901 <a xmlns="http://www.w3.org/1999/xhtml" id="id 459178"></a>16985 <a xmlns="http://www.w3.org/1999/xhtml" id="id536079"></a> 16902 16986 <div class="header">Examples:</div> 16903 16987 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 18552 18636 <div> 18553 18637 <div class="refsect1" lang="en" xml:lang="en"> 18554 <a xmlns="http://www.w3.org/1999/xhtml" id="id 450675"></a>18638 <a xmlns="http://www.w3.org/1999/xhtml" id="id527451"></a> 18555 18639 <div class="header">Arguments and Values:</div> 18556 18640 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 18562 18646 </div> 18563 18647 <div class="refsect1" lang="en" xml:lang="en"> 18564 <a xmlns="http://www.w3.org/1999/xhtml" id="id 450720"></a>18648 <a xmlns="http://www.w3.org/1999/xhtml" id="id527496"></a> 18565 18649 <div class="header">Description:</div> 18566 18650 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18583 18667 <div> 18584 18668 <div class="refsect1" lang="en" xml:lang="en"> 18585 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452269"></a>18669 <a xmlns="http://www.w3.org/1999/xhtml" id="id529190"></a> 18586 18670 <div class="header">Arguments and Values:</div> 18587 18671 <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 … … 18596 18680 </div> 18597 18681 <div class="refsect1" lang="en" xml:lang="en"> 18598 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452329"></a>18682 <a xmlns="http://www.w3.org/1999/xhtml" id="id529250"></a> 18599 18683 <div class="header">Description:</div> 18600 18684 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18620 18704 <div> 18621 18705 <div class="refsect1" lang="en" xml:lang="en"> 18622 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452391"></a>18706 <a xmlns="http://www.w3.org/1999/xhtml" id="id529312"></a> 18623 18707 <div class="header">Values:</div> 18624 18708 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 18626 18710 </div> 18627 18711 <div class="refsect1" lang="en" xml:lang="en"> 18628 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452418"></a>18712 <a xmlns="http://www.w3.org/1999/xhtml" id="id529339"></a> 18629 18713 <div class="header">Description:</div> 18630 18714 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18648 18732 <div> 18649 18733 <div class="refsect1" lang="en" xml:lang="en"> 18650 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452477"></a>18734 <a xmlns="http://www.w3.org/1999/xhtml" id="id529397"></a> 18651 18735 <div class="header">Values:</div> 18652 18736 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18654 18738 </div> 18655 18739 <div class="refsect1" lang="en" xml:lang="en"> 18656 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452504"></a>18740 <a xmlns="http://www.w3.org/1999/xhtml" id="id529424"></a> 18657 18741 <div class="header">Description:</div> 18658 18742 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18674 18758 <div> 18675 18759 <div class="refsect1" lang="en" xml:lang="en"> 18676 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452561"></a>18760 <a xmlns="http://www.w3.org/1999/xhtml" id="id529482"></a> 18677 18761 <div class="header">Arguments and Values:</div> 18678 18762 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18683 18767 </div> 18684 18768 <div class="refsect1" lang="en" xml:lang="en"> 18685 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452604"></a>18769 <a xmlns="http://www.w3.org/1999/xhtml" id="id529524"></a> 18686 18770 <div class="header">Description:</div> 18687 18771 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18706 18790 <div> 18707 18791 <div class="refsect1" lang="en" xml:lang="en"> 18708 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452663"></a>18792 <a xmlns="http://www.w3.org/1999/xhtml" id="id529584"></a> 18709 18793 <div class="header">Arguments and Values:</div> 18710 18794 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 18715 18799 </div> 18716 18800 <div class="refsect1" lang="en" xml:lang="en"> 18717 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452706"></a>18801 <a xmlns="http://www.w3.org/1999/xhtml" id="id529626"></a> 18718 18802 <div class="header">Description:</div> 18719 18803 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18738 18822 <div> 18739 18823 <div class="refsect1" lang="en" xml:lang="en"> 18740 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452765"></a>18824 <a xmlns="http://www.w3.org/1999/xhtml" id="id529686"></a> 18741 18825 <div class="header">Values:</div> 18742 18826 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 18743 18827 </div> 18744 18828 <div class="refsect1" lang="en" xml:lang="en"> 18745 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452791"></a>18829 <a xmlns="http://www.w3.org/1999/xhtml" id="id529712"></a> 18746 18830 <div class="header">Description:</div> 18747 18831 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18764 18848 <div> 18765 18849 <div class="refsect1" lang="en" xml:lang="en"> 18766 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452848"></a>18850 <a xmlns="http://www.w3.org/1999/xhtml" id="id529769"></a> 18767 18851 <div class="header">Values:</div> 18768 18852 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18772 18856 </div> 18773 18857 <div class="refsect1" lang="en" xml:lang="en"> 18774 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452891"></a>18858 <a xmlns="http://www.w3.org/1999/xhtml" id="id529811"></a> 18775 18859 <div class="header">Description:</div> 18776 18860 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18797 18881 <div> 18798 18882 <div class="refsect1" lang="en" xml:lang="en"> 18799 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452960"></a>18883 <a xmlns="http://www.w3.org/1999/xhtml" id="id529880"></a> 18800 18884 <div class="header">Values:</div> 18801 18885 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 18806 18890 </div> 18807 18891 <div class="refsect1" lang="en" xml:lang="en"> 18808 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453002"></a>18892 <a xmlns="http://www.w3.org/1999/xhtml" id="id529923"></a> 18809 18893 <div class="header">Description:</div> 18810 18894 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18822 18906 </div> 18823 18907 <div class="refsect1" lang="en" xml:lang="en"> 18824 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453036"></a>18908 <a xmlns="http://www.w3.org/1999/xhtml" id="id529956"></a> 18825 18909 <div class="header">Notes:</div> 18826 18910 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18847 18931 <div> 18848 18932 <div class="refsect1" lang="en" xml:lang="en"> 18849 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453096"></a>18933 <a xmlns="http://www.w3.org/1999/xhtml" id="id530017"></a> 18850 18934 <div class="header">Arguments and Values:</div> 18851 18935 <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 … … 18854 18938 </div> 18855 18939 <div class="refsect1" lang="en" xml:lang="en"> 18856 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453124"></a>18940 <a xmlns="http://www.w3.org/1999/xhtml" id="id530044"></a> 18857 18941 <div class="header">Description:</div> 18858 18942 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 18879 18963 <div> 18880 18964 <div class="refsect1" lang="en" xml:lang="en"> 18881 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453193"></a>18965 <a xmlns="http://www.w3.org/1999/xhtml" id="id530114"></a> 18882 18966 <div class="header">Arguments and Values:</div> 18883 18967 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 18885 18969 </div> 18886 18970 <div class="refsect1" lang="en" xml:lang="en"> 18887 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453219"></a>18971 <a xmlns="http://www.w3.org/1999/xhtml" id="id530140"></a> 18888 18972 <div class="header">Description:</div> 18889 18973 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 18907 18991 <div> 18908 18992 <div class="refsect1" lang="en" xml:lang="en"> 18909 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453285"></a>18993 <a xmlns="http://www.w3.org/1999/xhtml" id="id530205"></a> 18910 18994 <div class="header">Arguments and Values:</div> 18911 18995 <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 … … 18929 19013 </div> 18930 19014 <div class="refsect1" lang="en" xml:lang="en"> 18931 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453366"></a>19015 <a xmlns="http://www.w3.org/1999/xhtml" id="id530286"></a> 18932 19016 <div class="header">Description:</div> 18933 19017 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 18954 19038 <div> 18955 19039 <div class="refsect1" lang="en" xml:lang="en"> 18956 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442391"></a>19040 <a xmlns="http://www.w3.org/1999/xhtml" id="id519296"></a> 18957 19041 <div class="header">Arguments and Values:</div> 18958 19042 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 18969 19053 </div> 18970 19054 <div class="refsect1" lang="en" xml:lang="en"> 18971 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442438"></a>19055 <a xmlns="http://www.w3.org/1999/xhtml" id="id519342"></a> 18972 19056 <div class="header">Description:</div> 18973 19057 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 18990 19074 <div> 18991 19075 <div class="refsect1" lang="en" xml:lang="en"> 18992 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442501"></a>19076 <a xmlns="http://www.w3.org/1999/xhtml" id="id519406"></a> 18993 19077 <div class="header">Arguments and Values:</div> 18994 19078 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 18995 19079 </div> 18996 19080 <div class="refsect1" lang="en" xml:lang="en"> 18997 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442512"></a>19081 <a xmlns="http://www.w3.org/1999/xhtml" id="id519417"></a> 18998 19082 <div class="header">Description:</div> 18999 19083 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 19037 19121 <div> 19038 19122 <div class="refsect1" lang="en" xml:lang="en"> 19039 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442589"></a>19123 <a xmlns="http://www.w3.org/1999/xhtml" id="id519493"></a> 19040 19124 <div class="header">Description:</div> 19041 19125 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 19072 19156 <div> 19073 19157 <div class="refsect1" lang="en" xml:lang="en"> 19074 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442646"></a>19158 <a xmlns="http://www.w3.org/1999/xhtml" id="id519551"></a> 19075 19159 <div class="header">Description:</div> 19076 19160 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword … … 19116 19200 <div> 19117 19201 <div class="refsect1" lang="en" xml:lang="en"> 19118 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442726"></a>19202 <a xmlns="http://www.w3.org/1999/xhtml" id="id519631"></a> 19119 19203 <div class="header">Description:</div> 19120 19204 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is … … 19140 19224 <div> 19141 19225 <div class="refsect1" lang="en" xml:lang="en"> 19142 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442776"></a>19226 <a xmlns="http://www.w3.org/1999/xhtml" id="id519681"></a> 19143 19227 <div class="header">Superclasses:</div> 19144 19228 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 19145 19229 </div> 19146 19230 <div class="refsect1" lang="en" xml:lang="en"> 19147 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442788"></a>19231 <a xmlns="http://www.w3.org/1999/xhtml" id="id519692"></a> 19148 19232 <div class="header">Initargs:</div> 19149 19233 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 19153 19237 </div> 19154 19238 <div class="refsect1" lang="en" xml:lang="en"> 19155 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442815"></a>19239 <a xmlns="http://www.w3.org/1999/xhtml" id="id519719"></a> 19156 19240 <div class="header">Description:</div> 19157 19241 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19171 19255 </div> 19172 19256 <div class="refsect1" lang="en" xml:lang="en"> 19173 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442834"></a>19257 <a xmlns="http://www.w3.org/1999/xhtml" id="id519739"></a> 19174 19258 <div class="header">Examples:</div> 19175 19259 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19202 19286 </div> 19203 19287 <div class="refsect1" lang="en" xml:lang="en"> 19204 <a xmlns="http://www.w3.org/1999/xhtml" id="id 442887"></a>19288 <a xmlns="http://www.w3.org/1999/xhtml" id="id519792"></a> 19205 19289 <div class="header">Notes:</div> 19206 19290 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19542 19626 <div> 19543 19627 <div class="refsect1" lang="en" xml:lang="en"> 19544 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 38687"></a>19628 <a xmlns="http://www.w3.org/1999/xhtml" id="id499023"></a> 19545 19629 <div class="header">Arguments and Values:</div> 19546 19630 <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> … … 19550 19634 </div> 19551 19635 <div class="refsect1" lang="en" xml:lang="en"> 19552 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 38747"></a>19636 <a xmlns="http://www.w3.org/1999/xhtml" id="id499082"></a> 19553 19637 <div class="header">Description:</div> 19554 19638 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 19568 19652 <div> 19569 19653 <div class="refsect1" lang="en" xml:lang="en"> 19570 <a xmlns="http://www.w3.org/1999/xhtml" id="id 449871"></a>19654 <a xmlns="http://www.w3.org/1999/xhtml" id="id515869"></a> 19571 19655 <div class="header">Description:</div> 19572 19656 <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> … … 19586 19670 <div> 19587 19671 <div class="refsect1" lang="en" xml:lang="en"> 19588 <a xmlns="http://www.w3.org/1999/xhtml" id="id 449945"></a>19672 <a xmlns="http://www.w3.org/1999/xhtml" id="id515943"></a> 19589 19673 <div class="header">Description:</div> 19590 19674 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 19609 19693 <div> 19610 19694 <div class="refsect1" lang="en" xml:lang="en"> 19611 <a xmlns="http://www.w3.org/1999/xhtml" id="id 450014"></a>19695 <a xmlns="http://www.w3.org/1999/xhtml" id="id516011"></a> 19612 19696 <div class="header">Description:</div> 19613 19697 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 19642 19726 <div> 19643 19727 <div class="refsect1" lang="en" xml:lang="en"> 19644 <a xmlns="http://www.w3.org/1999/xhtml" id="id 450099"></a>19728 <a xmlns="http://www.w3.org/1999/xhtml" id="id516096"></a> 19645 19729 <div class="header">Description:</div> 19646 19730 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 19663 19747 <div> 19664 19748 <div class="refsect1" lang="en" xml:lang="en"> 19665 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451476"></a>19749 <a xmlns="http://www.w3.org/1999/xhtml" id="id519809"></a> 19666 19750 <div class="header">Arguments and Values:</div> 19667 19751 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 19668 19752 </div> 19669 19753 <div class="refsect1" lang="en" xml:lang="en"> 19670 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451501"></a>19754 <a xmlns="http://www.w3.org/1999/xhtml" id="id519835"></a> 19671 19755 <div class="header">Description:</div> 19672 19756 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 19692 19776 <div> 19693 19777 <div class="refsect1" lang="en" xml:lang="en"> 19694 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451563"></a>19778 <a xmlns="http://www.w3.org/1999/xhtml" id="id519897"></a> 19695 19779 <div class="header">Description:</div> 19696 19780 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 19712 19796 <div> 19713 19797 <div class="refsect1" lang="en" xml:lang="en"> 19714 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451622"></a>19798 <a xmlns="http://www.w3.org/1999/xhtml" id="id519955"></a> 19715 19799 <div class="header">Arguments and Values:</div> 19716 19800 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19717 19801 </div> 19718 19802 <div class="refsect1" lang="en" xml:lang="en"> 19719 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451648"></a>19803 <a xmlns="http://www.w3.org/1999/xhtml" id="id519982"></a> 19720 19804 <div class="header">Description:</div> 19721 19805 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 19743 19827 <div> 19744 19828 <div class="refsect1" lang="en" xml:lang="en"> 19745 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451706"></a>19829 <a xmlns="http://www.w3.org/1999/xhtml" id="id520040"></a> 19746 19830 <div class="header">Description:</div> 19747 19831 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 19766 19850 <div> 19767 19851 <div class="refsect1" lang="en" xml:lang="en"> 19768 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451762"></a>19852 <a xmlns="http://www.w3.org/1999/xhtml" id="id520096"></a> 19769 19853 <div class="header">Description:</div> 19770 19854 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 19791 19875 <div> 19792 19876 <div class="refsect1" lang="en" xml:lang="en"> 19793 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451820"></a>19877 <a xmlns="http://www.w3.org/1999/xhtml" id="id520154"></a> 19794 19878 <div class="header">Description:</div> 19795 19879 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 19813 19897 <div> 19814 19898 <div class="refsect1" lang="en" xml:lang="en"> 19815 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451879"></a>19899 <a xmlns="http://www.w3.org/1999/xhtml" id="id520212"></a> 19816 19900 <div class="header">Arguments and Values:</div> 19817 19901 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 19823 19907 </div> 19824 19908 <div class="refsect1" lang="en" xml:lang="en"> 19825 <a xmlns="http://www.w3.org/1999/xhtml" id="id 451934"></a>19909 <a xmlns="http://www.w3.org/1999/xhtml" id="id520268"></a> 19826 19910 <div class="header">Description:</div> 19827 19911 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 19847 19931 <div> 19848 19932 <div class="refsect1" lang="en" xml:lang="en"> 19849 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452000"></a>19933 <a xmlns="http://www.w3.org/1999/xhtml" id="id520333"></a> 19850 19934 <div class="header">Arguments and Values:</div> 19851 19935 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19852 19936 </div> 19853 19937 <div class="refsect1" lang="en" xml:lang="en"> 19854 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452026"></a>19938 <a xmlns="http://www.w3.org/1999/xhtml" id="id520360"></a> 19855 19939 <div class="header">Description:</div> 19856 19940 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 19877 19961 <div> 19878 19962 <div class="refsect1" lang="en" xml:lang="en"> 19879 <a xmlns="http://www.w3.org/1999/xhtml" id="id 452084"></a>19963 <a xmlns="http://www.w3.org/1999/xhtml" id="id520417"></a> 19880 19964 <div class="header">Description:</div> 19881 19965 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 20032 20116 <dt> 20033 20117 <span class="sect2"> 20034 <a href="#id 448709">16.7.2. Recommended Reading</a>20118 <a href="#id525436">16.7.2. Recommended Reading</a> 20035 20119 </span> 20036 20120 </dt> … … 21308 21392 <li class="listitem"> 21309 21393 <p>To support a feature called <span class="emphasis"><em>GCTWA 21310 <sup>[<a id="id 448263" href="#ftn.id448263" class="footnote">1</a>]</sup>21394 <sup>[<a id="id524990" href="#ftn.id524990" class="footnote">1</a>]</sup> 21311 21395 , </em></span>the vector that contains the internal 21312 21396 symbols of the current package is marked on entry to the … … 21441 21525 <hr width="100" align="left" /> 21442 21526 <div class="footnote"> 21443 <p><sup>[<a id="ftn.id 448263" href="#id448263" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,21527 <p><sup>[<a id="ftn.id524990" href="#id524990" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP, 21444 21528 where it stood for "Garbage Collection of Truly 21445 21529 Worthless Atoms".</p> … … 21501 21585 generations looking for such intergenerational references, the 21502 21586 runtime system must note all such intergenerational references 21503 at the point where they're created (via Setf).<sup>[<a id="id 448497" href="#ftn.id448497" class="footnote">2</a>]</sup> The21587 at the point where they're created (via Setf).<sup>[<a id="id525224" href="#ftn.id525224" class="footnote">2</a>]</sup> The 21504 21588 set of pointers that may contain intergenerational references is 21505 21589 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 21548 21632 that might introduce an intergenerational reference must be 21549 21633 memoized. 21550 <sup>[<a id="id 448566" href="#ftn.id448566" class="footnote">3</a>]</sup> It's always safe to21634 <sup>[<a id="id525292" href="#ftn.id525292" class="footnote">3</a>]</sup> It's always safe to 21551 21635 push any cons cell or gvector locative onto the memo stack; 21552 21636 it's never safe to push anything else. … … 21569 21653 <hr width="100" align="left" /> 21570 21654 <div class="footnote"> 21571 <p><sup>[<a id="ftn.id 448497" href="#id448497" class="para">2</a>] </sup>This is21655 <p><sup>[<a id="ftn.id525224" href="#id525224" class="para">2</a>] </sup>This is 21572 21656 sometimes called "The Write Barrier": all assignments which 21573 21657 might result in intergenerational references must be noted, as … … 21575 21659 </div> 21576 21660 <div class="footnote"> 21577 <p><sup>[<a id="ftn.id 448566" href="#id448566" class="para">3</a>] </sup>Note that the implicit setfs that occur when21661 <p><sup>[<a id="ftn.id525292" href="#id525292" class="para">3</a>] </sup>Note that the implicit setfs that occur when 21578 21662 initializing an object - as in the case of a call to cons or 21579 21663 vector - can't introduce intergenerational references, since … … 21691 21775 <div> 21692 21776 <div> 21693 <h3 class="title"><a id="id 448709"></a>16.7.2. Recommended Reading</h3>21777 <h3 class="title"><a id="id525436"></a>16.7.2. Recommended Reading</h3> 21694 21778 </div> 21695 21779 </div> … … 22104 22188 <div> 22105 22189 <div class="refsect1" lang="en" xml:lang="en"> 22106 <a xmlns="http://www.w3.org/1999/xhtml" id="id 369340"></a>22190 <a xmlns="http://www.w3.org/1999/xhtml" id="id512890"></a> 22107 22191 <div class="header">Description:</div> 22108 22192 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 22129 22213 <div> 22130 22214 <div class="refsect1" lang="en" xml:lang="en"> 22131 <a xmlns="http://www.w3.org/1999/xhtml" id="id 453499"></a>22215 <a xmlns="http://www.w3.org/1999/xhtml" id="id530740"></a> 22132 22216 <div class="header">Description:</div> 22133 22217 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22153 22237 <div> 22154 22238 <div class="refsect1" lang="en" xml:lang="en"> 22155 <a xmlns="http://www.w3.org/1999/xhtml" id="id 423924"></a>22239 <a xmlns="http://www.w3.org/1999/xhtml" id="id528623"></a> 22156 22240 <div class="header">Description:</div> 22157 22241 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22176 22260 <div> 22177 22261 <div class="refsect1" lang="en" xml:lang="en"> 22178 <a xmlns="http://www.w3.org/1999/xhtml" id="id 447299"></a>22262 <a xmlns="http://www.w3.org/1999/xhtml" id="id528669"></a> 22179 22263 <div class="header">Description:</div> 22180 22264 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 22201 22285 <div> 22202 22286 <div class="refsect1" lang="en" xml:lang="en"> 22203 <a xmlns="http://www.w3.org/1999/xhtml" id="id 447357"></a>22287 <a xmlns="http://www.w3.org/1999/xhtml" id="id528727"></a> 22204 22288 <div class="header">Description:</div> 22205 22289 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 22219 22303 <div> 22220 22304 <div class="refsect1" lang="en" xml:lang="en"> 22221 <a xmlns="http://www.w3.org/1999/xhtml" id="id 435956"></a>22305 <a xmlns="http://www.w3.org/1999/xhtml" id="id528860"></a> 22222 22306 <div class="header">Description:</div> 22223 22307 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 22241 22325 <div> 22242 22326 <div class="refsect1" lang="en" xml:lang="en"> 22243 <a xmlns="http://www.w3.org/1999/xhtml" id="id 436019"></a>22327 <a xmlns="http://www.w3.org/1999/xhtml" id="id528924"></a> 22244 22328 <div class="header">Arguments and Values:</div> 22245 22329 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 22247 22331 </div> 22248 22332 <div class="refsect1" lang="en" xml:lang="en"> 22249 <a xmlns="http://www.w3.org/1999/xhtml" id="id 436060"></a>22333 <a xmlns="http://www.w3.org/1999/xhtml" id="id525503"></a> 22250 22334 <div class="header">Description:</div> 22251 22335 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 22273 22357 <div> 22274 22358 <div class="refsect1" lang="en" xml:lang="en"> 22275 <a xmlns="http://www.w3.org/1999/xhtml" id="id 443244"></a>22359 <a xmlns="http://www.w3.org/1999/xhtml" id="id525565"></a> 22276 22360 <div class="header">Arguments and Values:</div> 22277 22361 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 22282 22366 </div> 22283 22367 <div class="refsect1" lang="en" xml:lang="en"> 22284 <a xmlns="http://www.w3.org/1999/xhtml" id="id 443301"></a>22368 <a xmlns="http://www.w3.org/1999/xhtml" id="id525622"></a> 22285 22369 <div class="header">Description:</div> 22286 22370 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 22851 22935 </div> 22852 22936 <div class="indexdiv"> 22937 <h3>Q</h3> 22938 <dl> 22939 <dt>quit, <a class="indexterm" href="#v_quit">Function QUIT</a></dt> 22940 </dl> 22941 </div> 22942 <div class="indexdiv"> 22853 22943 <h3>R</h3> 22854 22944 <dl> … … 22929 23019 <h3>W</h3> 22930 23020 <dl> 23021 <dt>wait-for-signal, <a class="indexterm" href="#v_wait-for-signal">Function WAIT-FOR-SIGNAL</a></dt> 22931 23022 <dt>wait-on-semaphore, <a class="indexterm" href="#f_wait-on-semaphore">Function WAIT-ON-SEMAPHORE</a></dt> 22932 23023 <dt>watch, <a class="indexterm" href="#f_watch">Function WATCH</a></dt> … … 22950 23041 <a href="#Symbol-Index">Symbol Index</a> 22951 23042 </div> 22952 <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 17:0 on October 11, 2010, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14349<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p>23043 <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 21:0 on November 2, 2010, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14399<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p> 22953 23044 </body> 22954 23045 </html> -
release/1.6/source/doc/src/using.xml
r13830 r14405 3178 3178 </sect2> 3179 3179 </sect1> 3180 <sect1 id="other-extensions"><title>Other Extensions</title> 3181 <refentry id="v_quit"> 3182 <indexterm zone="v_quit"> 3183 <primary>quit</primary> 3184 </indexterm> 3185 3186 <refnamediv> 3187 <refname>QUIT</refname> 3188 <refpurpose> 3189 Cleanly exit the lisp. 3190 </refpurpose> 3191 <refclass>Function</refclass> 3192 </refnamediv> 3193 3194 <refsynopsisdiv> 3195 <synopsis><function>quit</function> &optional; (exit 0) &key; error-handler 3196 </synopsis> 3197 </refsynopsisdiv> 3198 3199 <refsect1><title>Summary</title> 3200 <para> 3201 Cleanly exit from lisp. If the exit argument is a value of type 3202 (signed-byte 32), that value will be passed to the C library 3203 function _exit() as the status code. (A value of nil is treated 3204 as a zero.) 3205 </para> 3206 <para> 3207 Alternatively, exit may be a function of no arguments; this function 3208 will be called instead of _exit() to exit the lisp. 3209 </para> 3210 <para> 3211 The error-handler argument, if supplied, must be a function of one 3212 argument, the condition, that will be called if an error occurs when 3213 preparing to quit. The error-handler function should exit the lisp. 3214 </para> 3215 </refsect1> 3216 </refentry> 3217 3218 <refentry id="v_wait-for-signal"> 3219 <indexterm zone="v_wait-for-signal"> 3220 <primary>wait-for-signal</primary> 3221 </indexterm> 3222 3223 <refnamediv> 3224 <refname>WAIT-FOR-SIGNAL</refname> 3225 <refpurpose> 3226 Wait for a particular signal to be received. 3227 </refpurpose> 3228 <refclass>Function</refclass> 3229 </refnamediv> 3230 3231 <refsynopsisdiv> 3232 <synopsis><function>wait-for-signal</function> s duration 3233 </synopsis> 3234 </refsynopsisdiv> 3235 3236 <refsect1><title>Summary</title> 3237 <para> 3238 Wait for the signal with signal number s to be received, or until 3239 duration seconds have elapsed. If duration is nil, wait for an 3240 indeterminate "very long time" (many years). 3241 </para> 3242 <para> 3243 If signal number s is outside the range of valid signals, or is 3244 reserved by the lisp for its own use, an error is signaled. 3245 (An error is always signaled on Windows systems.) 3246 </para> 3247 </refsect1> 3248 </refentry> 3249 3250 3251 </sect1> 3180 3252 </chapter> -
release/1.6/source/level-0/l0-init.lisp
r14387 r14405 67 67 #+x8664-target :x8664-target 68 68 #+x8664-target :x8664-host 69 #+arm-target :arm 69 70 #+arm-target :arm-target 70 71 #+linux-target :linux-host -
release/1.6/source/level-1/l1-streams.lisp
r14381 r14405 4307 4307 *string-output-stream-class-wrapper*) 4308 4308 (eq (string-output-stream-ioblock-freelist ioblock) pool)) 4309 (without-interrupts4310 (setf (ioblock-stream ioblock) (pool.data pool)4311 (pool.data pool) ioblock)))))4309 (without-interrupts 4310 (setf (ioblock-stream ioblock) (pool.data pool) 4311 (pool.data pool) ioblock))))) 4312 4312 4313 4313 ;;; If this is the sort of string stream whose ioblock we recycle and … … 4322 4322 4323 4323 4324 (defun create-string-output-stream-ioblock (&rest keys &key stream &allow-other-keys) 4325 (declare (dynamic-extent keys)) 4324 (defun create-string-output-stream-ioblock (stream string write-char-function write-string-function) 4326 4325 (let* ((recycled (and stream 4327 4326 (eq (basic-stream.wrapper stream) … … 4338 4337 (string-output-stream-ioblock-line-length data) 80)) 4339 4338 data))))) 4340 (or recycled (apply #'make-string-output-stream-ioblock keys)))) 4339 (or recycled 4340 (make-string-output-stream-ioblock :stream stream 4341 :string string 4342 :element-type 'character 4343 :write-char-function write-char-function 4344 :write-char-when-locked-function write-char-function 4345 :write-simple-string-function write-string-function 4346 :force-output-function #'false 4347 :freelist (%string-stream-ioblock-freelist stream) 4348 :close-function #'%close-string-output-stream 4349 :device -1)))) 4341 4350 4342 4351 4343 4352 4344 4353 (defun %%make-string-output-stream (class string write-char-function write-string-function) 4345 (let* ((stream (allocate-basic-stream class))) 4346 (initialize-basic-stream stream :element-type 'character) 4347 (let* ((ioblock (create-string-output-stream-ioblock 4348 :stream stream 4349 :string string 4350 :element-type 'character 4351 :write-char-function write-char-function 4352 :write-char-when-locked-function write-char-function 4353 :write-simple-string-function write-string-function 4354 :force-output-function #'false 4355 :freelist (%string-stream-ioblock-freelist stream) 4356 :close-function #'%close-string-output-stream))) 4354 (let* ((stream (gvector :basic-stream (%class.own-wrapper class) 4355 (logior (ash 1 basic-stream-flag.open-character) 4356 (ash 1 basic-stream-flag.open-output)) 4357 nil 4358 nil)) 4359 (ioblock (create-string-output-stream-ioblock stream string write-char-function write-string-function))) 4357 4360 (setf (basic-stream.state stream) ioblock) 4358 stream)) )4361 stream)) 4359 4362 4360 4363 (declaim (inline %string-push-extend)) -
release/1.6/source/level-1/linux-files.lisp
r14351 r14405 296 296 (defun %rmdir (name) 297 297 (let* ((last (1- (length name)))) 298 (when (and (>= last 0) 299 (eql (char name last) #\/)) 300 (setq name (subseq name 0 last))) 298 301 (with-filename-cstrs ((name name)) 299 (when (and (>= last 0)300 (eql (%get-byte name last) (char-code #\/)))301 (setf (%get-byte name last) 0))302 302 (int-errno-call (#+windows-target #__wrmdir #-windows-target #_rmdir name))))) 303 303 -
release/1.6/source/lib/source-files.lisp
r14351 r14405 419 419 (list (list* (cons *method-definition-type* (%method-function-method fn)) source nil))))) 420 420 (:method ((m method)) 421 (get-object-sources (method-function m)))) 421 (get-object-sources (method-function m))) 422 (:method ((fn compiled-lexical-closure)) 423 (get-object-sources (closure-function fn)))) 422 424 423 425 (defun find-definition-sources (name &optional (type t))
Note: See TracChangeset
for help on using the changeset viewer.