Changeset 13173 for trunk/source/doc/ccl-documentation.html
- Timestamp:
- Nov 6, 2009, 8:00:16 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/doc/ccl-documentation.html
r13120 r13173 157 157 <dt> 158 158 <span class="sect1"> 159 <a href="# floating-point">4.8. Floating Point Numbers</a>159 <a href="#concatenating-fasl-files">4.8. Concatenating FASL Files</a> 160 160 </span> 161 161 </dt> 162 162 <dt> 163 163 <span class="sect1"> 164 <a href="# watched-objects">4.9. Watched Objects</a>164 <a href="#floating-point">4.9. Floating Point Numbers</a> 165 165 </span> 166 166 </dt> 167 167 <dt> 168 168 <span class="sect1"> 169 <a href="#code-coverage">4.10. Code Coverage</a> 169 <a href="#watched-objects">4.10. Watched Objects</a> 170 </span> 171 </dt> 172 <dt> 173 <span class="sect1"> 174 <a href="#code-coverage">4.11. Code Coverage</a> 170 175 </span> 171 176 </dt> … … 429 434 <dt> 430 435 <span class="sect1"> 431 <a href="#id41 7898">12.12. The Foreign-Function-Interface Dictionary</a>436 <a href="#id418062">12.12. The Foreign-Function-Interface Dictionary</a> 432 437 </span> 433 438 </dt> … … 2745 2750 <dt> 2746 2751 <span class="sect1"> 2747 <a href="# floating-point">4.8. Floating Point Numbers</a>2752 <a href="#concatenating-fasl-files">4.8. Concatenating FASL Files</a> 2748 2753 </span> 2749 2754 </dt> 2750 2755 <dt> 2751 2756 <span class="sect1"> 2752 <a href="#watched-objects">4.9. Watched Objects</a> 2757 <a href="#floating-point">4.9. Floating Point Numbers</a> 2758 </span> 2759 </dt> 2760 <dt> 2761 <span class="sect1"> 2762 <a href="#watched-objects">4.10. Watched Objects</a> 2753 2763 </span> 2754 2764 </dt> … … 2757 2767 <dt> 2758 2768 <span class="sect2"> 2759 <a href="#watched-watch">4. 9.1. WATCH</a>2769 <a href="#watched-watch">4.10.1. WATCH</a> 2760 2770 </span> 2761 2771 </dt> 2762 2772 <dt> 2763 2773 <span class="sect2"> 2764 <a href="#watched-unwatch">4. 9.2. UNWATCH</a>2774 <a href="#watched-unwatch">4.10.2. UNWATCH</a> 2765 2775 </span> 2766 2776 </dt> 2767 2777 <dt> 2768 2778 <span class="sect2"> 2769 <a href="#watched-write-to-watched-object">4. 9.3. WRITE-TO-WATCHED-OBJECT</a>2779 <a href="#watched-write-to-watched-object">4.10.3. WRITE-TO-WATCHED-OBJECT</a> 2770 2780 </span> 2771 2781 </dt> 2772 2782 <dt> 2773 2783 <span class="sect2"> 2774 <a href="#watch-notes">4. 9.4. Notes</a>2784 <a href="#watch-notes">4.10.4. Notes</a> 2775 2785 </span> 2776 2786 </dt> 2777 2787 <dt> 2778 2788 <span class="sect2"> 2779 <a href="#watch-examples">4. 9.5. Examples</a>2789 <a href="#watch-examples">4.10.5. Examples</a> 2780 2790 </span> 2781 2791 </dt> … … 2784 2794 <dt> 2785 2795 <span class="sect1"> 2786 <a href="#code-coverage">4.1 0. Code Coverage</a>2796 <a href="#code-coverage">4.11. Code Coverage</a> 2787 2797 </span> 2788 2798 </dt> … … 2791 2801 <dt> 2792 2802 <span class="sect2"> 2793 <a href="#code-coverage-overview">4.1 0.1. Overview</a>2803 <a href="#code-coverage-overview">4.11.1. Overview</a> 2794 2804 </span> 2795 2805 </dt> 2796 2806 <dt> 2797 2807 <span class="sect2"> 2798 <a href="#code-coverage-limitations">4.1 0.2. Limitations</a>2808 <a href="#code-coverage-limitations">4.11.2. Limitations</a> 2799 2809 </span> 2800 2810 </dt> 2801 2811 <dt> 2802 2812 <span class="sect2"> 2803 <a href="#code-coverage-usage">4.1 0.3. Usage</a>2813 <a href="#code-coverage-usage">4.11.3. Usage</a> 2804 2814 </span> 2805 2815 </dt> … … 3284 3294 </div> 3285 3295 <p xmlns="http://www.w3.org/1999/xhtml"> 3286 <a id="id389 057" class="indexterm"></a>3296 <a id="id389208" class="indexterm"></a> 3287 3297 <span><strong class="command"><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3288 3298 </p> 3289 3299 <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> 3290 3300 <p xmlns="http://www.w3.org/1999/xhtml"> 3291 <a id="id389 081" class="indexterm"></a>3301 <a id="id389231" class="indexterm"></a> 3292 3302 <span><strong class="command"><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3293 3303 </p> 3294 3304 <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> 3295 3305 <p xmlns="http://www.w3.org/1999/xhtml"> 3296 <a id="id389 107" class="indexterm"></a>3306 <a id="id389257" class="indexterm"></a> 3297 3307 <span><strong class="command"><em class="varname"><a id="trace-function"></a>CCL:TRACE-FUNCTION</em> <em class="replaceable"><code>spec</code></em> <em class="varname">&key</em> {<em class="replaceable"><code>keyword</code></em> <em class="replaceable"><code>value</code></em>}* [Function]</strong></span> 3298 3308 </p> … … 3302 3312 </p> 3303 3313 <p xmlns="http://www.w3.org/1999/xhtml"> 3304 <a id="id389 149" class="indexterm"></a>3314 <a id="id389300" class="indexterm"></a> 3305 3315 <span><strong class="command"><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3306 3316 </p> … … 3310 3320 explicit printing done by user code.</p> 3311 3321 <p xmlns="http://www.w3.org/1999/xhtml"> 3312 <a id="id389 180" class="indexterm"></a>3322 <a id="id389330" class="indexterm"></a> 3313 3323 <span><strong class="command"><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3314 3324 </p> … … 3318 3328 explicit printing done by user code.</p> 3319 3329 <p xmlns="http://www.w3.org/1999/xhtml"> 3320 <a id="id389 210" class="indexterm"></a>3330 <a id="id389360" class="indexterm"></a> 3321 3331 <span><strong class="command"><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3322 3332 </p> … … 3442 3452 <div> 3443 3453 <div class="refsect1" lang="en" xml:lang="en"> 3444 <a xmlns="http://www.w3.org/1999/xhtml" id="id389 615"></a>3454 <a xmlns="http://www.w3.org/1999/xhtml" id="id389766"></a> 3445 3455 <div class="header">Arguments and Values:</div> 3446 3456 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3476 3486 </div> 3477 3487 <div class="refsect1" lang="en" xml:lang="en"> 3478 <a xmlns="http://www.w3.org/1999/xhtml" id="id389 772"></a>3488 <a xmlns="http://www.w3.org/1999/xhtml" id="id389923"></a> 3479 3489 <div class="header">Description:</div> 3480 3490 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3644 3654 <div> 3645 3655 <div> 3646 <h4 class="title"><a id="id390 075"></a>4.3.4.1. Encoding Problems</h4>3656 <h4 class="title"><a id="id390226"></a>4.3.4.1. Encoding Problems</h4> 3647 3657 </div> 3648 3658 </div> … … 3660 3670 <div> 3661 3671 <div> 3662 <h4 class="title"><a id="id390 087"></a>4.3.4.2. Byte Order Marks</h4>3672 <h4 class="title"><a id="id390238"></a>4.3.4.2. Byte Order Marks</h4> 3663 3673 </div> 3664 3674 </div> … … 3688 3698 <div> 3689 3699 <div> 3690 <h4 class="title"><a id="id390 122"></a>4.3.4.3. <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3700 <h4 class="title"><a id="id390272"></a>4.3.4.3. <span><strong class="function">DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3691 3701 </div> 3692 3702 </div> … … 3710 3720 <div> 3711 3721 <div class="refsect1" lang="en" xml:lang="en"> 3712 <a xmlns="http://www.w3.org/1999/xhtml" id="id390 184"></a>3722 <a xmlns="http://www.w3.org/1999/xhtml" id="id390334"></a> 3713 3723 <div class="header">Description:</div> 3714 3724 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3719 3729 </div> 3720 3730 <div class="refsect1" lang="en" xml:lang="en"> 3721 <a xmlns="http://www.w3.org/1999/xhtml" id="id390 198"></a>3731 <a xmlns="http://www.w3.org/1999/xhtml" id="id390349"></a> 3722 3732 <div class="header">See Also:</div> 3723 3733 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#Character-Encodings" title="4.3.4. Character Encodings">Section 4.3.4, âCharacter Encodingsâ</a>, <a href="#External-Formats" title="4.3.2. External Formats">Section 4.3.2, âExternal Formatsâ</a>, <a href="#Supported-Character-Encodings" title="4.3.4.4. Supported Character Encodings">Section 4.3.4.4, âSupported Character Encodingsâ</a></span> … … 4150 4160 <div> 4151 4161 <div> 4152 <h4 class="title"><a id="id39 0877"></a>4.3.4.5. Encoding and Decoding Strings</h4>4162 <h4 class="title"><a id="id391028"></a>4.3.4.5. Encoding and Decoding Strings</h4> 4153 4163 </div> 4154 4164 </div> … … 4175 4185 <div> 4176 4186 <div class="refsect1" lang="en" xml:lang="en"> 4177 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 0953"></a>4187 <a xmlns="http://www.w3.org/1999/xhtml" id="id391103"></a> 4178 4188 <div class="header">Description:</div> 4179 4189 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4206 4216 <div> 4207 4217 <div class="refsect1" lang="en" xml:lang="en"> 4208 <a xmlns="http://www.w3.org/1999/xhtml" id="id391 048"></a>4218 <a xmlns="http://www.w3.org/1999/xhtml" id="id391199"></a> 4209 4219 <div class="header">Description:</div> 4210 4220 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4249 4259 <div> 4250 4260 <div class="refsect1" lang="en" xml:lang="en"> 4251 <a xmlns="http://www.w3.org/1999/xhtml" id="id391 172"></a>4261 <a xmlns="http://www.w3.org/1999/xhtml" id="id391322"></a> 4252 4262 <div class="header">Description:</div> 4253 4263 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4295 4305 <div> 4296 4306 <div class="refsect1" lang="en" xml:lang="en"> 4297 <a xmlns="http://www.w3.org/1999/xhtml" id="id391 291"></a>4307 <a xmlns="http://www.w3.org/1999/xhtml" id="id391441"></a> 4298 4308 <div class="header">Description:</div> 4299 4309 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4345 4355 </div> 4346 4356 <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> 4347 <a xmlns="http://www.w3.org/1999/xhtml" id="id391 380" class="indexterm"></a>4357 <a xmlns="http://www.w3.org/1999/xhtml" id="id391530" class="indexterm"></a> 4348 4358 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4349 4359 <code class="literal">ccl</code> directory. It is used for a variety of … … 4449 4459 platforms.</p> 4450 4460 <p xmlns="http://www.w3.org/1999/xhtml"> 4451 <a id="id391 563" class="indexterm"></a>4461 <a id="id391713" class="indexterm"></a> 4452 4462 <span><strong class="command"><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4453 4463 <em class="parameter"><code>pathname</code></em> … … 4509 4519 a memory error.</p> 4510 4520 <p xmlns="http://www.w3.org/1999/xhtml"> 4511 <a id="id391 696" class="indexterm"></a>4521 <a id="id391846" class="indexterm"></a> 4512 4522 <span><strong class="command"><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4513 4523 <em class="parameter"><code>displaced-array</code></em> … … 4521 4531 target is an empty vector (of length zero).</p> 4522 4532 <p xmlns="http://www.w3.org/1999/xhtml"> 4523 <a id="id391 731" class="indexterm"></a>4533 <a id="id391882" class="indexterm"></a> 4524 4534 <span><strong class="command"><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4525 4535 <em class="parameter"><code>pathname</code></em> … … 4531 4541 bytes.</p> 4532 4542 <p xmlns="http://www.w3.org/1999/xhtml"> 4533 <a id="id391 763" class="indexterm"></a>4543 <a id="id391914" class="indexterm"></a> 4534 4544 <span><strong class="command"><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4535 4545 <em class="parameter"><code>displaced-array</code></em> … … 4570 4580 static.</p> 4571 4581 <p xmlns="http://www.w3.org/1999/xhtml"> 4572 <a id="id391 838" class="indexterm"></a>4582 <a id="id391988" class="indexterm"></a> 4573 4583 <span><strong class="command"><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4574 4584 <em class="parameter"><code>var</code></em> … … 4624 4634 </div> 4625 4635 </div> 4626 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 1950" class="indexterm"></a>4636 <a xmlns="http://www.w3.org/1999/xhtml" id="id392100" class="indexterm"></a> 4627 4637 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4628 4638 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4704 4714 converted, because address 0 can always be relied upon to refer to 4705 4715 the same thing.</p> 4706 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 171" class="indexterm"></a>4716 <a xmlns="http://www.w3.org/1999/xhtml" id="id392322" class="indexterm"></a> 4707 4717 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4708 4718 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4715 4725 or <code class="literal">opencml64</code> script.</p> 4716 4726 <p xmlns="http://www.w3.org/1999/xhtml"> 4717 <a id="id392 219" class="indexterm"></a>4727 <a id="id392369" class="indexterm"></a> 4718 4728 <span><strong class="command"><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4719 4729 <em class="parameter"><code>filename</code></em> … … 4818 4828 <div> 4819 4829 <div> 4820 <h2 class="title" style="clear: both"><a id="floating-point"></a>4.8. Floating Point Numbers</h2> 4830 <h2 class="title" style="clear: both"><a id="concatenating-fasl-files"></a>4.8. Concatenating FASL Files</h2> 4831 </div> 4832 </div> 4833 </div> 4834 <p xmlns="http://www.w3.org/1999/xhtml"> 4835 Multiple fasl files can be concatenated into a single file. 4836 </p> 4837 <p> 4838 <div class="refentrytitle"> 4839 <a id="fasl-concatenate"></a> 4840 <strong>[Function]</strong> 4841 <br></br> 4842 <code><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">fasl-concatenate</strong></span> out-file fasl-files <em xmlns="http://www.w3.org/1999/xhtml" class="varname">&key</em> (:if-exists :error)</code> 4843 </div> 4844 <div class="refentrytitle"> 4845 Concatenate several fasl files, producing a single output file. 4846 </div> 4847 </p> 4848 <p> 4849 <div> 4850 <div class="refsect1" lang="en" xml:lang="en"> 4851 <a xmlns="http://www.w3.org/1999/xhtml" id="id392640"></a> 4852 <div class="header">Arguments and Values:</div> 4853 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>--- 4854 Name of the file in which to store the concatenation. 4855 </p> 4856 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fasl-files</span></i>--- 4857 List of names of fasl files to concatenate. 4858 </p> 4859 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:if-exists</span></i>--- 4860 As for <span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">OPEN</strong></span>, defaults to <code xmlns="http://www.w3.org/1999/xhtml" class="literal"> 4861 :error</code> 4862 </p> 4863 </div> 4864 <div class="refsect1" lang="en" xml:lang="en"> 4865 <a xmlns="http://www.w3.org/1999/xhtml" id="id392700"></a> 4866 <div class="header">Description:</div> 4867 <p xmlns="http://www.w3.org/1999/xhtml"> 4868 Creates a fasl file which, when loaded, will have the same 4869 effect as loading the individual input fasl files in the 4870 specified order. The single file might be easier to 4871 distribute or install, and loading it may be at least a little 4872 faster than loading the individual files (since it avoids the 4873 overhead of opening and closing each file in succession.) 4874 </p> 4875 <p xmlns="http://www.w3.org/1999/xhtml"> 4876 The PATHNAME-TYPE of the output file and of each input file 4877 defaults to the current platform's fasl file type (.dx64fsl or 4878 whatever.) If any of the input files has a different 4879 type/extension an error will be signaled, but it doesn't 4880 otherwise try too hard to verify that the input files are real 4881 fasl files for the current platform. 4882 </p> 4883 </div> 4884 </div> 4885 </p> 4886 </div> 4887 <div class="sect1" lang="en" xml:lang="en"> 4888 <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"> 4889 <div> 4890 <div> 4891 <h2 class="title" style="clear: both"><a id="floating-point"></a>4.9. Floating Point Numbers</h2> 4821 4892 </div> 4822 4893 </div> … … 4852 4923 <div> 4853 4924 <div class="refsect1" lang="en" xml:lang="en"> 4854 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 504"></a>4925 <a xmlns="http://www.w3.org/1999/xhtml" id="id392791"></a> 4855 4926 <div class="header">Arguments and Values:</div> 4856 4927 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 4860 4931 </div> 4861 4932 <div class="refsect1" lang="en" xml:lang="en"> 4862 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 528"></a>4933 <a xmlns="http://www.w3.org/1999/xhtml" id="id392814"></a> 4863 4934 <div class="header">Description:</div> 4864 4935 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4899 4970 <div> 4900 4971 <div class="refsect1" lang="en" xml:lang="en"> 4901 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 623"></a>4972 <a xmlns="http://www.w3.org/1999/xhtml" id="id392910"></a> 4902 4973 <div class="header">Arguments and Values:</div> 4903 4974 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 4908 4979 </div> 4909 4980 <div class="refsect1" lang="en" xml:lang="en"> 4910 <a xmlns="http://www.w3.org/1999/xhtml" id="id392 659"></a>4981 <a xmlns="http://www.w3.org/1999/xhtml" id="id392946"></a> 4911 4982 <div class="header">Description:</div> 4912 4983 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4924 4995 <div> 4925 4996 <div> 4926 <h2 class="title" style="clear: both"><a id="watched-objects"></a>4. 9. Watched Objects</h2>4997 <h2 class="title" style="clear: both"><a id="watched-objects"></a>4.10. Watched Objects</h2> 4927 4998 </div> 4928 4999 </div> … … 4939 5010 <div> 4940 5011 <div> 4941 <h3 class="title"><a id="watched-watch"></a>4. 9.1. WATCH</h3>5012 <h3 class="title"><a id="watched-watch"></a>4.10.1. WATCH</h3> 4942 5013 </div> 4943 5014 </div> … … 4957 5028 <div> 4958 5029 <div class="refsect1" lang="en" xml:lang="en"> 4959 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 2734"></a>5030 <a xmlns="http://www.w3.org/1999/xhtml" id="id393021"></a> 4960 5031 <div class="header">Arguments and Values:</div> 4961 5032 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>--- … … 4964 5035 </div> 4965 5036 <div class="refsect1" lang="en" xml:lang="en"> 4966 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 2757"></a>5037 <a xmlns="http://www.w3.org/1999/xhtml" id="id393043"></a> 4967 5038 <div class="header">Description:</div> 4968 5039 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5113 5184 <div> 5114 5185 <div> 5115 <h3 class="title"><a id="watched-unwatch"></a>4. 9.2. UNWATCH</h3>5186 <h3 class="title"><a id="watched-unwatch"></a>4.10.2. UNWATCH</h3> 5116 5187 </div> 5117 5188 </div> … … 5131 5202 <div> 5132 5203 <div class="refsect1" lang="en" xml:lang="en"> 5133 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 2931"></a>5204 <a xmlns="http://www.w3.org/1999/xhtml" id="id393224"></a> 5134 5205 <div class="header">Description:</div> 5135 5206 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5147 5218 <div> 5148 5219 <div> 5149 <h3 class="title"><a id="watched-write-to-watched-object"></a>4. 9.3. WRITE-TO-WATCHED-OBJECT</h3>5220 <h3 class="title"><a id="watched-write-to-watched-object"></a>4.10.3. WRITE-TO-WATCHED-OBJECT</h3> 5150 5221 </div> 5151 5222 </div> … … 5165 5236 <div> 5166 5237 <div class="refsect1" lang="en" xml:lang="en"> 5167 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 2979"></a>5238 <a xmlns="http://www.w3.org/1999/xhtml" id="id393282"></a> 5168 5239 <div class="header">Discussion:</div> 5169 5240 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5183 5254 </div> 5184 5255 <div class="refsect1" lang="en" xml:lang="en"> 5185 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 035"></a>5256 <a xmlns="http://www.w3.org/1999/xhtml" id="id393342"></a> 5186 5257 <div class="header">Restarts:</div> 5187 5258 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5206 5277 <div> 5207 5278 <div> 5208 <h3 class="title"><a id="watch-notes"></a>4. 9.4. Notes</h3>5279 <h3 class="title"><a id="watch-notes"></a>4.10.4. Notes</h3> 5209 5280 </div> 5210 5281 </div> … … 5239 5310 <div> 5240 5311 <div> 5241 <h3 class="title"><a id="watch-examples"></a>4. 9.5. Examples</h3>5312 <h3 class="title"><a id="watch-examples"></a>4.10.5. Examples</h3> 5242 5313 </div> 5243 5314 </div> … … 5251 5322 <div> 5252 5323 <div> 5253 <h4 class="title"><a id="id393 099"></a>4.9.5.1. Fancy arrays</h4>5324 <h4 class="title"><a id="id393406"></a>4.10.5.1. Fancy arrays</h4> 5254 5325 </div> 5255 5326 </div> … … 5278 5349 <div> 5279 5350 <div> 5280 <h4 class="title"><a id="id393 120"></a>4.9.5.2. Hash tables</h4>5351 <h4 class="title"><a id="id393427"></a>4.10.5.2. Hash tables</h4> 5281 5352 </div> 5282 5353 </div> … … 5326 5397 <div> 5327 5398 <div> 5328 <h4 class="title"><a id="id393 152"></a>4.9.5.3. Lists</h4>5399 <h4 class="title"><a id="id393459"></a>4.10.5.3. Lists</h4> 5329 5400 </div> 5330 5401 </div> … … 5355 5426 <div> 5356 5427 <div> 5357 <h2 class="title" style="clear: both"><a id="code-coverage"></a>4.1 0. Code Coverage</h2>5428 <h2 class="title" style="clear: both"><a id="code-coverage"></a>4.11. Code Coverage</h2> 5358 5429 </div> 5359 5430 </div> … … 5363 5434 <div> 5364 5435 <div> 5365 <h3 class="title"><a id="code-coverage-overview"></a>4.1 0.1. Overview</h3>5436 <h3 class="title"><a id="code-coverage-overview"></a>4.11.1. Overview</h3> 5366 5437 </div> 5367 5438 </div> … … 5399 5470 <div> 5400 5471 <div> 5401 <h3 class="title"><a id="code-coverage-limitations"></a>4.1 0.2. Limitations</h3>5472 <h3 class="title"><a id="code-coverage-limitations"></a>4.11.2. Limitations</h3> 5402 5473 </div> 5403 5474 </div> … … 5452 5523 <div> 5453 5524 <div> 5454 <h3 class="title"><a id="code-coverage-usage"></a>4.1 0.3. Usage</h3>5525 <h3 class="title"><a id="code-coverage-usage"></a>4.11.3. Usage</h3> 5455 5526 </div> 5456 5527 </div> … … 5495 5566 <div> 5496 5567 <div class="refsect1" lang="en" xml:lang="en"> 5497 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 359"></a>5568 <a xmlns="http://www.w3.org/1999/xhtml" id="id393667"></a> 5498 5569 <div class="header">Arguments and Values:</div> 5499 5570 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>--- … … 5517 5588 </div> 5518 5589 <div class="refsect1" lang="en" xml:lang="en"> 5519 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 419"></a>5590 <a xmlns="http://www.w3.org/1999/xhtml" id="id393727"></a> 5520 5591 <div class="header">Example:</div> 5521 5592 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5551 5622 <div> 5552 5623 <div class="refsect1" lang="en" xml:lang="en"> 5553 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 512"></a>5624 <a xmlns="http://www.w3.org/1999/xhtml" id="id393820"></a> 5554 5625 <div class="header">Summary:</div> 5555 5626 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5573 5644 <div> 5574 5645 <div class="refsect1" lang="en" xml:lang="en"> 5575 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 557"></a>5646 <a xmlns="http://www.w3.org/1999/xhtml" id="id393864"></a> 5576 5647 <div class="header">Summary:</div> 5577 5648 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5599 5670 <div> 5600 5671 <div class="refsect1" lang="en" xml:lang="en"> 5601 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 617"></a>5672 <a xmlns="http://www.w3.org/1999/xhtml" id="id393925"></a> 5602 5673 <div class="header">Summary:</div> 5603 5674 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5625 5696 <div> 5626 5697 <div class="refsect1" lang="en" xml:lang="en"> 5627 <a xmlns="http://www.w3.org/1999/xhtml" id="id393 678"></a>5698 <a xmlns="http://www.w3.org/1999/xhtml" id="id393986"></a> 5628 5699 <div class="header">Summary:</div> 5629 5700 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5656 5727 <div> 5657 5728 <div class="refsect1" lang="en" xml:lang="en"> 5658 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3728"></a>5729 <a xmlns="http://www.w3.org/1999/xhtml" id="id394035"></a> 5659 5730 <div class="header">Summary:</div> 5660 5731 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5683 5754 <div> 5684 5755 <div class="refsect1" lang="en" xml:lang="en"> 5685 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3789"></a>5756 <a xmlns="http://www.w3.org/1999/xhtml" id="id394097"></a> 5686 5757 <div class="header">Summary:</div> 5687 5758 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5706 5777 <div> 5707 5778 <div class="refsect1" lang="en" xml:lang="en"> 5708 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3848"></a>5779 <a xmlns="http://www.w3.org/1999/xhtml" id="id394156"></a> 5709 5780 <div class="header">Summary:</div> 5710 5781 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5733 5804 <div> 5734 5805 <div class="refsect1" lang="en" xml:lang="en"> 5735 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3910"></a>5806 <a xmlns="http://www.w3.org/1999/xhtml" id="id394217"></a> 5736 5807 <div class="header">Summary:</div> 5737 5808 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5760 5831 <div> 5761 5832 <div class="refsect1" lang="en" xml:lang="en"> 5762 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 3970"></a>5833 <a xmlns="http://www.w3.org/1999/xhtml" id="id394278"></a> 5763 5834 <div class="header">Summary:</div> 5764 5835 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5927 5998 <div> 5928 5999 <div class="refsect1" lang="en" xml:lang="en"> 5929 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 241"></a>6000 <a xmlns="http://www.w3.org/1999/xhtml" id="id394548"></a> 5930 6001 <div class="header">Summary:</div> 5931 6002 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5952 6023 <div> 5953 6024 <div class="refsect1" lang="en" xml:lang="en"> 5954 <a xmlns="http://www.w3.org/1999/xhtml" id="id394 301"></a>6025 <a xmlns="http://www.w3.org/1999/xhtml" id="id394609"></a> 5955 6026 <div class="header">Summary:</div> 5956 6027 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6183 6254 <div> 6184 6255 <div> 6185 <h4 class="title"><a id="id3 42225"></a>5.4.2.1. Checking for Updates</h4>6256 <h4 class="title"><a id="id355456"></a>5.4.2.1. Checking for Updates</h4> 6186 6257 </div> 6187 6258 </div> … … 6315 6386 the required subsystems, if necessary.</p> 6316 6387 <p xmlns="http://www.w3.org/1999/xhtml"> 6317 <a id="id3 73158" class="indexterm"></a>6388 <a id="id343658" class="indexterm"></a> 6318 6389 <span><strong class="command"><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname"><em class="varname">&key</em></em> 6319 6390 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) … … 6615 6686 <dt> 6616 6687 <span class="sect2"> 6617 <a href="#id3 68381">6.3.2. As of August 2003:</a>6688 <a href="#id352034">6.3.2. As of August 2003:</a> 6618 6689 </span> 6619 6690 </dt> … … 6866 6937 <div> 6867 6938 <div> 6868 <h3 class="title"><a id="id3 68381"></a>6.3.2. As of August 2003:</h3>6939 <h3 class="title"><a id="id352034"></a>6.3.2. As of August 2003:</h3> 6869 6940 </div> 6870 6941 </div> … … 7318 7389 <div> 7319 7390 <div class="refsect1" lang="en" xml:lang="en"> 7320 <a xmlns="http://www.w3.org/1999/xhtml" id="id384 715"></a>7391 <a xmlns="http://www.w3.org/1999/xhtml" id="id384595"></a> 7321 7392 <div class="header">Values:</div> 7322 7393 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 7324 7395 </div> 7325 7396 <div class="refsect1" lang="en" xml:lang="en"> 7326 <a xmlns="http://www.w3.org/1999/xhtml" id="id384 741"></a>7397 <a xmlns="http://www.w3.org/1999/xhtml" id="id384620"></a> 7327 7398 <div class="header">Description:</div> 7328 7399 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 7336 7407 </div> 7337 7408 <div class="refsect1" lang="en" xml:lang="en"> 7338 <a xmlns="http://www.w3.org/1999/xhtml" id="id384 755"></a>7409 <a xmlns="http://www.w3.org/1999/xhtml" id="id384635"></a> 7339 7410 <div class="header">See Also:</div> 7340 7411 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7364 7435 <div> 7365 7436 <div class="refsect1" lang="en" xml:lang="en"> 7366 <a xmlns="http://www.w3.org/1999/xhtml" id="id384 825"></a>7437 <a xmlns="http://www.w3.org/1999/xhtml" id="id384705"></a> 7367 7438 <div class="header">Arguments and Values:</div> 7368 7439 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 7403 7474 </div> 7404 7475 <div class="refsect1" lang="en" xml:lang="en"> 7405 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 5012"></a>7476 <a xmlns="http://www.w3.org/1999/xhtml" id="id384892"></a> 7406 7477 <div class="header">Description:</div> 7407 7478 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 7424 7495 </div> 7425 7496 <div class="refsect1" lang="en" xml:lang="en"> 7426 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 5066"></a>7497 <a xmlns="http://www.w3.org/1999/xhtml" id="id384944"></a> 7427 7498 <div class="header">See Also:</div> 7428 7499 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7443 7514 <div> 7444 7515 <div class="refsect1" lang="en" xml:lang="en"> 7445 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 145"></a>7516 <a xmlns="http://www.w3.org/1999/xhtml" id="id385023"></a> 7446 7517 <div class="header">Arguments and Values:</div> 7447 7518 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7453 7524 </div> 7454 7525 <div class="refsect1" lang="en" xml:lang="en"> 7455 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 199"></a>7526 <a xmlns="http://www.w3.org/1999/xhtml" id="id385077"></a> 7456 7527 <div class="header">Description:</div> 7457 7528 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 7475 7546 </div> 7476 7547 <div class="refsect1" lang="en" xml:lang="en"> 7477 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 254"></a>7548 <a xmlns="http://www.w3.org/1999/xhtml" id="id385132"></a> 7478 7549 <div class="header">See Also:</div> 7479 7550 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7480 7551 </div> 7481 7552 <div class="refsect1" lang="en" xml:lang="en"> 7482 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 279"></a>7553 <a xmlns="http://www.w3.org/1999/xhtml" id="id385157"></a> 7483 7554 <div class="header">Notes:</div> 7484 7555 <p xmlns="http://www.w3.org/1999/xhtml"><span><strong class="function">process-suspend</strong></span> was previously called … … 7506 7577 <div> 7507 7578 <div class="refsect1" lang="en" xml:lang="en"> 7508 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 360"></a>7579 <a xmlns="http://www.w3.org/1999/xhtml" id="id385238"></a> 7509 7580 <div class="header">Arguments and Values:</div> 7510 7581 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7517 7588 </div> 7518 7589 <div class="refsect1" lang="en" xml:lang="en"> 7519 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 414"></a>7590 <a xmlns="http://www.w3.org/1999/xhtml" id="id385292"></a> 7520 7591 <div class="header">Description:</div> 7521 7592 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 7528 7599 </div> 7529 7600 <div class="refsect1" lang="en" xml:lang="en"> 7530 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 445"></a>7601 <a xmlns="http://www.w3.org/1999/xhtml" id="id385323"></a> 7531 7602 <div class="header">See Also:</div> 7532 7603 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7533 7604 </div> 7534 7605 <div class="refsect1" lang="en" xml:lang="en"> 7535 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 470"></a>7606 <a xmlns="http://www.w3.org/1999/xhtml" id="id385348"></a> 7536 7607 <div class="header">Notes:</div> 7537 7608 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7559 7630 <div> 7560 7631 <div class="refsect1" lang="en" xml:lang="en"> 7561 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 535"></a>7632 <a xmlns="http://www.w3.org/1999/xhtml" id="id385413"></a> 7562 7633 <div class="header">Arguments and Values:</div> 7563 7634 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7569 7640 </div> 7570 7641 <div class="refsect1" lang="en" xml:lang="en"> 7571 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 589"></a>7642 <a xmlns="http://www.w3.org/1999/xhtml" id="id385466"></a> 7572 7643 <div class="header">Description:</div> 7573 7644 <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call … … 7584 7655 </div> 7585 7656 <div class="refsect1" lang="en" xml:lang="en"> 7586 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 639"></a>7657 <a xmlns="http://www.w3.org/1999/xhtml" id="id385517"></a> 7587 7658 <div class="header">See Also:</div> 7588 7659 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span> … … 7605 7676 <div> 7606 7677 <div class="refsect1" lang="en" xml:lang="en"> 7607 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 715"></a>7678 <a xmlns="http://www.w3.org/1999/xhtml" id="id385593"></a> 7608 7679 <div class="header">Arguments and Values:</div> 7609 7680 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7616 7687 </div> 7617 7688 <div class="refsect1" lang="en" xml:lang="en"> 7618 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 790"></a>7689 <a xmlns="http://www.w3.org/1999/xhtml" id="id385668"></a> 7619 7690 <div class="header">Description:</div> 7620 7691 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 7630 7701 </div> 7631 7702 <div class="refsect1" lang="en" xml:lang="en"> 7632 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 835"></a>7703 <a xmlns="http://www.w3.org/1999/xhtml" id="id385713"></a> 7633 7704 <div class="header">See Also:</div> 7634 7705 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7651 7722 <div> 7652 7723 <div class="refsect1" lang="en" xml:lang="en"> 7653 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 916"></a>7724 <a xmlns="http://www.w3.org/1999/xhtml" id="id385795"></a> 7654 7725 <div class="header">Arguments and Values:</div> 7655 7726 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7660 7731 </div> 7661 7732 <div class="refsect1" lang="en" xml:lang="en"> 7662 <a xmlns="http://www.w3.org/1999/xhtml" id="id385 979"></a>7733 <a xmlns="http://www.w3.org/1999/xhtml" id="id385858"></a> 7663 7734 <div class="header">Description:</div> 7664 7735 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 7677 7748 </div> 7678 7749 <div class="refsect1" lang="en" xml:lang="en"> 7679 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 6028"></a>7750 <a xmlns="http://www.w3.org/1999/xhtml" id="id385906"></a> 7680 7751 <div class="header">See Also:</div> 7681 7752 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> 7682 7753 </div> 7683 7754 <div class="refsect1" lang="en" xml:lang="en"> 7684 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 6058"></a>7755 <a xmlns="http://www.w3.org/1999/xhtml" id="id385937"></a> 7685 7756 <div class="header">Notes:</div> 7686 7757 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 7703 7774 <div> 7704 7775 <div class="refsect1" lang="en" xml:lang="en"> 7705 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 174"></a>7776 <a xmlns="http://www.w3.org/1999/xhtml" id="id386052"></a> 7706 7777 <div class="header">Arguments and Values:</div> 7707 7778 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 7725 7796 </div> 7726 7797 <div class="refsect1" lang="en" xml:lang="en"> 7727 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 362"></a>7798 <a xmlns="http://www.w3.org/1999/xhtml" id="id386241"></a> 7728 7799 <div class="header">Description:</div> 7729 7800 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 7738 7809 </div> 7739 7810 <div class="refsect1" lang="en" xml:lang="en"> 7740 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 398"></a>7811 <a xmlns="http://www.w3.org/1999/xhtml" id="id386276"></a> 7741 7812 <div class="header">See Also:</div> 7742 7813 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 7759 7830 <div> 7760 7831 <div class="refsect1" lang="en" xml:lang="en"> 7761 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 481"></a>7832 <a xmlns="http://www.w3.org/1999/xhtml" id="id386360"></a> 7762 7833 <div class="header">Arguments and Values:</div> 7763 7834 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7772 7843 </div> 7773 7844 <div class="refsect1" lang="en" xml:lang="en"> 7774 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 573"></a>7845 <a xmlns="http://www.w3.org/1999/xhtml" id="id386452"></a> 7775 7846 <div class="header">Description:</div> 7776 7847 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 7803 7874 </div> 7804 7875 <div class="refsect1" lang="en" xml:lang="en"> 7805 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 648"></a>7876 <a xmlns="http://www.w3.org/1999/xhtml" id="id386527"></a> 7806 7877 <div class="header">See Also:</div> 7807 7878 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7812 7883 </div> 7813 7884 <div class="refsect1" lang="en" xml:lang="en"> 7814 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 667"></a>7885 <a xmlns="http://www.w3.org/1999/xhtml" id="id386546"></a> 7815 7886 <div class="header">Notes:</div> 7816 7887 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 7842 7913 <div> 7843 7914 <div class="refsect1" lang="en" xml:lang="en"> 7844 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 734"></a>7915 <a xmlns="http://www.w3.org/1999/xhtml" id="id386612"></a> 7845 7916 <div class="header">Value Type:</div> 7846 7917 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 7847 7918 </div> 7848 7919 <div class="refsect1" lang="en" xml:lang="en"> 7849 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 745"></a>7920 <a xmlns="http://www.w3.org/1999/xhtml" id="id386624"></a> 7850 7921 <div class="header">Initial Value:</div> 7851 7922 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 7853 7924 </div> 7854 7925 <div class="refsect1" lang="en" xml:lang="en"> 7855 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 757"></a>7926 <a xmlns="http://www.w3.org/1999/xhtml" id="id386635"></a> 7856 7927 <div class="header">Description:</div> 7857 7928 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 7859 7930 </div> 7860 7931 <div class="refsect1" lang="en" xml:lang="en"> 7861 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 769"></a>7932 <a xmlns="http://www.w3.org/1999/xhtml" id="id386647"></a> 7862 7933 <div class="header">See Also:</div> 7863 7934 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7883 7954 <div> 7884 7955 <div class="refsect1" lang="en" xml:lang="en"> 7885 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 840"></a>7956 <a xmlns="http://www.w3.org/1999/xhtml" id="id386718"></a> 7886 7957 <div class="header">Arguments and Values:</div> 7887 7958 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7890 7961 </div> 7891 7962 <div class="refsect1" lang="en" xml:lang="en"> 7892 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 896"></a>7963 <a xmlns="http://www.w3.org/1999/xhtml" id="id386775"></a> 7893 7964 <div class="header">Description:</div> 7894 7965 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 7917 7988 </div> 7918 7989 <div class="refsect1" lang="en" xml:lang="en"> 7919 <a xmlns="http://www.w3.org/1999/xhtml" id="id386 964"></a>7990 <a xmlns="http://www.w3.org/1999/xhtml" id="id386843"></a> 7920 7991 <div class="header">See Also:</div> 7921 7992 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 7937 8008 <div> 7938 8009 <div class="refsect1" lang="en" xml:lang="en"> 7939 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 7037"></a>8010 <a xmlns="http://www.w3.org/1999/xhtml" id="id386916"></a> 7940 8011 <div class="header">Arguments and Values:</div> 7941 8012 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7943 8014 </div> 7944 8015 <div class="refsect1" lang="en" xml:lang="en"> 7945 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 7079"></a>8016 <a xmlns="http://www.w3.org/1999/xhtml" id="id386957"></a> 7946 8017 <div class="header">Description:</div> 7947 8018 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 7950 8021 </div> 7951 8022 <div class="refsect1" lang="en" xml:lang="en"> 7952 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 7094"></a>8023 <a xmlns="http://www.w3.org/1999/xhtml" id="id386973"></a> 7953 8024 <div class="header">See Also:</div> 7954 8025 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 7972 8043 <div> 7973 8044 <div class="refsect1" lang="en" xml:lang="en"> 7974 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 178"></a>8045 <a xmlns="http://www.w3.org/1999/xhtml" id="id387056"></a> 7975 8046 <div class="header">Arguments and Values:</div> 7976 8047 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7978 8049 </div> 7979 8050 <div class="refsect1" lang="en" xml:lang="en"> 7980 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 219"></a>8051 <a xmlns="http://www.w3.org/1999/xhtml" id="id387098"></a> 7981 8052 <div class="header">Description:</div> 7982 8053 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 7992 8063 </div> 7993 8064 <div class="refsect1" lang="en" xml:lang="en"> 7994 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 282"></a>8065 <a xmlns="http://www.w3.org/1999/xhtml" id="id387161"></a> 7995 8066 <div class="header">See Also:</div> 7996 8067 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span> … … 8011 8082 <div> 8012 8083 <div class="refsect1" lang="en" xml:lang="en"> 8013 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 341"></a>8084 <a xmlns="http://www.w3.org/1999/xhtml" id="id387220"></a> 8014 8085 <div class="header">Value Type:</div> 8015 8086 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 8016 8087 </div> 8017 8088 <div class="refsect1" lang="en" xml:lang="en"> 8018 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 352"></a>8089 <a xmlns="http://www.w3.org/1999/xhtml" id="id387231"></a> 8019 8090 <div class="header">Initial Value:</div> 8020 8091 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 8023 8094 </div> 8024 8095 <div class="refsect1" lang="en" xml:lang="en"> 8025 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 364"></a>8096 <a xmlns="http://www.w3.org/1999/xhtml" id="id387243"></a> 8026 8097 <div class="header">Description:</div> 8027 8098 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 8031 8102 </div> 8032 8103 <div class="refsect1" lang="en" xml:lang="en"> 8033 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 377"></a>8104 <a xmlns="http://www.w3.org/1999/xhtml" id="id387256"></a> 8034 8105 <div class="header">See Also:</div> 8035 8106 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8055 8126 <div> 8056 8127 <div class="refsect1" lang="en" xml:lang="en"> 8057 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 482"></a>8128 <a xmlns="http://www.w3.org/1999/xhtml" id="id387361"></a> 8058 8129 <div class="header">Description:</div> 8059 8130 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 8069 8140 </div> 8070 8141 <div class="refsect1" lang="en" xml:lang="en"> 8071 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 525"></a>8142 <a xmlns="http://www.w3.org/1999/xhtml" id="id387404"></a> 8072 8143 <div class="header">See Also:</div> 8073 8144 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8074 8145 </div> 8075 8146 <div class="refsect1" lang="en" xml:lang="en"> 8076 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 556"></a>8147 <a xmlns="http://www.w3.org/1999/xhtml" id="id387434"></a> 8077 8148 <div class="header">Notes:</div> 8078 8149 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 8098 8169 <div> 8099 8170 <div class="refsect1" lang="en" xml:lang="en"> 8100 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 614"></a>8171 <a xmlns="http://www.w3.org/1999/xhtml" id="id387493"></a> 8101 8172 <div class="header">Description:</div> 8102 8173 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 8107 8178 </div> 8108 8179 <div class="refsect1" lang="en" xml:lang="en"> 8109 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 628"></a>8180 <a xmlns="http://www.w3.org/1999/xhtml" id="id387507"></a> 8110 8181 <div class="header">See Also:</div> 8111 8182 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8112 8183 </div> 8113 8184 <div class="refsect1" lang="en" xml:lang="en"> 8114 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 676"></a>8185 <a xmlns="http://www.w3.org/1999/xhtml" id="id387555"></a> 8115 8186 <div class="header">Notes:</div> 8116 8187 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 8135 8206 <div> 8136 8207 <div class="refsect1" lang="en" xml:lang="en"> 8137 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 740"></a>8208 <a xmlns="http://www.w3.org/1999/xhtml" id="id387619"></a> 8138 8209 <div class="header">Arguments and Values:</div> 8139 8210 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8148 8219 </div> 8149 8220 <div class="refsect1" lang="en" xml:lang="en"> 8150 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 820"></a>8221 <a xmlns="http://www.w3.org/1999/xhtml" id="id387699"></a> 8151 8222 <div class="header">Description:</div> 8152 8223 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 8165 8236 </div> 8166 8237 <div class="refsect1" lang="en" xml:lang="en"> 8167 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 856"></a>8238 <a xmlns="http://www.w3.org/1999/xhtml" id="id387734"></a> 8168 8239 <div class="header">See Also:</div> 8169 8240 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8185 8256 <div> 8186 8257 <div class="refsect1" lang="en" xml:lang="en"> 8187 <a xmlns="http://www.w3.org/1999/xhtml" id="id387 964"></a>8258 <a xmlns="http://www.w3.org/1999/xhtml" id="id387843"></a> 8188 8259 <div class="header">Arguments and Values:</div> 8189 8260 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8203 8274 </div> 8204 8275 <div class="refsect1" lang="en" xml:lang="en"> 8205 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 8078"></a>8276 <a xmlns="http://www.w3.org/1999/xhtml" id="id387957"></a> 8206 8277 <div class="header">Description:</div> 8207 8278 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 8220 8291 </div> 8221 8292 <div class="refsect1" lang="en" xml:lang="en"> 8222 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400898"></a>8293 <a xmlns="http://www.w3.org/1999/xhtml" id="id388007"></a> 8223 8294 <div class="header">See Also:</div> 8224 8295 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_ticks-per-second" title="Variable *TICKS-PER-SECOND*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*ticks-per-second*</b></a>, <a href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8240 8311 <div> 8241 8312 <div class="refsect1" lang="en" xml:lang="en"> 8242 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 002"></a>8313 <a xmlns="http://www.w3.org/1999/xhtml" id="id401197"></a> 8243 8314 <div class="header">Arguments and Values:</div> 8244 8315 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8247 8318 </div> 8248 8319 <div class="refsect1" lang="en" xml:lang="en"> 8249 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 040"></a>8320 <a xmlns="http://www.w3.org/1999/xhtml" id="id401236"></a> 8250 8321 <div class="header">Description:</div> 8251 8322 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8262 8333 </div> 8263 8334 <div class="refsect1" lang="en" xml:lang="en"> 8264 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 069"></a>8335 <a xmlns="http://www.w3.org/1999/xhtml" id="id401264"></a> 8265 8336 <div class="header">See Also:</div> 8266 8337 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8286 8357 <div> 8287 8358 <div class="refsect1" lang="en" xml:lang="en"> 8288 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 130"></a>8359 <a xmlns="http://www.w3.org/1999/xhtml" id="id401326"></a> 8289 8360 <div class="header">Arguments and Values:</div> 8290 8361 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 8296 8367 </div> 8297 8368 <div class="refsect1" lang="en" xml:lang="en"> 8298 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 176"></a>8369 <a xmlns="http://www.w3.org/1999/xhtml" id="id401373"></a> 8299 8370 <div class="header">Description:</div> 8300 8371 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 8306 8377 </div> 8307 8378 <div class="refsect1" lang="en" xml:lang="en"> 8308 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 191"></a>8379 <a xmlns="http://www.w3.org/1999/xhtml" id="id401388"></a> 8309 8380 <div class="header">See Also:</div> 8310 8381 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8326 8397 <div> 8327 8398 <div class="refsect1" lang="en" xml:lang="en"> 8328 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 294"></a>8399 <a xmlns="http://www.w3.org/1999/xhtml" id="id401491"></a> 8329 8400 <div class="header">Arguments and Values:</div> 8330 8401 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8334 8405 </div> 8335 8406 <div class="refsect1" lang="en" xml:lang="en"> 8336 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 346"></a>8407 <a xmlns="http://www.w3.org/1999/xhtml" id="id401542"></a> 8337 8408 <div class="header">Description:</div> 8338 8409 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 8345 8416 </div> 8346 8417 <div class="refsect1" lang="en" xml:lang="en"> 8347 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 375"></a>8418 <a xmlns="http://www.w3.org/1999/xhtml" id="id401571"></a> 8348 8419 <div class="header">See Also:</div> 8349 8420 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8364 8435 <div> 8365 8436 <div class="refsect1" lang="en" xml:lang="en"> 8366 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 475"></a>8437 <a xmlns="http://www.w3.org/1999/xhtml" id="id401671"></a> 8367 8438 <div class="header">Arguments and Values:</div> 8368 8439 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8369 8440 </div> 8370 8441 <div class="refsect1" lang="en" xml:lang="en"> 8371 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 497"></a>8442 <a xmlns="http://www.w3.org/1999/xhtml" id="id401694"></a> 8372 8443 <div class="header">Description:</div> 8373 8444 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 8380 8451 </div> 8381 8452 <div class="refsect1" lang="en" xml:lang="en"> 8382 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 530"></a>8453 <a xmlns="http://www.w3.org/1999/xhtml" id="id401727"></a> 8383 8454 <div class="header">See Also:</div> 8384 8455 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8398 8469 <div> 8399 8470 <div class="refsect1" lang="en" xml:lang="en"> 8400 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 630"></a>8471 <a xmlns="http://www.w3.org/1999/xhtml" id="id401826"></a> 8401 8472 <div class="header">Arguments and Values:</div> 8402 8473 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8403 8474 </div> 8404 8475 <div class="refsect1" lang="en" xml:lang="en"> 8405 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 652"></a>8476 <a xmlns="http://www.w3.org/1999/xhtml" id="id401849"></a> 8406 8477 <div class="header">Description:</div> 8407 8478 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 8416 8487 </div> 8417 8488 <div class="refsect1" lang="en" xml:lang="en"> 8418 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 686"></a>8489 <a xmlns="http://www.w3.org/1999/xhtml" id="id401882"></a> 8419 8490 <div class="header">See Also:</div> 8420 8491 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8435 8506 <div> 8436 8507 <div class="refsect1" lang="en" xml:lang="en"> 8437 <a xmlns="http://www.w3.org/1999/xhtml" id="id401 786"></a>8508 <a xmlns="http://www.w3.org/1999/xhtml" id="id401983"></a> 8438 8509 <div class="header">Arguments and Values:</div> 8439 8510 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8442 8513 </div> 8443 8514 <div class="refsect1" lang="en" xml:lang="en"> 8444 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 1824"></a>8515 <a xmlns="http://www.w3.org/1999/xhtml" id="id402021"></a> 8445 8516 <div class="header">Description:</div> 8446 8517 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 8455 8526 </div> 8456 8527 <div class="refsect1" lang="en" xml:lang="en"> 8457 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 1848"></a>8528 <a xmlns="http://www.w3.org/1999/xhtml" id="id402044"></a> 8458 8529 <div class="header">See Also:</div> 8459 8530 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8475 8546 <div> 8476 8547 <div class="refsect1" lang="en" xml:lang="en"> 8477 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 1948"></a>8548 <a xmlns="http://www.w3.org/1999/xhtml" id="id402144"></a> 8478 8549 <div class="header">Arguments and Values:</div> 8479 8550 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 8481 8552 </div> 8482 8553 <div class="refsect1" lang="en" xml:lang="en"> 8483 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 1971"></a>8554 <a xmlns="http://www.w3.org/1999/xhtml" id="id402167"></a> 8484 8555 <div class="header">Description:</div> 8485 8556 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 8492 8563 </div> 8493 8564 <div class="refsect1" lang="en" xml:lang="en"> 8494 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 1987"></a>8565 <a xmlns="http://www.w3.org/1999/xhtml" id="id402183"></a> 8495 8566 <div class="header">See Also:</div> 8496 8567 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8497 8568 </div> 8498 8569 <div class="refsect1" lang="en" xml:lang="en"> 8499 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 035"></a>8570 <a xmlns="http://www.w3.org/1999/xhtml" id="id402231"></a> 8500 8571 <div class="header">Notes:</div> 8501 8572 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 8520 8591 <div> 8521 8592 <div class="refsect1" lang="en" xml:lang="en"> 8522 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 091"></a>8593 <a xmlns="http://www.w3.org/1999/xhtml" id="id402288"></a> 8523 8594 <div class="header">Arguments and Values:</div> 8524 8595 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8529 8600 </div> 8530 8601 <div class="refsect1" lang="en" xml:lang="en"> 8531 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 142"></a>8602 <a xmlns="http://www.w3.org/1999/xhtml" id="id402339"></a> 8532 8603 <div class="header">Description:</div> 8533 8604 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8543 8614 </div> 8544 8615 <div class="refsect1" lang="en" xml:lang="en"> 8545 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 182"></a>8616 <a xmlns="http://www.w3.org/1999/xhtml" id="id402379"></a> 8546 8617 <div class="header">See Also:</div> 8547 8618 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8563 8634 <div> 8564 8635 <div class="refsect1" lang="en" xml:lang="en"> 8565 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 275"></a>8636 <a xmlns="http://www.w3.org/1999/xhtml" id="id402472"></a> 8566 8637 <div class="header">Arguments and Values:</div> 8567 8638 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8572 8643 </div> 8573 8644 <div class="refsect1" lang="en" xml:lang="en"> 8574 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 327"></a>8645 <a xmlns="http://www.w3.org/1999/xhtml" id="id402523"></a> 8575 8646 <div class="header">Description:</div> 8576 8647 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8587 8658 </div> 8588 8659 <div class="refsect1" lang="en" xml:lang="en"> 8589 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 371"></a>8660 <a xmlns="http://www.w3.org/1999/xhtml" id="id402568"></a> 8590 8661 <div class="header">See Also:</div> 8591 8662 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8607 8678 <div> 8608 8679 <div class="refsect1" lang="en" xml:lang="en"> 8609 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 461"></a>8680 <a xmlns="http://www.w3.org/1999/xhtml" id="id402658"></a> 8610 8681 <div class="header">Arguments and Values:</div> 8611 8682 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 8612 8683 </div> 8613 8684 <div class="refsect1" lang="en" xml:lang="en"> 8614 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 484"></a>8685 <a xmlns="http://www.w3.org/1999/xhtml" id="id402680"></a> 8615 8686 <div class="header">Description:</div> 8616 8687 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 8621 8692 </div> 8622 8693 <div class="refsect1" lang="en" xml:lang="en"> 8623 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 499"></a>8694 <a xmlns="http://www.w3.org/1999/xhtml" id="id402695"></a> 8624 8695 <div class="header">See Also:</div> 8625 8696 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8641 8712 <div> 8642 8713 <div class="refsect1" lang="en" xml:lang="en"> 8643 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 594"></a>8714 <a xmlns="http://www.w3.org/1999/xhtml" id="id402790"></a> 8644 8715 <div class="header">Arguments and Values:</div> 8645 8716 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8648 8719 </div> 8649 8720 <div class="refsect1" lang="en" xml:lang="en"> 8650 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 630"></a>8721 <a xmlns="http://www.w3.org/1999/xhtml" id="id402826"></a> 8651 8722 <div class="header">Description:</div> 8652 8723 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 8655 8726 </div> 8656 8727 <div class="refsect1" lang="en" xml:lang="en"> 8657 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 643"></a>8728 <a xmlns="http://www.w3.org/1999/xhtml" id="id402840"></a> 8658 8729 <div class="header">See Also:</div> 8659 8730 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8660 8731 </div> 8661 8732 <div class="refsect1" lang="en" xml:lang="en"> 8662 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 697"></a>8733 <a xmlns="http://www.w3.org/1999/xhtml" id="id402893"></a> 8663 8734 <div class="header">Notes:</div> 8664 8735 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8683 8754 <div> 8684 8755 <div class="refsect1" lang="en" xml:lang="en"> 8685 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 757"></a>8756 <a xmlns="http://www.w3.org/1999/xhtml" id="id402953"></a> 8686 8757 <div class="header">Arguments and Values:</div> 8687 8758 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8690 8761 </div> 8691 8762 <div class="refsect1" lang="en" xml:lang="en"> 8692 <a xmlns="http://www.w3.org/1999/xhtml" id="id402 793"></a>8763 <a xmlns="http://www.w3.org/1999/xhtml" id="id402989"></a> 8693 8764 <div class="header">Description:</div> 8694 8765 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8698 8769 </div> 8699 8770 <div class="refsect1" lang="en" xml:lang="en"> 8700 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 2807"></a>8771 <a xmlns="http://www.w3.org/1999/xhtml" id="id403004"></a> 8701 8772 <div class="header">See Also:</div> 8702 8773 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8703 8774 </div> 8704 8775 <div class="refsect1" lang="en" xml:lang="en"> 8705 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 2860"></a>8776 <a xmlns="http://www.w3.org/1999/xhtml" id="id403057"></a> 8706 8777 <div class="header">Notes:</div> 8707 8778 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8727 8798 <div> 8728 8799 <div class="refsect1" lang="en" xml:lang="en"> 8729 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 2920"></a>8800 <a xmlns="http://www.w3.org/1999/xhtml" id="id403117"></a> 8730 8801 <div class="header">Arguments and Values:</div> 8731 8802 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 8740 8811 </div> 8741 8812 <div class="refsect1" lang="en" xml:lang="en"> 8742 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 2987"></a>8813 <a xmlns="http://www.w3.org/1999/xhtml" id="id403183"></a> 8743 8814 <div class="header">Description:</div> 8744 8815 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8749 8820 </div> 8750 8821 <div class="refsect1" lang="en" xml:lang="en"> 8751 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 004"></a>8822 <a xmlns="http://www.w3.org/1999/xhtml" id="id403200"></a> 8752 8823 <div class="header">See Also:</div> 8753 8824 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8769 8840 <div> 8770 8841 <div class="refsect1" lang="en" xml:lang="en"> 8771 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 097"></a>8842 <a xmlns="http://www.w3.org/1999/xhtml" id="id403293"></a> 8772 8843 <div class="header">Arguments and Values:</div> 8773 8844 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8777 8848 </div> 8778 8849 <div class="refsect1" lang="en" xml:lang="en"> 8779 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 138"></a>8850 <a xmlns="http://www.w3.org/1999/xhtml" id="id403335"></a> 8780 8851 <div class="header">Description:</div> 8781 8852 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 8793 8864 </div> 8794 8865 <div class="refsect1" lang="en" xml:lang="en"> 8795 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 171"></a>8866 <a xmlns="http://www.w3.org/1999/xhtml" id="id403368"></a> 8796 8867 <div class="header">See Also:</div> 8797 8868 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8798 8869 </div> 8799 8870 <div class="refsect1" lang="en" xml:lang="en"> 8800 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 209"></a>8871 <a xmlns="http://www.w3.org/1999/xhtml" id="id403406"></a> 8801 8872 <div class="header">Notes:</div> 8802 8873 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8823 8894 <div> 8824 8895 <div class="refsect1" lang="en" xml:lang="en"> 8825 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 274"></a>8896 <a xmlns="http://www.w3.org/1999/xhtml" id="id403470"></a> 8826 8897 <div class="header">Arguments and Values:</div> 8827 8898 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8831 8902 </div> 8832 8903 <div class="refsect1" lang="en" xml:lang="en"> 8833 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 315"></a>8904 <a xmlns="http://www.w3.org/1999/xhtml" id="id403512"></a> 8834 8905 <div class="header">Description:</div> 8835 8906 <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 … … 8844 8915 </div> 8845 8916 <div class="refsect1" lang="en" xml:lang="en"> 8846 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 348"></a>8917 <a xmlns="http://www.w3.org/1999/xhtml" id="id403545"></a> 8847 8918 <div class="header">See Also:</div> 8848 8919 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8849 8920 </div> 8850 8921 <div class="refsect1" lang="en" xml:lang="en"> 8851 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 386"></a>8922 <a xmlns="http://www.w3.org/1999/xhtml" id="id403582"></a> 8852 8923 <div class="header">Notes:</div> 8853 8924 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8874 8945 <div> 8875 8946 <div class="refsect1" lang="en" xml:lang="en"> 8876 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 451"></a>8947 <a xmlns="http://www.w3.org/1999/xhtml" id="id403647"></a> 8877 8948 <div class="header">Arguments and Values:</div> 8878 8949 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8881 8952 </div> 8882 8953 <div class="refsect1" lang="en" xml:lang="en"> 8883 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 489"></a>8954 <a xmlns="http://www.w3.org/1999/xhtml" id="id403686"></a> 8884 8955 <div class="header">Description:</div> 8885 8956 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 8889 8960 </div> 8890 8961 <div class="refsect1" lang="en" xml:lang="en"> 8891 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 506"></a>8962 <a xmlns="http://www.w3.org/1999/xhtml" id="id403702"></a> 8892 8963 <div class="header">See Also:</div> 8893 8964 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 8908 8979 <div> 8909 8980 <div class="refsect1" lang="en" xml:lang="en"> 8910 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 583"></a>8981 <a xmlns="http://www.w3.org/1999/xhtml" id="id403779"></a> 8911 8982 <div class="header">Value Type:</div> 8912 8983 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 8913 8984 </div> 8914 8985 <div class="refsect1" lang="en" xml:lang="en"> 8915 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 592"></a>8986 <a xmlns="http://www.w3.org/1999/xhtml" id="id403789"></a> 8916 8987 <div class="header">Initial Value:</div> 8917 8988 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 8918 8989 </div> 8919 8990 <div class="refsect1" lang="en" xml:lang="en"> 8920 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 602"></a>8991 <a xmlns="http://www.w3.org/1999/xhtml" id="id403799"></a> 8921 8992 <div class="header">Description:</div> 8922 8993 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 8930 9001 </div> 8931 9002 <div class="refsect1" lang="en" xml:lang="en"> 8932 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 616"></a>9003 <a xmlns="http://www.w3.org/1999/xhtml" id="id403812"></a> 8933 9004 <div class="header">See Also:</div> 8934 9005 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 8949 9020 <div> 8950 9021 <div class="refsect1" lang="en" xml:lang="en"> 8951 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 707"></a>9022 <a xmlns="http://www.w3.org/1999/xhtml" id="id403903"></a> 8952 9023 <div class="header">Arguments and Values:</div> 8953 9024 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 8958 9029 </div> 8959 9030 <div class="refsect1" lang="en" xml:lang="en"> 8960 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 746"></a>9031 <a xmlns="http://www.w3.org/1999/xhtml" id="id403942"></a> 8961 9032 <div class="header">Description:</div> 8962 9033 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 8969 9040 </div> 8970 9041 <div class="refsect1" lang="en" xml:lang="en"> 8971 <a xmlns="http://www.w3.org/1999/xhtml" id="id403 768"></a>9042 <a xmlns="http://www.w3.org/1999/xhtml" id="id403964"></a> 8972 9043 <div class="header">See Also:</div> 8973 9044 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 8990 9061 <div> 8991 9062 <div class="refsect1" lang="en" xml:lang="en"> 8992 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 3861"></a>9063 <a xmlns="http://www.w3.org/1999/xhtml" id="id404057"></a> 8993 9064 <div class="header">Arguments and Values:</div> 8994 9065 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a process, typically created by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a> or by <a xmlns="http://www.w3.org/1999/xhtml" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p> … … 9000 9071 </div> 9001 9072 <div class="refsect1" lang="en" xml:lang="en"> 9002 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 3918"></a>9073 <a xmlns="http://www.w3.org/1999/xhtml" id="id404115"></a> 9003 9074 <div class="header">Description:</div> 9004 9075 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 9141 9212 <div> 9142 9213 <div class="refsect1" lang="en" xml:lang="en"> 9143 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 69082"></a>9214 <a xmlns="http://www.w3.org/1999/xhtml" id="id357857"></a> 9144 9215 <div class="header">Arguments and Values:</div> 9145 9216 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 9240 9311 </div> 9241 9312 <div class="refsect1" lang="en" xml:lang="en"> 9242 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 63251"></a>9313 <a xmlns="http://www.w3.org/1999/xhtml" id="id342177"></a> 9243 9314 <div class="header">Description:</div> 9244 9315 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 9259 9330 <div> 9260 9331 <div class="refsect1" lang="en" xml:lang="en"> 9261 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 3311"></a>9332 <a xmlns="http://www.w3.org/1999/xhtml" id="id365139"></a> 9262 9333 <div class="header">Arguments and Values:</div> 9263 9334 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 9267 9338 </div> 9268 9339 <div class="refsect1" lang="en" xml:lang="en"> 9269 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 3353"></a>9340 <a xmlns="http://www.w3.org/1999/xhtml" id="id365181"></a> 9270 9341 <div class="header">Description:</div> 9271 9342 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 9293 9364 <div> 9294 9365 <div class="refsect1" lang="en" xml:lang="en"> 9295 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 62594"></a>9366 <a xmlns="http://www.w3.org/1999/xhtml" id="id372042"></a> 9296 9367 <div class="header">Arguments and Values:</div> 9297 9368 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 9301 9372 </div> 9302 9373 <div class="refsect1" lang="en" xml:lang="en"> 9303 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6475"></a>9374 <a xmlns="http://www.w3.org/1999/xhtml" id="id365231"></a> 9304 9375 <div class="header">Description:</div> 9305 9376 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 9321 9392 <div> 9322 9393 <div class="refsect1" lang="en" xml:lang="en"> 9323 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6537"></a>9394 <a xmlns="http://www.w3.org/1999/xhtml" id="id365290"></a> 9324 9395 <div class="header">Arguments and Values:</div> 9325 9396 <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> … … 9330 9401 </div> 9331 9402 <div class="refsect1" lang="en" xml:lang="en"> 9332 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 6579"></a>9403 <a xmlns="http://www.w3.org/1999/xhtml" id="id365333"></a> 9333 9404 <div class="header">Description:</div> 9334 9405 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 9349 9420 <div> 9350 9421 <div class="refsect1" lang="en" xml:lang="en"> 9351 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 66640"></a>9422 <a xmlns="http://www.w3.org/1999/xhtml" id="id384094"></a> 9352 9423 <div class="header">Arguments and Values:</div> 9353 9424 <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> … … 9356 9427 </div> 9357 9428 <div class="refsect1" lang="en" xml:lang="en"> 9358 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 66681"></a>9429 <a xmlns="http://www.w3.org/1999/xhtml" id="id384134"></a> 9359 9430 <div class="header">Description:</div> 9360 9431 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 9376 9447 <div> 9377 9448 <div class="refsect1" lang="en" xml:lang="en"> 9378 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 66738"></a>9449 <a xmlns="http://www.w3.org/1999/xhtml" id="id384192"></a> 9379 9450 <div class="header">Arguments and Values:</div> 9380 9451 <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 … … 9384 9455 </div> 9385 9456 <div class="refsect1" lang="en" xml:lang="en"> 9386 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 66766"></a>9457 <a xmlns="http://www.w3.org/1999/xhtml" id="id384219"></a> 9387 9458 <div class="header">Description:</div> 9388 9459 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 9404 9475 <div> 9405 9476 <div class="refsect1" lang="en" xml:lang="en"> 9406 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65121"></a>9477 <a xmlns="http://www.w3.org/1999/xhtml" id="id384277"></a> 9407 9478 <div class="header">Arguments and Values:</div> 9408 9479 <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 … … 9413 9484 </div> 9414 9485 <div class="refsect1" lang="en" xml:lang="en"> 9415 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65163"></a>9486 <a xmlns="http://www.w3.org/1999/xhtml" id="id384320"></a> 9416 9487 <div class="header">Description:</div> 9417 9488 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 9433 9504 <div> 9434 9505 <div class="refsect1" lang="en" xml:lang="en"> 9435 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 65224"></a>9506 <a xmlns="http://www.w3.org/1999/xhtml" id="id384380"></a> 9436 9507 <div class="header">Arguments and Values:</div> 9437 9508 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 9450 9521 </div> 9451 9522 <div class="refsect1" lang="en" xml:lang="en"> 9452 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 5314"></a>9523 <a xmlns="http://www.w3.org/1999/xhtml" id="id366518"></a> 9453 9524 <div class="header">Description:</div> 9454 9525 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 9487 9558 <div> 9488 9559 <div class="refsect1" lang="en" xml:lang="en"> 9489 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 5414"></a>9560 <a xmlns="http://www.w3.org/1999/xhtml" id="id366618"></a> 9490 9561 <div class="header">Arguments and Values:</div> 9491 9562 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 9503 9574 </div> 9504 9575 <div class="refsect1" lang="en" xml:lang="en"> 9505 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 83771"></a>9576 <a xmlns="http://www.w3.org/1999/xhtml" id="id366721"></a> 9506 9577 <div class="header">Description:</div> 9507 9578 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 9522 9593 <div> 9523 9594 <div class="refsect1" lang="en" xml:lang="en"> 9524 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 83832"></a>9595 <a xmlns="http://www.w3.org/1999/xhtml" id="id366783"></a> 9525 9596 <div class="header">Arguments and Values:</div> 9526 9597 <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> … … 9529 9600 </div> 9530 9601 <div class="refsect1" lang="en" xml:lang="en"> 9531 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 872"></a>9602 <a xmlns="http://www.w3.org/1999/xhtml" id="id383623"></a> 9532 9603 <div class="header">Description:</div> 9533 9604 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 9550 9621 <div> 9551 9622 <div class="refsect1" lang="en" xml:lang="en"> 9552 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 931"></a>9623 <a xmlns="http://www.w3.org/1999/xhtml" id="id383682"></a> 9553 9624 <div class="header">Arguments and Values:</div> 9554 9625 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9555 9626 </div> 9556 9627 <div class="refsect1" lang="en" xml:lang="en"> 9557 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 957"></a>9628 <a xmlns="http://www.w3.org/1999/xhtml" id="id383708"></a> 9558 9629 <div class="header">Description:</div> 9559 9630 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 9580 9651 <div> 9581 9652 <div class="refsect1" lang="en" xml:lang="en"> 9582 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4018"></a>9653 <a xmlns="http://www.w3.org/1999/xhtml" id="id383769"></a> 9583 9654 <div class="header">Arguments and Values:</div> 9584 9655 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9585 9656 </div> 9586 9657 <div class="refsect1" lang="en" xml:lang="en"> 9587 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4044"></a>9658 <a xmlns="http://www.w3.org/1999/xhtml" id="id383795"></a> 9588 9659 <div class="header">Description:</div> 9589 9660 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 9605 9676 <div> 9606 9677 <div class="refsect1" lang="en" xml:lang="en"> 9607 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4102"></a>9678 <a xmlns="http://www.w3.org/1999/xhtml" id="id383853"></a> 9608 9679 <div class="header">Arguments and Values:</div> 9609 9680 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9610 9681 </div> 9611 9682 <div class="refsect1" lang="en" xml:lang="en"> 9612 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4128"></a>9683 <a xmlns="http://www.w3.org/1999/xhtml" id="id383879"></a> 9613 9684 <div class="header">Description:</div> 9614 9685 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 9630 9701 <div> 9631 9702 <div class="refsect1" lang="en" xml:lang="en"> 9632 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 4185"></a>9703 <a xmlns="http://www.w3.org/1999/xhtml" id="id383936"></a> 9633 9704 <div class="header">Arguments and Values:</div> 9634 9705 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9635 9706 </div> 9636 9707 <div class="refsect1" lang="en" xml:lang="en"> 9637 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 2512"></a>9708 <a xmlns="http://www.w3.org/1999/xhtml" id="id383962"></a> 9638 9709 <div class="header">Description:</div> 9639 9710 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 9654 9725 <div> 9655 9726 <div class="refsect1" lang="en" xml:lang="en"> 9656 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 2569"></a>9727 <a xmlns="http://www.w3.org/1999/xhtml" id="id384020"></a> 9657 9728 <div class="header">Arguments and Values:</div> 9658 9729 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9659 9730 </div> 9660 9731 <div class="refsect1" lang="en" xml:lang="en"> 9661 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 2595"></a>9732 <a xmlns="http://www.w3.org/1999/xhtml" id="id384046"></a> 9662 9733 <div class="header">Description:</div> 9663 9734 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 9678 9749 <div> 9679 9750 <div class="refsect1" lang="en" xml:lang="en"> 9680 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 652"></a>9751 <a xmlns="http://www.w3.org/1999/xhtml" id="id382404"></a> 9681 9752 <div class="header">Arguments and Values:</div> 9682 9753 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9683 9754 </div> 9684 9755 <div class="refsect1" lang="en" xml:lang="en"> 9685 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 679"></a>9756 <a xmlns="http://www.w3.org/1999/xhtml" id="id382431"></a> 9686 9757 <div class="header">Description:</div> 9687 9758 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 9702 9773 <div> 9703 9774 <div class="refsect1" lang="en" xml:lang="en"> 9704 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 736"></a>9775 <a xmlns="http://www.w3.org/1999/xhtml" id="id382488"></a> 9705 9776 <div class="header">Arguments and Values:</div> 9706 9777 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9707 9778 </div> 9708 9779 <div class="refsect1" lang="en" xml:lang="en"> 9709 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 762"></a>9780 <a xmlns="http://www.w3.org/1999/xhtml" id="id382514"></a> 9710 9781 <div class="header">Description:</div> 9711 9782 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 9727 9798 <div> 9728 9799 <div class="refsect1" lang="en" xml:lang="en"> 9729 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 819"></a>9800 <a xmlns="http://www.w3.org/1999/xhtml" id="id382571"></a> 9730 9801 <div class="header">Arguments and Values:</div> 9731 9802 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9732 9803 </div> 9733 9804 <div class="refsect1" lang="en" xml:lang="en"> 9734 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 845"></a>9805 <a xmlns="http://www.w3.org/1999/xhtml" id="id382597"></a> 9735 9806 <div class="header">Description:</div> 9736 9807 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 9752 9823 <div> 9753 9824 <div class="refsect1" lang="en" xml:lang="en"> 9754 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 902"></a>9825 <a xmlns="http://www.w3.org/1999/xhtml" id="id382654"></a> 9755 9826 <div class="header">Arguments and Values:</div> 9756 9827 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9757 9828 </div> 9758 9829 <div class="refsect1" lang="en" xml:lang="en"> 9759 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 929"></a>9830 <a xmlns="http://www.w3.org/1999/xhtml" id="id382681"></a> 9760 9831 <div class="header">Description:</div> 9761 9832 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 9776 9847 <div> 9777 9848 <div class="refsect1" lang="en" xml:lang="en"> 9778 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 971"></a>9849 <a xmlns="http://www.w3.org/1999/xhtml" id="id382724"></a> 9779 9850 <div class="header">Description:</div> 9780 9851 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 9781 9852 </div> 9782 9853 <div class="refsect1" lang="en" xml:lang="en"> 9783 <a xmlns="http://www.w3.org/1999/xhtml" id="id382 982"></a>9854 <a xmlns="http://www.w3.org/1999/xhtml" id="id382735"></a> 9784 9855 <div class="header">Superclasses:</div> 9785 9856 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 9800 9871 <div> 9801 9872 <div class="refsect1" lang="en" xml:lang="en"> 9802 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 3040"></a>9873 <a xmlns="http://www.w3.org/1999/xhtml" id="id382793"></a> 9803 9874 <div class="header">Arguments and Values:</div> 9804 9875 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9805 9876 </div> 9806 9877 <div class="refsect1" lang="en" xml:lang="en"> 9807 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 3066"></a>9878 <a xmlns="http://www.w3.org/1999/xhtml" id="id382819"></a> 9808 9879 <div class="header">Description:</div> 9809 9880 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 9824 9895 <div> 9825 9896 <div class="refsect1" lang="en" xml:lang="en"> 9826 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 3139"></a>9897 <a xmlns="http://www.w3.org/1999/xhtml" id="id382876"></a> 9827 9898 <div class="header">Arguments and Values:</div> 9828 9899 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9829 9900 </div> 9830 9901 <div class="refsect1" lang="en" xml:lang="en"> 9831 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 3165"></a>9902 <a xmlns="http://www.w3.org/1999/xhtml" id="id382902"></a> 9832 9903 <div class="header">Description:</div> 9833 9904 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 9853 9924 <div> 9854 9925 <div class="refsect1" lang="en" xml:lang="en"> 9855 <a xmlns="http://www.w3.org/1999/xhtml" id="id38 3228"></a>9926 <a xmlns="http://www.w3.org/1999/xhtml" id="id382982"></a> 9856 9927 <div class="header">Arguments and Values:</div> 9857 9928 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9858 9929 </div> 9859 9930 <div class="refsect1" lang="en" xml:lang="en"> 9860 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 255"></a>9931 <a xmlns="http://www.w3.org/1999/xhtml" id="id383008"></a> 9861 9932 <div class="header">Description:</div> 9862 9933 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 9879 9950 <div> 9880 9951 <div class="refsect1" lang="en" xml:lang="en"> 9881 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 317"></a>9952 <a xmlns="http://www.w3.org/1999/xhtml" id="id383070"></a> 9882 9953 <div class="header">Arguments and Values:</div> 9883 9954 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 9890 9961 </div> 9891 9962 <div class="refsect1" lang="en" xml:lang="en"> 9892 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 360"></a>9963 <a xmlns="http://www.w3.org/1999/xhtml" id="id383113"></a> 9893 9964 <div class="header">Description:</div> 9894 9965 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 9911 9982 <div> 9912 9983 <div class="refsect1" lang="en" xml:lang="en"> 9913 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 422"></a>9984 <a xmlns="http://www.w3.org/1999/xhtml" id="id383176"></a> 9914 9985 <div class="header">Arguments and Values:</div> 9915 9986 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 9918 9989 </div> 9919 9990 <div class="refsect1" lang="en" xml:lang="en"> 9920 <a xmlns="http://www.w3.org/1999/xhtml" id="id383 478"></a>9991 <a xmlns="http://www.w3.org/1999/xhtml" id="id383231"></a> 9921 9992 <div class="header">Description:</div> 9922 9993 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 10050 10121 <div> 10051 10122 <div class="refsect1" lang="en" xml:lang="en"> 10052 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 40743"></a>10123 <a xmlns="http://www.w3.org/1999/xhtml" id="id366321"></a> 10053 10124 <div class="header">Arguments and Values:</div> 10054 10125 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 10101 10172 </div> 10102 10173 <div class="refsect1" lang="en" xml:lang="en"> 10103 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 54531"></a>10174 <a xmlns="http://www.w3.org/1999/xhtml" id="id301125"></a> 10104 10175 <div class="header">Description:</div> 10105 10176 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 10121 10192 <div> 10122 10193 <div class="refsect1" lang="en" xml:lang="en"> 10123 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 36315"></a>10194 <a xmlns="http://www.w3.org/1999/xhtml" id="id301184"></a> 10124 10195 <div class="header">Arguments and Values:</div> 10125 10196 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 10127 10198 </div> 10128 10199 <div class="refsect1" lang="en" xml:lang="en"> 10129 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 36356"></a>10200 <a xmlns="http://www.w3.org/1999/xhtml" id="id376152"></a> 10130 10201 <div class="header">Description:</div> 10131 10202 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 10150 10221 <div> 10151 10222 <div class="refsect1" lang="en" xml:lang="en"> 10152 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 59706"></a>10223 <a xmlns="http://www.w3.org/1999/xhtml" id="id376213"></a> 10153 10224 <div class="header">Arguments and Values:</div> 10154 10225 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10155 10226 </div> 10156 10227 <div class="refsect1" lang="en" xml:lang="en"> 10157 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 59732"></a>10228 <a xmlns="http://www.w3.org/1999/xhtml" id="id342714"></a> 10158 10229 <div class="header">Description:</div> 10159 10230 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 10177 10248 <div> 10178 10249 <div class="refsect1" lang="en" xml:lang="en"> 10179 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 70735"></a>10250 <a xmlns="http://www.w3.org/1999/xhtml" id="id342779"></a> 10180 10251 <div class="header">Arguments and Values:</div> 10181 10252 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10182 10253 </div> 10183 10254 <div class="refsect1" lang="en" xml:lang="en"> 10184 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 70761"></a>10255 <a xmlns="http://www.w3.org/1999/xhtml" id="id353287"></a> 10185 10256 <div class="header">Description:</div> 10186 10257 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 10203 10274 <div> 10204 10275 <div class="refsect1" lang="en" xml:lang="en"> 10205 <a xmlns="http://www.w3.org/1999/xhtml" id="id35 9819"></a>10276 <a xmlns="http://www.w3.org/1999/xhtml" id="id353348"></a> 10206 10277 <div class="header">Arguments and Values:</div> 10207 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> 10208 10279 </div> 10209 10280 <div class="refsect1" lang="en" xml:lang="en"> 10210 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 59845"></a>10281 <a xmlns="http://www.w3.org/1999/xhtml" id="id349430"></a> 10211 10282 <div class="header">Description:</div> 10212 10283 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 10230 10301 <div> 10231 10302 <div class="refsect1" lang="en" xml:lang="en"> 10232 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 67045"></a>10303 <a xmlns="http://www.w3.org/1999/xhtml" id="id349491"></a> 10233 10304 <div class="header">Arguments and Values:</div> 10234 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> 10235 10306 </div> 10236 10307 <div class="refsect1" lang="en" xml:lang="en"> 10237 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 67071"></a>10308 <a xmlns="http://www.w3.org/1999/xhtml" id="id338238"></a> 10238 10309 <div class="header">Description:</div> 10239 10310 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 10257 10328 <div> 10258 10329 <div class="refsect1" lang="en" xml:lang="en"> 10259 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 62784"></a>10330 <a xmlns="http://www.w3.org/1999/xhtml" id="id338298"></a> 10260 10331 <div class="header">Arguments and Values:</div> 10261 10332 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10262 10333 </div> 10263 10334 <div class="refsect1" lang="en" xml:lang="en"> 10264 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 62810"></a>10335 <a xmlns="http://www.w3.org/1999/xhtml" id="id338324"></a> 10265 10336 <div class="header">Description:</div> 10266 10337 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 10292 10363 <dt> 10293 10364 <span class="sect2"> 10294 <a href="#id3 33458">9.1.1. Stream External Encoding</a>10365 <a href="#id353970">9.1.1. Stream External Encoding</a> 10295 10366 </span> 10296 10367 </dt> … … 10360 10431 <div> 10361 10432 <div> 10362 <h3 class="title"><a id="id3 33458"></a>9.1.1. Stream External Encoding</h3>10433 <h3 class="title"><a id="id353970"></a>9.1.1. Stream External Encoding</h3> 10363 10434 </div> 10364 10435 </div> … … 10521 10592 </div> 10522 10593 </div> 10523 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 63903" class="indexterm"></a>10524 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 63913" class="indexterm"></a>10525 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 63923" class="indexterm"></a>10526 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 63932" class="indexterm"></a>10527 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 74925" class="indexterm"></a>10528 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 64573" class="indexterm"></a>10594 <a xmlns="http://www.w3.org/1999/xhtml" id="id343832" class="indexterm"></a> 10595 <a xmlns="http://www.w3.org/1999/xhtml" id="id383348" class="indexterm"></a> 10596 <a xmlns="http://www.w3.org/1999/xhtml" id="id383358" class="indexterm"></a> 10597 <a xmlns="http://www.w3.org/1999/xhtml" id="id383367" class="indexterm"></a> 10598 <a xmlns="http://www.w3.org/1999/xhtml" id="id383377" class="indexterm"></a> 10599 <a xmlns="http://www.w3.org/1999/xhtml" id="id351482" class="indexterm"></a> 10529 10600 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 10530 10601 attributes and accessors: … … 10579 10650 <div> 10580 10651 <div class="refsect1" lang="en" xml:lang="en"> 10581 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 64737"></a>10652 <a xmlns="http://www.w3.org/1999/xhtml" id="id381973"></a> 10582 10653 <div class="header">Values:</div> 10583 10654 <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 … … 10586 10657 </div> 10587 10658 <div class="refsect1" lang="en" xml:lang="en"> 10588 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 64764"></a>10659 <a xmlns="http://www.w3.org/1999/xhtml" id="id382000"></a> 10589 10660 <div class="header">Description:</div> 10590 10661 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 10591 10662 </div> 10592 10663 <div class="refsect1" lang="en" xml:lang="en"> 10593 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 64776"></a>10664 <a xmlns="http://www.w3.org/1999/xhtml" id="id382011"></a> 10594 10665 <div class="header">See Also:</div> 10595 10666 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10614 10685 <div> 10615 10686 <div class="refsect1" lang="en" xml:lang="en"> 10616 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81748"></a>10687 <a xmlns="http://www.w3.org/1999/xhtml" id="id364267"></a> 10617 10688 <div class="header">Arguments:</div> 10618 10689 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10619 10690 </div> 10620 10691 <div class="refsect1" lang="en" xml:lang="en"> 10621 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81774"></a>10692 <a xmlns="http://www.w3.org/1999/xhtml" id="id364293"></a> 10622 10693 <div class="header">Description:</div> 10623 10694 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 10628 10699 </div> 10629 10700 <div class="refsect1" lang="en" xml:lang="en"> 10630 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81793"></a>10701 <a xmlns="http://www.w3.org/1999/xhtml" id="id364312"></a> 10631 10702 <div class="header">See Also:</div> 10632 10703 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10651 10722 <div> 10652 10723 <div class="refsect1" lang="en" xml:lang="en"> 10653 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81875"></a>10724 <a xmlns="http://www.w3.org/1999/xhtml" id="id364393"></a> 10654 10725 <div class="header">Arguments:</div> 10655 10726 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10656 10727 </div> 10657 10728 <div class="refsect1" lang="en" xml:lang="en"> 10658 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81901"></a>10729 <a xmlns="http://www.w3.org/1999/xhtml" id="id364419"></a> 10659 10730 <div class="header">Description:</div> 10660 10731 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 10665 10736 </div> 10666 10737 <div class="refsect1" lang="en" xml:lang="en"> 10667 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 81920"></a>10738 <a xmlns="http://www.w3.org/1999/xhtml" id="id364438"></a> 10668 10739 <div class="header">See Also:</div> 10669 10740 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a></span> … … 11098 11169 <div> 11099 11170 <div class="refsect1" lang="en" xml:lang="en"> 11100 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 95150"></a>11171 <a xmlns="http://www.w3.org/1999/xhtml" id="id365025"></a> 11101 11172 <div class="header">Arguments and Values:</div> 11102 11173 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 11109 11180 </div> 11110 11181 <div class="refsect1" lang="en" xml:lang="en"> 11111 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 208"></a>11182 <a xmlns="http://www.w3.org/1999/xhtml" id="id395478"></a> 11112 11183 <div class="header">Description:</div> 11113 11184 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 11130 11201 <div> 11131 11202 <div class="refsect1" lang="en" xml:lang="en"> 11132 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 266"></a>11203 <a xmlns="http://www.w3.org/1999/xhtml" id="id395537"></a> 11133 11204 <div class="header">Arguments and Values:</div> 11134 11205 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 11141 11212 </div> 11142 11213 <div class="refsect1" lang="en" xml:lang="en"> 11143 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 325"></a>11214 <a xmlns="http://www.w3.org/1999/xhtml" id="id395595"></a> 11144 11215 <div class="header">Description:</div> 11145 11216 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 11161 11232 <div> 11162 11233 <div class="refsect1" lang="en" xml:lang="en"> 11163 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 383"></a>11234 <a xmlns="http://www.w3.org/1999/xhtml" id="id395654"></a> 11164 11235 <div class="header">Arguments and Values:</div> 11165 11236 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 11177 11248 </div> 11178 11249 <div class="refsect1" lang="en" xml:lang="en"> 11179 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 458"></a>11250 <a xmlns="http://www.w3.org/1999/xhtml" id="id395729"></a> 11180 11251 <div class="header">Description:</div> 11181 11252 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 11200 11271 <div> 11201 11272 <div class="refsect1" lang="en" xml:lang="en"> 11202 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 518"></a>11273 <a xmlns="http://www.w3.org/1999/xhtml" id="id395789"></a> 11203 11274 <div class="header">Arguments and Values:</div> 11204 11275 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 11216 11287 </div> 11217 11288 <div class="refsect1" lang="en" xml:lang="en"> 11218 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 594"></a>11289 <a xmlns="http://www.w3.org/1999/xhtml" id="id395864"></a> 11219 11290 <div class="header">Description:</div> 11220 11291 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 11238 11309 <div> 11239 11310 <div class="refsect1" lang="en" xml:lang="en"> 11240 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 653"></a>11311 <a xmlns="http://www.w3.org/1999/xhtml" id="id395924"></a> 11241 11312 <div class="header">Method Signatures:</div> 11242 11313 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml"><strong class="function">ccl::stream-device</strong></span> <i> … … 11244 11315 </div> 11245 11316 <div class="refsect1" lang="en" xml:lang="en"> 11246 <a xmlns="http://www.w3.org/1999/xhtml" id="id395 672"></a>11317 <a xmlns="http://www.w3.org/1999/xhtml" id="id395942"></a> 11247 11318 <div class="header">Arguments and Values:</div> 11248 11319 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 11255 11326 </div> 11256 11327 <div class="refsect1" lang="en" xml:lang="en"> 11257 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 5737"></a>11328 <a xmlns="http://www.w3.org/1999/xhtml" id="id396008"></a> 11258 11329 <div class="header">Description:</div> 11259 11330 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 11279 11350 <div> 11280 11351 <div class="refsect1" lang="en" xml:lang="en"> 11281 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 5807"></a>11352 <a xmlns="http://www.w3.org/1999/xhtml" id="id396077"></a> 11282 11353 <div class="header">Description:</div> 11283 11354 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 11286 11357 </div> 11287 11358 <div class="refsect1" lang="en" xml:lang="en"> 11288 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 5819"></a>11359 <a xmlns="http://www.w3.org/1999/xhtml" id="id396090"></a> 11289 11360 <div class="header">Arguments:</div> 11290 11361 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11311 11382 <div> 11312 11383 <div class="refsect1" lang="en" xml:lang="en"> 11313 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 5938"></a>11384 <a xmlns="http://www.w3.org/1999/xhtml" id="id396209"></a> 11314 11385 <div class="header">Description:</div> 11315 11386 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 11317 11388 </div> 11318 11389 <div class="refsect1" lang="en" xml:lang="en"> 11319 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 5950"></a>11390 <a xmlns="http://www.w3.org/1999/xhtml" id="id396221"></a> 11320 11391 <div class="header">Arguments:</div> 11321 11392 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11327 11398 </div> 11328 11399 <div class="refsect1" lang="en" xml:lang="en"> 11329 <a xmlns="http://www.w3.org/1999/xhtml" id="id396 022"></a>11400 <a xmlns="http://www.w3.org/1999/xhtml" id="id396293"></a> 11330 11401 <div class="header">Examples:</div> 11331 11402 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 12493 12564 </div> 12494 12565 <p xmlns="http://www.w3.org/1999/xhtml"> 12495 <a id="id3 48665" class="indexterm"></a>12566 <a id="id384444" class="indexterm"></a> 12496 12567 <span><strong class="command"><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span> 12497 12568 </p> … … 12499 12570 configuration file created by the "Config Editor" in Shark.app.</p> 12500 12571 <p xmlns="http://www.w3.org/1999/xhtml"> 12501 <a id="id3 48691" class="indexterm"></a>12572 <a id="id384470" class="indexterm"></a> 12502 12573 <span><strong class="command"><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) (debug-output nil) [Macro]</strong></span> 12503 12574 </p> … … 12761 12832 <dt> 12762 12833 <span class="sect1"> 12763 <a href="#id41 7898">12.12. The Foreign-Function-Interface Dictionary</a>12834 <a href="#id418062">12.12. The Foreign-Function-Interface Dictionary</a> 12764 12835 </span> 12765 12836 </dt> … … 13589 13660 <div> 13590 13661 <div> 13591 <h4 class="title"><a id="id415 041"></a>12.3.2.4. %int-to-ptr [Function]</h4>13662 <h4 class="title"><a id="id415206"></a>12.3.2.4. %int-to-ptr [Function]</h4> 13592 13663 </div> 13593 13664 </div> … … 13630 13701 <div> 13631 13702 <div> 13632 <h4 class="title"><a id="id415 105"></a>12.3.2.5. %inc-ptr [Function]</h4>13703 <h4 class="title"><a id="id415270"></a>12.3.2.5. %inc-ptr [Function]</h4> 13633 13704 </div> 13634 13705 </div> … … 13680 13751 <div> 13681 13752 <div> 13682 <h4 class="title"><a id="id415 184"></a>12.3.2.6. %ptr-to-int [Function]</h4>13753 <h4 class="title"><a id="id415349"></a>12.3.2.6. %ptr-to-int [Function]</h4> 13683 13754 </div> 13684 13755 </div> … … 13722 13793 <div> 13723 13794 <div> 13724 <h4 class="title"><a id="id415 249"></a>12.3.2.7. %null-ptr [Macro]</h4>13795 <h4 class="title"><a id="id415414"></a>12.3.2.7. %null-ptr [Macro]</h4> 13725 13796 </div> 13726 13797 </div> … … 13747 13818 <div> 13748 13819 <div> 13749 <h4 class="title"><a id="id415 284"></a>12.3.2.8. %null-ptr-p [Function]</h4>13820 <h4 class="title"><a id="id415449"></a>12.3.2.8. %null-ptr-p [Function]</h4> 13750 13821 </div> 13751 13822 </div> … … 13789 13860 <div> 13790 13861 <div> 13791 <h4 class="title"><a id="id415 349"></a>12.3.2.9. %setf-macptr [Function]</h4>13862 <h4 class="title"><a id="id415514"></a>12.3.2.9. %setf-macptr [Function]</h4> 13792 13863 </div> 13793 13864 </div> … … 13837 13908 <div> 13838 13909 <div> 13839 <h4 class="title"><a id="id415 427"></a>12.3.2.10. %incf-ptr [Macro]</h4>13910 <h4 class="title"><a id="id415592"></a>12.3.2.10. %incf-ptr [Macro]</h4> 13840 13911 </div> 13841 13912 </div> … … 13885 13956 <div> 13886 13957 <div> 13887 <h4 class="title"><a id="id415 504"></a>12.3.2.11. with-macptrs [Macro]</h4>13958 <h4 class="title"><a id="id415669"></a>12.3.2.11. with-macptrs [Macro]</h4> 13888 13959 </div> 13889 13960 </div> … … 13935 14006 <div> 13936 14007 <div> 13937 <h4 class="title"><a id="id415 583"></a>12.3.2.12. %stack-block [Macro]</h4>14008 <h4 class="title"><a id="id415748"></a>12.3.2.12. %stack-block [Macro]</h4> 13938 14009 </div> 13939 14010 </div> … … 13986 14057 <div> 13987 14058 <div> 13988 <h4 class="title"><a id="id415 663"></a>12.3.2.13. make-cstring [Function]</h4>14059 <h4 class="title"><a id="id415828"></a>12.3.2.13. make-cstring [Function]</h4> 13989 14060 </div> 13990 14061 </div> … … 14029 14100 <div> 14030 14101 <div> 14031 <h4 class="title"><a id="id415 729"></a>12.3.2.14. with-cstrs [Macro]</h4>14102 <h4 class="title"><a id="id415894"></a>12.3.2.14. with-cstrs [Macro]</h4> 14032 14103 </div> 14033 14104 </div> … … 14079 14150 <div> 14080 14151 <div> 14081 <h4 class="title"><a id="id415 808"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>14152 <h4 class="title"><a id="id415973"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 14082 14153 </div> 14083 14154 </div> … … 14142 14213 <div> 14143 14214 <div> 14144 <h4 class="title"><a id="id41 5916"></a>12.3.2.16. %get-cstring [Function]</h4>14215 <h4 class="title"><a id="id416079"></a>12.3.2.16. %get-cstring [Function]</h4> 14145 14216 </div> 14146 14217 </div> … … 14184 14255 <div> 14185 14256 <div> 14186 <h4 class="title"><a id="id41 5980"></a>12.3.2.17. %str-from-ptr [Function]</h4>14257 <h4 class="title"><a id="id416143"></a>12.3.2.17. %str-from-ptr [Function]</h4> 14187 14258 </div> 14188 14259 </div> … … 15614 15685 <div> 15615 15686 <div> 15616 <h2 class="title" style="clear: both"><a id="id41 7898"></a>12.12. The Foreign-Function-Interface Dictionary</h2>15687 <h2 class="title" style="clear: both"><a id="id418062"></a>12.12. The Foreign-Function-Interface Dictionary</h2> 15617 15688 </div> 15618 15689 </div> … … 15631 15702 <div> 15632 15703 <div class="refsect1" lang="en" xml:lang="en"> 15633 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 7936"></a>15704 <a xmlns="http://www.w3.org/1999/xhtml" id="id418099"></a> 15634 15705 <div class="header">Description:</div> 15635 15706 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 15683 15754 <div> 15684 15755 <div class="refsect1" lang="en" xml:lang="en"> 15685 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 042"></a>15756 <a xmlns="http://www.w3.org/1999/xhtml" id="id418206"></a> 15686 15757 <div class="header">Description:</div> 15687 15758 <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 … … 15742 15813 <div> 15743 15814 <div class="refsect1" lang="en" xml:lang="en"> 15744 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 160"></a>15815 <a xmlns="http://www.w3.org/1999/xhtml" id="id418323"></a> 15745 15816 <div class="header">Description:</div> 15746 15817 <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 … … 15789 15860 <div> 15790 15861 <div class="refsect1" lang="en" xml:lang="en"> 15791 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 242"></a>15862 <a xmlns="http://www.w3.org/1999/xhtml" id="id418406"></a> 15792 15863 <div class="header">Description:</div> 15793 15864 <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 … … 15892 15963 <div> 15893 15964 <div class="refsect1" lang="en" xml:lang="en"> 15894 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 381"></a>15965 <a xmlns="http://www.w3.org/1999/xhtml" id="id418545"></a> 15895 15966 <div class="header">Description:</div> 15896 15967 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 15921 15992 <div> 15922 15993 <div class="refsect1" lang="en" xml:lang="en"> 15923 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 456"></a>15994 <a xmlns="http://www.w3.org/1999/xhtml" id="id418619"></a> 15924 15995 <div class="header">Values:</div> 15925 15996 <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 … … 15928 15999 </div> 15929 16000 <div class="refsect1" lang="en" xml:lang="en"> 15930 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 492"></a>16001 <a xmlns="http://www.w3.org/1999/xhtml" id="id418655"></a> 15931 16002 <div class="header">Description:</div> 15932 16003 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 15957 16028 <div> 15958 16029 <div class="refsect1" lang="en" xml:lang="en"> 15959 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 568"></a>16030 <a xmlns="http://www.w3.org/1999/xhtml" id="id418731"></a> 15960 16031 <div class="header">Values:</div> 15961 16032 <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> … … 15974 16045 </div> 15975 16046 <div class="refsect1" lang="en" xml:lang="en"> 15976 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 639"></a>16047 <a xmlns="http://www.w3.org/1999/xhtml" id="id418803"></a> 15977 16048 <div class="header">Description:</div> 15978 16049 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 16010 16081 <div> 16011 16082 <div class="refsect1" lang="en" xml:lang="en"> 16012 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 719"></a>16083 <a xmlns="http://www.w3.org/1999/xhtml" id="id418882"></a> 16013 16084 <div class="header">Values:</div> 16014 16085 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 16018 16089 </div> 16019 16090 <div class="refsect1" lang="en" xml:lang="en"> 16020 <a xmlns="http://www.w3.org/1999/xhtml" id="id418 760"></a>16091 <a xmlns="http://www.w3.org/1999/xhtml" id="id418923"></a> 16021 16092 <div class="header">Description:</div> 16022 16093 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 16052 16123 <div> 16053 16124 <div class="refsect1" lang="en" xml:lang="en"> 16054 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 8833"></a>16125 <a xmlns="http://www.w3.org/1999/xhtml" id="id419000"></a> 16055 16126 <div class="header">Values:</div> 16056 16127 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 16065 16136 </div> 16066 16137 <div class="refsect1" lang="en" xml:lang="en"> 16067 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 8879"></a>16138 <a xmlns="http://www.w3.org/1999/xhtml" id="id419047"></a> 16068 16139 <div class="header">Description:</div> 16069 16140 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 16093 16164 <div> 16094 16165 <div class="refsect1" lang="en" xml:lang="en"> 16095 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 8959"></a>16166 <a xmlns="http://www.w3.org/1999/xhtml" id="id419127"></a> 16096 16167 <div class="header">Values:</div> 16097 16168 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 16106 16177 </div> 16107 16178 <div class="refsect1" lang="en" xml:lang="en"> 16108 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 044"></a>16179 <a xmlns="http://www.w3.org/1999/xhtml" id="id419212"></a> 16109 16180 <div class="header">Description:</div> 16110 16181 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 16133 16204 <div> 16134 16205 <div class="refsect1" lang="en" xml:lang="en"> 16135 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 114"></a>16206 <a xmlns="http://www.w3.org/1999/xhtml" id="id419282"></a> 16136 16207 <div class="header">Values:</div> 16137 16208 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16144 16215 </div> 16145 16216 <div class="refsect1" lang="en" xml:lang="en"> 16146 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 187"></a>16217 <a xmlns="http://www.w3.org/1999/xhtml" id="id419354"></a> 16147 16218 <div class="header">Description:</div> 16148 16219 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16170 16241 <div> 16171 16242 <div class="refsect1" lang="en" xml:lang="en"> 16172 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 256"></a>16243 <a xmlns="http://www.w3.org/1999/xhtml" id="id419424"></a> 16173 16244 <div class="header">Values:</div> 16174 16245 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16183 16254 </div> 16184 16255 <div class="refsect1" lang="en" xml:lang="en"> 16185 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 341"></a>16256 <a xmlns="http://www.w3.org/1999/xhtml" id="id419509"></a> 16186 16257 <div class="header">Description:</div> 16187 16258 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16208 16279 <div> 16209 16280 <div class="refsect1" lang="en" xml:lang="en"> 16210 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 407"></a>16281 <a xmlns="http://www.w3.org/1999/xhtml" id="id419575"></a> 16211 16282 <div class="header">Values:</div> 16212 16283 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16213 16284 </div> 16214 16285 <div class="refsect1" lang="en" xml:lang="en"> 16215 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 433"></a>16286 <a xmlns="http://www.w3.org/1999/xhtml" id="id419601"></a> 16216 16287 <div class="header">Description:</div> 16217 16288 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 16236 16307 <div> 16237 16308 <div class="refsect1" lang="en" xml:lang="en"> 16238 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 503"></a>16309 <a xmlns="http://www.w3.org/1999/xhtml" id="id419671"></a> 16239 16310 <div class="header">Values:</div> 16240 16311 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16241 16312 </div> 16242 16313 <div class="refsect1" lang="en" xml:lang="en"> 16243 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 529"></a>16314 <a xmlns="http://www.w3.org/1999/xhtml" id="id419697"></a> 16244 16315 <div class="header">Description:</div> 16245 16316 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 16263 16334 <div> 16264 16335 <div class="refsect1" lang="en" xml:lang="en"> 16265 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 593"></a>16336 <a xmlns="http://www.w3.org/1999/xhtml" id="id419761"></a> 16266 16337 <div class="header">Values:</div> 16267 16338 <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 … … 16269 16340 </div> 16270 16341 <div class="refsect1" lang="en" xml:lang="en"> 16271 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 623"></a>16342 <a xmlns="http://www.w3.org/1999/xhtml" id="id419791"></a> 16272 16343 <div class="header">Description:</div> 16273 16344 <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> … … 16301 16372 <div> 16302 16373 <div class="refsect1" lang="en" xml:lang="en"> 16303 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 731"></a>16374 <a xmlns="http://www.w3.org/1999/xhtml" id="id419898"></a> 16304 16375 <div class="header">Values:</div> 16305 16376 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 16316 16387 </div> 16317 16388 <div class="refsect1" lang="en" xml:lang="en"> 16318 <a xmlns="http://www.w3.org/1999/xhtml" id="id419 818"></a>16389 <a xmlns="http://www.w3.org/1999/xhtml" id="id419986"></a> 16319 16390 <div class="header">Description:</div> 16320 16391 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16351 16422 <div> 16352 16423 <div class="refsect1" lang="en" xml:lang="en"> 16353 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 19901"></a>16424 <a xmlns="http://www.w3.org/1999/xhtml" id="id420069"></a> 16354 16425 <div class="header">Values:</div> 16355 16426 <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 … … 16368 16439 </div> 16369 16440 <div class="refsect1" lang="en" xml:lang="en"> 16370 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 19978"></a>16441 <a xmlns="http://www.w3.org/1999/xhtml" id="id420146"></a> 16371 16442 <div class="header">Description:</div> 16372 16443 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16417 16488 <div> 16418 16489 <div class="refsect1" lang="en" xml:lang="en"> 16419 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 120"></a>16490 <a xmlns="http://www.w3.org/1999/xhtml" id="id420288"></a> 16420 16491 <div class="header">Values:</div> 16421 16492 <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 … … 16431 16502 </div> 16432 16503 <div class="refsect1" lang="en" xml:lang="en"> 16433 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 186"></a>16504 <a xmlns="http://www.w3.org/1999/xhtml" id="id420354"></a> 16434 16505 <div class="header">Description:</div> 16435 16506 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16472 16543 </div> 16473 16544 <div class="refsect1" lang="en" xml:lang="en"> 16474 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 289"></a>16545 <a xmlns="http://www.w3.org/1999/xhtml" id="id420457"></a> 16475 16546 <div class="header">Notes:</div> 16476 16547 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16505 16576 <div> 16506 16577 <div class="refsect1" lang="en" xml:lang="en"> 16507 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 386"></a>16578 <a xmlns="http://www.w3.org/1999/xhtml" id="id420554"></a> 16508 16579 <div class="header">Values:</div> 16509 16580 <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 … … 16513 16584 </div> 16514 16585 <div class="refsect1" lang="en" xml:lang="en"> 16515 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 432"></a>16586 <a xmlns="http://www.w3.org/1999/xhtml" id="id420600"></a> 16516 16587 <div class="header">Description:</div> 16517 16588 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 16524 16595 </div> 16525 16596 <div class="refsect1" lang="en" xml:lang="en"> 16526 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 450"></a>16597 <a xmlns="http://www.w3.org/1999/xhtml" id="id420618"></a> 16527 16598 <div class="header">Examples:</div> 16528 16599 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 16559 16630 </div> 16560 16631 <div class="refsect1" lang="en" xml:lang="en"> 16561 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 472"></a>16632 <a xmlns="http://www.w3.org/1999/xhtml" id="id420640"></a> 16562 16633 <div class="header">Notes:</div> 16563 16634 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 16582 16653 <div> 16583 16654 <div class="refsect1" lang="en" xml:lang="en"> 16584 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 540"></a>16655 <a xmlns="http://www.w3.org/1999/xhtml" id="id420708"></a> 16585 16656 <div class="header">Values:</div> 16586 16657 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3. Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p> … … 16590 16661 </div> 16591 16662 <div class="refsect1" lang="en" xml:lang="en"> 16592 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 591"></a>16663 <a xmlns="http://www.w3.org/1999/xhtml" id="id420759"></a> 16593 16664 <div class="header">Description:</div> 16594 16665 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 16616 16687 <div> 16617 16688 <div class="refsect1" lang="en" xml:lang="en"> 16618 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 668"></a>16689 <a xmlns="http://www.w3.org/1999/xhtml" id="id420836"></a> 16619 16690 <div class="header">Values:</div> 16620 16691 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 16622 16693 </div> 16623 16694 <div class="refsect1" lang="en" xml:lang="en"> 16624 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 695"></a>16695 <a xmlns="http://www.w3.org/1999/xhtml" id="id420863"></a> 16625 16696 <div class="header">Description:</div> 16626 16697 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 16645 16716 <div> 16646 16717 <div class="refsect1" lang="en" xml:lang="en"> 16647 <a xmlns="http://www.w3.org/1999/xhtml" id="id420 780"></a>16718 <a xmlns="http://www.w3.org/1999/xhtml" id="id420947"></a> 16648 16719 <div class="header">Values:</div> 16649 16720 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16653 16724 </div> 16654 16725 <div class="refsect1" lang="en" xml:lang="en"> 16655 <a xmlns="http://www.w3.org/1999/xhtml" id="id42 0839"></a>16726 <a xmlns="http://www.w3.org/1999/xhtml" id="id421007"></a> 16656 16727 <div class="header">Description:</div> 16657 16728 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 16683 16754 <div> 16684 16755 <div class="refsect1" lang="en" xml:lang="en"> 16685 <a xmlns="http://www.w3.org/1999/xhtml" id="id42 0934"></a>16756 <a xmlns="http://www.w3.org/1999/xhtml" id="id421102"></a> 16686 16757 <div class="header">Values:</div> 16687 16758 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16690 16761 </div> 16691 16762 <div class="refsect1" lang="en" xml:lang="en"> 16692 <a xmlns="http://www.w3.org/1999/xhtml" id="id42 0990"></a>16763 <a xmlns="http://www.w3.org/1999/xhtml" id="id421158"></a> 16693 16764 <div class="header">Description:</div> 16694 16765 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 16717 16788 <div> 16718 16789 <div class="refsect1" lang="en" xml:lang="en"> 16719 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 070"></a>16790 <a xmlns="http://www.w3.org/1999/xhtml" id="id421237"></a> 16720 16791 <div class="header">Values:</div> 16721 16792 <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 … … 16725 16796 </div> 16726 16797 <div class="refsect1" lang="en" xml:lang="en"> 16727 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 102"></a>16798 <a xmlns="http://www.w3.org/1999/xhtml" id="id421270"></a> 16728 16799 <div class="header">Description:</div> 16729 16800 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16762 16833 </div> 16763 16834 <div class="refsect1" lang="en" xml:lang="en"> 16764 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 165"></a>16835 <a xmlns="http://www.w3.org/1999/xhtml" id="id421333"></a> 16765 16836 <div class="header">Example:</div> 16766 16837 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 16776 16847 </div> 16777 16848 <div class="refsect1" lang="en" xml:lang="en"> 16778 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 181"></a>16849 <a xmlns="http://www.w3.org/1999/xhtml" id="id421349"></a> 16779 16850 <div class="header">See Also:</div> 16780 16851 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 16798 16869 <div> 16799 16870 <div class="refsect1" lang="en" xml:lang="en"> 16800 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 252"></a>16871 <a xmlns="http://www.w3.org/1999/xhtml" id="id421420"></a> 16801 16872 <div class="header">Values:</div> 16802 16873 <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 … … 16805 16876 </div> 16806 16877 <div class="refsect1" lang="en" xml:lang="en"> 16807 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 279"></a>16878 <a xmlns="http://www.w3.org/1999/xhtml" id="id421447"></a> 16808 16879 <div class="header">Description:</div> 16809 16880 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 16829 16900 <div> 16830 16901 <div class="refsect1" lang="en" xml:lang="en"> 16831 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 349"></a>16902 <a xmlns="http://www.w3.org/1999/xhtml" id="id421517"></a> 16832 16903 <div class="header">Values:</div> 16833 16904 <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 … … 16836 16907 </div> 16837 16908 <div class="refsect1" lang="en" xml:lang="en"> 16838 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 376"></a>16909 <a xmlns="http://www.w3.org/1999/xhtml" id="id421544"></a> 16839 16910 <div class="header">Description:</div> 16840 16911 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 16858 16929 </div> 16859 16930 <div class="refsect1" lang="en" xml:lang="en"> 16860 <a xmlns="http://www.w3.org/1999/xhtml" id="id421 419"></a>16931 <a xmlns="http://www.w3.org/1999/xhtml" id="id421587"></a> 16861 16932 <div class="header">Examples:</div> 16862 16933 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 16961 17032 <dt> 16962 17033 <span class="sect2"> 16963 <a href="#id 394995">13.6.1. Using <code class="literal">define-objc-method</code></a>17034 <a href="#id414412">13.6.1. Using <code class="literal">define-objc-method</code></a> 16964 17035 </span> 16965 17036 </dt> 16966 17037 <dt> 16967 17038 <span class="sect2"> 16968 <a href="#id41 1473">13.6.2. Using <code class="literal">objc:defmethod</code></a>17039 <a href="#id413812">13.6.2. Using <code class="literal">objc:defmethod</code></a> 16969 17040 </span> 16970 17041 </dt> … … 17572 17643 <div> 17573 17644 <div> 17574 <h3 class="title"><a id="id 394995"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3>17645 <h3 class="title"><a id="id414412"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3> 17575 17646 </div> 17576 17647 </div> … … 17689 17760 <div> 17690 17761 <div> 17691 <h3 class="title"><a id="id41 1473"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3>17762 <h3 class="title"><a id="id413812"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3> 17692 17763 </div> 17693 17764 </div> … … 18513 18584 <div> 18514 18585 <div class="refsect1" lang="en" xml:lang="en"> 18515 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 1856"></a>18586 <a xmlns="http://www.w3.org/1999/xhtml" id="id412054"></a> 18516 18587 <div class="header">Arguments and Values:</div> 18517 18588 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 18523 18594 </div> 18524 18595 <div class="refsect1" lang="en" xml:lang="en"> 18525 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 1900"></a>18596 <a xmlns="http://www.w3.org/1999/xhtml" id="id412099"></a> 18526 18597 <div class="header">Description:</div> 18527 18598 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18544 18615 <div> 18545 18616 <div class="refsect1" lang="en" xml:lang="en"> 18546 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 1962"></a>18617 <a xmlns="http://www.w3.org/1999/xhtml" id="id412160"></a> 18547 18618 <div class="header">Arguments and Values:</div> 18548 18619 <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 … … 18557 18628 </div> 18558 18629 <div class="refsect1" lang="en" xml:lang="en"> 18559 <a xmlns="http://www.w3.org/1999/xhtml" id="id412 022"></a>18630 <a xmlns="http://www.w3.org/1999/xhtml" id="id412220"></a> 18560 18631 <div class="header">Description:</div> 18561 18632 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18581 18652 <div> 18582 18653 <div class="refsect1" lang="en" xml:lang="en"> 18583 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 546"></a>18654 <a xmlns="http://www.w3.org/1999/xhtml" id="id410745"></a> 18584 18655 <div class="header">Values:</div> 18585 18656 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 18587 18658 </div> 18588 18659 <div class="refsect1" lang="en" xml:lang="en"> 18589 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 573"></a>18660 <a xmlns="http://www.w3.org/1999/xhtml" id="id410772"></a> 18590 18661 <div class="header">Description:</div> 18591 18662 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18609 18680 <div> 18610 18681 <div class="refsect1" lang="en" xml:lang="en"> 18611 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 632"></a>18682 <a xmlns="http://www.w3.org/1999/xhtml" id="id410831"></a> 18612 18683 <div class="header">Values:</div> 18613 18684 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18615 18686 </div> 18616 18687 <div class="refsect1" lang="en" xml:lang="en"> 18617 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 659"></a>18688 <a xmlns="http://www.w3.org/1999/xhtml" id="id410858"></a> 18618 18689 <div class="header">Description:</div> 18619 18690 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18635 18706 <div> 18636 18707 <div class="refsect1" lang="en" xml:lang="en"> 18637 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 716"></a>18708 <a xmlns="http://www.w3.org/1999/xhtml" id="id410915"></a> 18638 18709 <div class="header">Arguments and Values:</div> 18639 18710 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18644 18715 </div> 18645 18716 <div class="refsect1" lang="en" xml:lang="en"> 18646 <a xmlns="http://www.w3.org/1999/xhtml" id="id410 759"></a>18717 <a xmlns="http://www.w3.org/1999/xhtml" id="id410958"></a> 18647 18718 <div class="header">Description:</div> 18648 18719 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18667 18738 <div> 18668 18739 <div class="refsect1" lang="en" xml:lang="en"> 18669 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396165"></a>18740 <a xmlns="http://www.w3.org/1999/xhtml" id="id400707"></a> 18670 18741 <div class="header">Arguments and Values:</div> 18671 18742 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 18676 18747 </div> 18677 18748 <div class="refsect1" lang="en" xml:lang="en"> 18678 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396208"></a>18749 <a xmlns="http://www.w3.org/1999/xhtml" id="id400750"></a> 18679 18750 <div class="header">Description:</div> 18680 18751 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18699 18770 <div> 18700 18771 <div class="refsect1" lang="en" xml:lang="en"> 18701 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396268"></a>18772 <a xmlns="http://www.w3.org/1999/xhtml" id="id400810"></a> 18702 18773 <div class="header">Values:</div> 18703 18774 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 18704 18775 </div> 18705 18776 <div class="refsect1" lang="en" xml:lang="en"> 18706 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396293"></a>18777 <a xmlns="http://www.w3.org/1999/xhtml" id="id400835"></a> 18707 18778 <div class="header">Description:</div> 18708 18779 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18725 18796 <div> 18726 18797 <div class="refsect1" lang="en" xml:lang="en"> 18727 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396351"></a>18798 <a xmlns="http://www.w3.org/1999/xhtml" id="id400893"></a> 18728 18799 <div class="header">Values:</div> 18729 18800 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18733 18804 </div> 18734 18805 <div class="refsect1" lang="en" xml:lang="en"> 18735 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396393"></a>18806 <a xmlns="http://www.w3.org/1999/xhtml" id="id400935"></a> 18736 18807 <div class="header">Description:</div> 18737 18808 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18758 18829 <div> 18759 18830 <div class="refsect1" lang="en" xml:lang="en"> 18760 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400411"></a>18831 <a xmlns="http://www.w3.org/1999/xhtml" id="id395118"></a> 18761 18832 <div class="header">Values:</div> 18762 18833 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 18767 18838 </div> 18768 18839 <div class="refsect1" lang="en" xml:lang="en"> 18769 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400453"></a>18840 <a xmlns="http://www.w3.org/1999/xhtml" id="id395160"></a> 18770 18841 <div class="header">Description:</div> 18771 18842 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18783 18854 </div> 18784 18855 <div class="refsect1" lang="en" xml:lang="en"> 18785 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400487"></a>18856 <a xmlns="http://www.w3.org/1999/xhtml" id="id395194"></a> 18786 18857 <div class="header">Notes:</div> 18787 18858 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18808 18879 <div> 18809 18880 <div class="refsect1" lang="en" xml:lang="en"> 18810 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400547"></a>18881 <a xmlns="http://www.w3.org/1999/xhtml" id="id395254"></a> 18811 18882 <div class="header">Arguments and Values:</div> 18812 18883 <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 … … 18815 18886 </div> 18816 18887 <div class="refsect1" lang="en" xml:lang="en"> 18817 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400575"></a>18888 <a xmlns="http://www.w3.org/1999/xhtml" id="id395282"></a> 18818 18889 <div class="header">Description:</div> 18819 18890 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 18840 18911 <div> 18841 18912 <div class="refsect1" lang="en" xml:lang="en"> 18842 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400644"></a>18913 <a xmlns="http://www.w3.org/1999/xhtml" id="id395351"></a> 18843 18914 <div class="header">Arguments and Values:</div> 18844 18915 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 18846 18917 </div> 18847 18918 <div class="refsect1" lang="en" xml:lang="en"> 18848 <a xmlns="http://www.w3.org/1999/xhtml" id="id 400671"></a>18919 <a xmlns="http://www.w3.org/1999/xhtml" id="id395377"></a> 18849 18920 <div class="header">Description:</div> 18850 18921 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 18868 18939 <div> 18869 18940 <div class="refsect1" lang="en" xml:lang="en"> 18870 <a xmlns="http://www.w3.org/1999/xhtml" id="id41 2985"></a>18941 <a xmlns="http://www.w3.org/1999/xhtml" id="id413119"></a> 18871 18942 <div class="header">Arguments and Values:</div> 18872 18943 <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 … … 18890 18961 </div> 18891 18962 <div class="refsect1" lang="en" xml:lang="en"> 18892 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 066"></a>18963 <a xmlns="http://www.w3.org/1999/xhtml" id="id413200"></a> 18893 18964 <div class="header">Description:</div> 18894 18965 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 18915 18986 <div> 18916 18987 <div class="refsect1" lang="en" xml:lang="en"> 18917 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 150"></a>18988 <a xmlns="http://www.w3.org/1999/xhtml" id="id413282"></a> 18918 18989 <div class="header">Arguments and Values:</div> 18919 18990 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 18930 19001 </div> 18931 19002 <div class="refsect1" lang="en" xml:lang="en"> 18932 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 196"></a>19003 <a xmlns="http://www.w3.org/1999/xhtml" id="id413328"></a> 18933 19004 <div class="header">Description:</div> 18934 19005 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 18951 19022 <div> 18952 19023 <div class="refsect1" lang="en" xml:lang="en"> 18953 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 259"></a>19024 <a xmlns="http://www.w3.org/1999/xhtml" id="id413392"></a> 18954 19025 <div class="header">Arguments and Values:</div> 18955 19026 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 18956 19027 </div> 18957 19028 <div class="refsect1" lang="en" xml:lang="en"> 18958 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 270"></a>19029 <a xmlns="http://www.w3.org/1999/xhtml" id="id413403"></a> 18959 19030 <div class="header">Description:</div> 18960 19031 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 18998 19069 <div> 18999 19070 <div class="refsect1" lang="en" xml:lang="en"> 19000 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 347"></a>19071 <a xmlns="http://www.w3.org/1999/xhtml" id="id413479"></a> 19001 19072 <div class="header">Description:</div> 19002 19073 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 19033 19104 <div> 19034 19105 <div class="refsect1" lang="en" xml:lang="en"> 19035 <a xmlns="http://www.w3.org/1999/xhtml" id="id413 404"></a>19106 <a xmlns="http://www.w3.org/1999/xhtml" id="id413537"></a> 19036 19107 <div class="header">Description:</div> 19037 19108 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword … … 19077 19148 <div> 19078 19149 <div class="refsect1" lang="en" xml:lang="en"> 19079 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 6902"></a>19150 <a xmlns="http://www.w3.org/1999/xhtml" id="id397147"></a> 19080 19151 <div class="header">Description:</div> 19081 19152 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is … … 19101 19172 <div> 19102 19173 <div class="refsect1" lang="en" xml:lang="en"> 19103 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 6952"></a>19174 <a xmlns="http://www.w3.org/1999/xhtml" id="id397197"></a> 19104 19175 <div class="header">Superclasses:</div> 19105 19176 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 19106 19177 </div> 19107 19178 <div class="refsect1" lang="en" xml:lang="en"> 19108 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 6964"></a>19179 <a xmlns="http://www.w3.org/1999/xhtml" id="id397208"></a> 19109 19180 <div class="header">Initargs:</div> 19110 19181 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 19114 19185 </div> 19115 19186 <div class="refsect1" lang="en" xml:lang="en"> 19116 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 6991"></a>19187 <a xmlns="http://www.w3.org/1999/xhtml" id="id397235"></a> 19117 19188 <div class="header">Description:</div> 19118 19189 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19132 19203 </div> 19133 19204 <div class="refsect1" lang="en" xml:lang="en"> 19134 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 010"></a>19205 <a xmlns="http://www.w3.org/1999/xhtml" id="id397255"></a> 19135 19206 <div class="header">Examples:</div> 19136 19207 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19163 19234 </div> 19164 19235 <div class="refsect1" lang="en" xml:lang="en"> 19165 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 063"></a>19236 <a xmlns="http://www.w3.org/1999/xhtml" id="id397308"></a> 19166 19237 <div class="header">Notes:</div> 19167 19238 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19503 19574 <div> 19504 19575 <div class="refsect1" lang="en" xml:lang="en"> 19505 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396538"></a>19576 <a xmlns="http://www.w3.org/1999/xhtml" id="id414193"></a> 19506 19577 <div class="header">Arguments and Values:</div> 19507 19578 <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> … … 19511 19582 </div> 19512 19583 <div class="refsect1" lang="en" xml:lang="en"> 19513 <a xmlns="http://www.w3.org/1999/xhtml" id="id 396597"></a>19584 <a xmlns="http://www.w3.org/1999/xhtml" id="id414252"></a> 19514 19585 <div class="header">Description:</div> 19515 19586 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 19529 19600 <div> 19530 19601 <div class="refsect1" lang="en" xml:lang="en"> 19531 <a xmlns="http://www.w3.org/1999/xhtml" id="id 379840"></a>19602 <a xmlns="http://www.w3.org/1999/xhtml" id="id400510"></a> 19532 19603 <div class="header">Description:</div> 19533 19604 <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> … … 19547 19618 <div> 19548 19619 <div class="refsect1" lang="en" xml:lang="en"> 19549 <a xmlns="http://www.w3.org/1999/xhtml" id="id 398988"></a>19620 <a xmlns="http://www.w3.org/1999/xhtml" id="id400584"></a> 19550 19621 <div class="header">Description:</div> 19551 19622 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 19570 19641 <div> 19571 19642 <div class="refsect1" lang="en" xml:lang="en"> 19572 <a xmlns="http://www.w3.org/1999/xhtml" id="id399 057"></a>19643 <a xmlns="http://www.w3.org/1999/xhtml" id="id399158"></a> 19573 19644 <div class="header">Description:</div> 19574 19645 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 19603 19674 <div> 19604 19675 <div class="refsect1" lang="en" xml:lang="en"> 19605 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 4875"></a>19676 <a xmlns="http://www.w3.org/1999/xhtml" id="id399243"></a> 19606 19677 <div class="header">Description:</div> 19607 19678 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 19624 19695 <div> 19625 19696 <div class="refsect1" lang="en" xml:lang="en"> 19626 <a xmlns="http://www.w3.org/1999/xhtml" id="id 403948"></a>19697 <a xmlns="http://www.w3.org/1999/xhtml" id="id399304"></a> 19627 19698 <div class="header">Arguments and Values:</div> 19628 19699 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 19629 19700 </div> 19630 19701 <div class="refsect1" lang="en" xml:lang="en"> 19631 <a xmlns="http://www.w3.org/1999/xhtml" id="id 403974"></a>19702 <a xmlns="http://www.w3.org/1999/xhtml" id="id399330"></a> 19632 19703 <div class="header">Description:</div> 19633 19704 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 19653 19724 <div> 19654 19725 <div class="refsect1" lang="en" xml:lang="en"> 19655 <a xmlns="http://www.w3.org/1999/xhtml" id="id 404035"></a>19726 <a xmlns="http://www.w3.org/1999/xhtml" id="id397360"></a> 19656 19727 <div class="header">Description:</div> 19657 19728 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 19673 19744 <div> 19674 19745 <div class="refsect1" lang="en" xml:lang="en"> 19675 <a xmlns="http://www.w3.org/1999/xhtml" id="id 404094"></a>19746 <a xmlns="http://www.w3.org/1999/xhtml" id="id397418"></a> 19676 19747 <div class="header">Arguments and Values:</div> 19677 19748 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19678 19749 </div> 19679 19750 <div class="refsect1" lang="en" xml:lang="en"> 19680 <a xmlns="http://www.w3.org/1999/xhtml" id="id 404120"></a>19751 <a xmlns="http://www.w3.org/1999/xhtml" id="id397444"></a> 19681 19752 <div class="header">Description:</div> 19682 19753 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 19704 19775 <div> 19705 19776 <div class="refsect1" lang="en" xml:lang="en"> 19706 <a xmlns="http://www.w3.org/1999/xhtml" id="id 404178"></a>19777 <a xmlns="http://www.w3.org/1999/xhtml" id="id397503"></a> 19707 19778 <div class="header">Description:</div> 19708 19779 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 19727 19798 <div> 19728 19799 <div class="refsect1" lang="en" xml:lang="en"> 19729 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 116"></a>19800 <a xmlns="http://www.w3.org/1999/xhtml" id="id397559"></a> 19730 19801 <div class="header">Description:</div> 19731 19802 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 19752 19823 <div> 19753 19824 <div class="refsect1" lang="en" xml:lang="en"> 19754 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 174"></a>19825 <a xmlns="http://www.w3.org/1999/xhtml" id="id397895"></a> 19755 19826 <div class="header">Description:</div> 19756 19827 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 19774 19845 <div> 19775 19846 <div class="refsect1" lang="en" xml:lang="en"> 19776 <a xmlns="http://www.w3.org/1999/xhtml" id="id397 232"></a>19847 <a xmlns="http://www.w3.org/1999/xhtml" id="id397954"></a> 19777 19848 <div class="header">Arguments and Values:</div> 19778 19849 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 19784 19855 </div> 19785 19856 <div class="refsect1" lang="en" xml:lang="en"> 19786 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7287"></a>19857 <a xmlns="http://www.w3.org/1999/xhtml" id="id398009"></a> 19787 19858 <div class="header">Description:</div> 19788 19859 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 19808 19879 <div> 19809 19880 <div class="refsect1" lang="en" xml:lang="en"> 19810 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7353"></a>19881 <a xmlns="http://www.w3.org/1999/xhtml" id="id398075"></a> 19811 19882 <div class="header">Arguments and Values:</div> 19812 19883 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19813 19884 </div> 19814 19885 <div class="refsect1" lang="en" xml:lang="en"> 19815 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7379"></a>19886 <a xmlns="http://www.w3.org/1999/xhtml" id="id398101"></a> 19816 19887 <div class="header">Description:</div> 19817 19888 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 19838 19909 <div> 19839 19910 <div class="refsect1" lang="en" xml:lang="en"> 19840 <a xmlns="http://www.w3.org/1999/xhtml" id="id39 7694"></a>19911 <a xmlns="http://www.w3.org/1999/xhtml" id="id398159"></a> 19841 19912 <div class="header">Description:</div> 19842 19913 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 19993 20064 <dt> 19994 20065 <span class="sect2"> 19995 <a href="#id406 247">16.7.2. Recommended Reading</a>20066 <a href="#id406415">16.7.2. Recommended Reading</a> 19996 20067 </span> 19997 20068 </dt> … … 21269 21340 <li> 21270 21341 <p>To support a feature called <span class="emphasis"><em>GCTWA 21271 <sup>[<a id="id40 4978" href="#ftn.id404978">1</a>]</sup>21342 <sup>[<a id="id405147" href="#ftn.id405147">1</a>]</sup> 21272 21343 , </em></span>the vector that contains the internal 21273 21344 symbols of the current package is marked on entry to the … … 21402 21473 <hr width="100" align="left" /> 21403 21474 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 21404 <p><sup>[<a id="ftn.id40 4978" href="#id404978">1</a>] </sup>I believe that the acronym comes from MACLISP,21475 <p><sup>[<a id="ftn.id405147" href="#id405147">1</a>] </sup>I believe that the acronym comes from MACLISP, 21405 21476 where it stood for "Garbage Collection of Truly 21406 21477 Worthless Atoms".</p> … … 21462 21533 generations looking for such intergenerational references, the 21463 21534 runtime system must note all such intergenerational references 21464 at the point where they're created (via Setf).<sup>[<a id="id40 5214" href="#ftn.id405214">2</a>]</sup> The21535 at the point where they're created (via Setf).<sup>[<a id="id406202" href="#ftn.id406202">2</a>]</sup> The 21465 21536 set of pointers that may contain intergenerational references is 21466 21537 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 21509 21580 that might introduce an intergenerational reference must be 21510 21581 memoized. 21511 <sup>[<a id="id40 5283" href="#ftn.id405283">3</a>]</sup> It's always safe to21582 <sup>[<a id="id406272" href="#ftn.id406272">3</a>]</sup> It's always safe to 21512 21583 push any cons cell or gvector locative onto the memo stack; 21513 21584 it's never safe to push anything else. … … 21530 21601 <hr width="100" align="left" /> 21531 21602 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 21532 <p><sup>[<a id="ftn.id40 5214" href="#id405214">2</a>] </sup>This is21603 <p><sup>[<a id="ftn.id406202" href="#id406202">2</a>] </sup>This is 21533 21604 sometimes called "The Write Barrier": all assignments which 21534 21605 might result in intergenerational references must be noted, as … … 21536 21607 </div> 21537 21608 <div xmlns="http://www.w3.org/1999/xhtml" class="footnote"> 21538 <p><sup>[<a id="ftn.id40 5283" href="#id405283">3</a>] </sup>Note that the implicit setfs that occur when21609 <p><sup>[<a id="ftn.id406272" href="#id406272">3</a>] </sup>Note that the implicit setfs that occur when 21539 21610 initializing an object - as in the case of a call to cons or 21540 21611 vector - can't introduce intergenerational references, since … … 21652 21723 <div> 21653 21724 <div> 21654 <h3 class="title"><a id="id406 247"></a>16.7.2. Recommended Reading</h3>21725 <h3 class="title"><a id="id406415"></a>16.7.2. Recommended Reading</h3> 21655 21726 </div> 21656 21727 </div> … … 22065 22136 <div> 22066 22137 <div class="refsect1" lang="en" xml:lang="en"> 22067 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 69506"></a>22138 <a xmlns="http://www.w3.org/1999/xhtml" id="id396849"></a> 22068 22139 <div class="header">Description:</div> 22069 22140 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 22090 22161 <div> 22091 22162 <div class="refsect1" lang="en" xml:lang="en"> 22092 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 94952"></a>22163 <a xmlns="http://www.w3.org/1999/xhtml" id="id367933"></a> 22093 22164 <div class="header">Description:</div> 22094 22165 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22114 22185 <div> 22115 22186 <div class="refsect1" lang="en" xml:lang="en"> 22116 <a xmlns="http://www.w3.org/1999/xhtml" id="id36 2374"></a>22187 <a xmlns="http://www.w3.org/1999/xhtml" id="id363809"></a> 22117 22188 <div class="header">Description:</div> 22118 22189 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22137 22208 <div> 22138 22209 <div class="refsect1" lang="en" xml:lang="en"> 22139 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 62040"></a>22210 <a xmlns="http://www.w3.org/1999/xhtml" id="id373044"></a> 22140 22211 <div class="header">Description:</div> 22141 22212 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 22162 22233 <div> 22163 22234 <div class="refsect1" lang="en" xml:lang="en"> 22164 <a xmlns="http://www.w3.org/1999/xhtml" id="id 411148"></a>22235 <a xmlns="http://www.w3.org/1999/xhtml" id="id358598"></a> 22165 22236 <div class="header">Description:</div> 22166 22237 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 22180 22251 <div> 22181 22252 <div class="refsect1" lang="en" xml:lang="en"> 22182 <a xmlns="http://www.w3.org/1999/xhtml" id="id 413447"></a>22253 <a xmlns="http://www.w3.org/1999/xhtml" id="id330011"></a> 22183 22254 <div class="header">Description:</div> 22184 22255 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 22202 22273 <div> 22203 22274 <div class="refsect1" lang="en" xml:lang="en"> 22204 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 45536"></a>22275 <a xmlns="http://www.w3.org/1999/xhtml" id="id397070"></a> 22205 22276 <div class="header">Arguments and Values:</div> 22206 22277 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 22208 22279 </div> 22209 22280 <div class="refsect1" lang="en" xml:lang="en"> 22210 <a xmlns="http://www.w3.org/1999/xhtml" id="id3 45577"></a>22281 <a xmlns="http://www.w3.org/1999/xhtml" id="id397111"></a> 22211 22282 <div class="header">Description:</div> 22212 22283 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 22234 22305 <div> 22235 22306 <div class="refsect1" lang="en" xml:lang="en"> 22236 <a xmlns="http://www.w3.org/1999/xhtml" id="id 398031"></a>22307 <a xmlns="http://www.w3.org/1999/xhtml" id="id404188"></a> 22237 22308 <div class="header">Arguments and Values:</div> 22238 22309 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 22243 22314 </div> 22244 22315 <div class="refsect1" lang="en" xml:lang="en"> 22245 <a xmlns="http://www.w3.org/1999/xhtml" id="id40 5455"></a>22316 <a xmlns="http://www.w3.org/1999/xhtml" id="id406130"></a> 22246 22317 <div class="header">Description:</div> 22247 22318 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 22694 22765 <dt>fasl 22695 22766 files, <a href="#building-definitions">Building Definitions</a></dt> 22767 <dt>fasl-concatenate, <a href="#"></a></dt> 22696 22768 <dt>ff-call, <a href="#m_ff-call">Macro FF-CALL</a></dt> 22697 22769 <dt>foreign-symbol-address, <a href="#f_foreign-symbol-address">Function FOREIGN-SYMBOL-ADDRESS</a></dt> … … 22907 22979 <a href="#Symbol-Index">Symbol Index</a> 22908 22980 </div> 22909 <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 4:0 on October 29, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13119<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p>22981 <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 20:0 on November 6, 2009, in UTC.<br></br>It uses version 1.72.0 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13172<br></br>Using libxml 20629, libxslt 10121 and libexslt 813.</p> 22910 22982 </body> 22911 22983 </html>
Note: See TracChangeset
for help on using the changeset viewer.