Changeset 13574
- Timestamp:
- Apr 1, 2010, 10:00:14 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/doc/ccl-documentation.html
r13555 r13574 6 6 <title>Clozure CL Documentation</title> 7 7 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" /> 8 <link rel="start" href="#id 323521" title="Clozure CL Documentation" />8 <link rel="start" href="#id297853" title="Clozure CL Documentation" /> 9 9 <link rel="next" href="#about-ccl" title="Chapter 1. About Clozure CL" /> 10 10 </head> … … 14 14 <div> 15 15 <div> 16 <h1 class="title"><a id="id 323521"></a>Clozure CL Documentation</h1>16 <h1 class="title"><a id="id297853"></a>Clozure CL Documentation</h1> 17 17 </div> 18 18 </div> … … 360 360 <dt> 361 361 <span class="sect1"> 362 <a href="#Profiling-Using the Linux oprofile system-levelprofiler">11.1. Using the Linux oprofile system-level profiler</a>362 <a href="#Profiling-Using-the-Linux-oprofile-system-level-profiler">11.1. Using the Linux oprofile system-level profiler</a> 363 363 </span> 364 364 </dt> … … 434 434 <dt> 435 435 <span class="sect1"> 436 <a href="# id520215">12.12. The Foreign-Function-Interface Dictionary</a>436 <a href="#Foreign-Function-Interface-Dictionary">12.12. The Foreign-Function-Interface Dictionary</a> 437 437 </span> 438 438 </dt> … … 1998 1998 <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it 1999 1999 may be helpful to refer to these definitions.</p> 2000 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id4 56688" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl2000 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id431020" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl 2001 2001 files</em></a> are the object files produced 2002 2002 by <code class="literal">compile-file</code>. fasl files store the … … 2009 2009 see 2010 2010 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a> </p> 2011 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id4 71801" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp2011 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id446133" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp 2012 2012 kernel</em></a> is a C program with a fair amount of 2013 2013 platform-specific assembly language code. Its basic job is to … … 2019 2019 files on different platforms; see 2020 2020 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 2021 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id4 72625" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap2021 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id446957" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap 2022 2022 image</em></a> is a file that can be quickly mapped into a 2023 2023 process's address space. Conceptually, it's not too different … … 2030 2030 standard full heap image files on different platforms; see 2031 2031 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 2032 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id4 57740" class="indexterm"></a> bootstrapping image is a minimal2032 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id432072" class="indexterm"></a> bootstrapping image is a minimal 2033 2033 heap image used in the process of building Clozure CL itself. The 2034 2034 bootstrapping image contains just enough code to load the rest … … 2042 2042 as-yet-unsupported ones) has a uniquely named subdirectory of 2043 2043 <code class="literal">ccl/lisp-kernel/</code>; each such 2044 <a id="id4 57765" class="indexterm"></a>2044 <a id="id432097" class="indexterm"></a> 2045 2045 contains a Makefile and may contain some auxiliary files (linker 2046 2046 scripts, etc.) that are used to build the lisp kernel on a … … 2844 2844 </p> 2845 2845 <p xmlns="http://www.w3.org/1999/xhtml"> 2846 <a id="id4 56394" class="indexterm"></a>2846 <a id="id430726" class="indexterm"></a> 2847 2847 <span class="command"><strong><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em> 2848 2848 <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> | … … 3288 3288 </div> 3289 3289 <p xmlns="http://www.w3.org/1999/xhtml"> 3290 <a id="id4 77436" class="indexterm"></a>3290 <a id="id451767" class="indexterm"></a> 3291 3291 <span class="command"><strong><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3292 3292 </p> 3293 3293 <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> 3294 3294 <p xmlns="http://www.w3.org/1999/xhtml"> 3295 <a id="id4 77462" class="indexterm"></a>3295 <a id="id451794" class="indexterm"></a> 3296 3296 <span class="command"><strong><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3297 3297 </p> 3298 3298 <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> 3299 3299 <p xmlns="http://www.w3.org/1999/xhtml"> 3300 <a id="id4 77492" class="indexterm"></a>3300 <a id="id451824" class="indexterm"></a> 3301 3301 <span class="command"><strong><em class="varname"><a id="trace-function"></a>CCL:TRACE-FUNCTION</em> <em class="replaceable"><code>spec</code></em> <em class="varname">&key</em> {<em class="replaceable"><code>keyword</code></em> <em class="replaceable"><code>value</code></em>}* [Function]</strong></span> 3302 3302 </p> … … 3306 3306 </p> 3307 3307 <p xmlns="http://www.w3.org/1999/xhtml"> 3308 <a id="id4 77541" class="indexterm"></a>3308 <a id="id451872" class="indexterm"></a> 3309 3309 <span class="command"><strong><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3310 3310 </p> … … 3314 3314 explicit printing done by user code.</p> 3315 3315 <p xmlns="http://www.w3.org/1999/xhtml"> 3316 <a id="id4 77575" class="indexterm"></a>3316 <a id="id451907" class="indexterm"></a> 3317 3317 <span class="command"><strong><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3318 3318 </p> … … 3322 3322 explicit printing done by user code.</p> 3323 3323 <p xmlns="http://www.w3.org/1999/xhtml"> 3324 <a id="id4 77610" class="indexterm"></a>3324 <a id="id451942" class="indexterm"></a> 3325 3325 <span class="command"><strong><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3326 3326 </p> … … 3446 3446 <div> 3447 3447 <div class="refsect1" lang="en" xml:lang="en"> 3448 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 78072"></a>3448 <a xmlns="http://www.w3.org/1999/xhtml" id="id452404"></a> 3449 3449 <div class="header">Arguments and Values:</div> 3450 3450 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3480 3480 </div> 3481 3481 <div class="refsect1" lang="en" xml:lang="en"> 3482 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 78251"></a>3482 <a xmlns="http://www.w3.org/1999/xhtml" id="id452583"></a> 3483 3483 <div class="header">Description:</div> 3484 3484 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3648 3648 <div> 3649 3649 <div> 3650 <h4 class="title"><a id="id4 78595"></a>4.3.4.1. Encoding Problems</h4>3650 <h4 class="title"><a id="id452926"></a>4.3.4.1. Encoding Problems</h4> 3651 3651 </div> 3652 3652 </div> … … 3664 3664 <div> 3665 3665 <div> 3666 <h4 class="title"><a id="id4 78608"></a>4.3.4.2. Byte Order Marks</h4>3666 <h4 class="title"><a id="id452940"></a>4.3.4.2. Byte Order Marks</h4> 3667 3667 </div> 3668 3668 </div> … … 3692 3692 <div> 3693 3693 <div> 3694 <h4 class="title"><a id="id4 78646"></a>4.3.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3694 <h4 class="title"><a id="id452977"></a>4.3.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3695 3695 </div> 3696 3696 </div> … … 3714 3714 <div> 3715 3715 <div class="refsect1" lang="en" xml:lang="en"> 3716 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 78717"></a>3716 <a xmlns="http://www.w3.org/1999/xhtml" id="id453049"></a> 3717 3717 <div class="header">Description:</div> 3718 3718 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3723 3723 </div> 3724 3724 <div class="refsect1" lang="en" xml:lang="en"> 3725 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 78733"></a>3725 <a xmlns="http://www.w3.org/1999/xhtml" id="id453065"></a> 3726 3726 <div class="header">See Also:</div> 3727 3727 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#Character-Encodings" title="4.3.4. Character Encodings">Section 4.3.4, âCharacter Encodingsâ</a>, <a class="xref" href="#External-Formats" title="4.3.2. External Formats">Section 4.3.2, âExternal Formatsâ</a>, <a class="xref" href="#Supported-Character-Encodings" title="4.3.4.4. Supported Character Encodings">Section 4.3.4.4, âSupported Character Encodingsâ</a></span> … … 4154 4154 <div> 4155 4155 <div> 4156 <h4 class="title"><a id="id4 93470"></a>4.3.4.5. Encoding and Decoding Strings</h4>4156 <h4 class="title"><a id="id467799"></a>4.3.4.5. Encoding and Decoding Strings</h4> 4157 4157 </div> 4158 4158 </div> … … 4179 4179 <div> 4180 4180 <div class="refsect1" lang="en" xml:lang="en"> 4181 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 93546"></a>4181 <a xmlns="http://www.w3.org/1999/xhtml" id="id467874"></a> 4182 4182 <div class="header">Description:</div> 4183 4183 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4210 4210 <div> 4211 4211 <div class="refsect1" lang="en" xml:lang="en"> 4212 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 93641"></a>4212 <a xmlns="http://www.w3.org/1999/xhtml" id="id467970"></a> 4213 4213 <div class="header">Description:</div> 4214 4214 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4253 4253 <div> 4254 4254 <div class="refsect1" lang="en" xml:lang="en"> 4255 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 93765"></a>4255 <a xmlns="http://www.w3.org/1999/xhtml" id="id468093"></a> 4256 4256 <div class="header">Description:</div> 4257 4257 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4299 4299 <div> 4300 4300 <div class="refsect1" lang="en" xml:lang="en"> 4301 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 93884"></a>4301 <a xmlns="http://www.w3.org/1999/xhtml" id="id468212"></a> 4302 4302 <div class="header">Description:</div> 4303 4303 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4349 4349 </div> 4350 4350 <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> 4351 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 93972" class="indexterm"></a>4351 <a xmlns="http://www.w3.org/1999/xhtml" id="id468301" class="indexterm"></a> 4352 4352 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4353 4353 <code class="literal">ccl</code> directory. It is used for a variety of … … 4453 4453 platforms.</p> 4454 4454 <p xmlns="http://www.w3.org/1999/xhtml"> 4455 <a id="id4 94156" class="indexterm"></a>4455 <a id="id468484" class="indexterm"></a> 4456 4456 <span class="command"><strong><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4457 4457 <em class="parameter"><code>pathname</code></em> … … 4513 4513 a memory error.</p> 4514 4514 <p xmlns="http://www.w3.org/1999/xhtml"> 4515 <a id="id4 94288" class="indexterm"></a>4515 <a id="id468617" class="indexterm"></a> 4516 4516 <span class="command"><strong><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4517 4517 <em class="parameter"><code>displaced-array</code></em> … … 4525 4525 target is an empty vector (of length zero).</p> 4526 4526 <p xmlns="http://www.w3.org/1999/xhtml"> 4527 <a id="id4 94324" class="indexterm"></a>4527 <a id="id468652" class="indexterm"></a> 4528 4528 <span class="command"><strong><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4529 4529 <em class="parameter"><code>pathname</code></em> … … 4535 4535 bytes.</p> 4536 4536 <p xmlns="http://www.w3.org/1999/xhtml"> 4537 <a id="id4 94356" class="indexterm"></a>4537 <a id="id468684" class="indexterm"></a> 4538 4538 <span class="command"><strong><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4539 4539 <em class="parameter"><code>displaced-array</code></em> … … 4574 4574 static.</p> 4575 4575 <p xmlns="http://www.w3.org/1999/xhtml"> 4576 <a id="id4 94430" class="indexterm"></a>4576 <a id="id468759" class="indexterm"></a> 4577 4577 <span class="command"><strong><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4578 4578 <em class="parameter"><code>var</code></em> … … 4628 4628 </div> 4629 4629 </div> 4630 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 94543" class="indexterm"></a>4630 <a xmlns="http://www.w3.org/1999/xhtml" id="id468871" class="indexterm"></a> 4631 4631 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4632 4632 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4708 4708 converted, because address 0 can always be relied upon to refer to 4709 4709 the same thing.</p> 4710 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 94764" class="indexterm"></a>4710 <a xmlns="http://www.w3.org/1999/xhtml" id="id469093" class="indexterm"></a> 4711 4711 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4712 4712 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4719 4719 or <code class="literal">opencml64</code> script.</p> 4720 4720 <p xmlns="http://www.w3.org/1999/xhtml"> 4721 <a id="id4 94811" class="indexterm"></a>4721 <a id="id469140" class="indexterm"></a> 4722 4722 <span class="command"><strong><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4723 4723 <em class="parameter"><code>filename</code></em> … … 4831 4831 <p> 4832 4832 <div class="refentrytitle"> 4833 <a id="f asl-concatenate"></a>4833 <a id="f_fasl-concatenate"></a> 4834 4834 <strong>[Function]</strong> 4835 4835 <br></br> … … 4843 4843 <div> 4844 4844 <div class="refsect1" lang="en" xml:lang="en"> 4845 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95083"></a>4845 <a xmlns="http://www.w3.org/1999/xhtml" id="id469411"></a> 4846 4846 <div class="header">Arguments and Values:</div> 4847 4847 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>--- … … 4857 4857 </div> 4858 4858 <div class="refsect1" lang="en" xml:lang="en"> 4859 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95142"></a>4859 <a xmlns="http://www.w3.org/1999/xhtml" id="id469471"></a> 4860 4860 <div class="header">Description:</div> 4861 4861 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4917 4917 <div> 4918 4918 <div class="refsect1" lang="en" xml:lang="en"> 4919 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95233"></a>4919 <a xmlns="http://www.w3.org/1999/xhtml" id="id469562"></a> 4920 4920 <div class="header">Arguments and Values:</div> 4921 4921 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 4925 4925 </div> 4926 4926 <div class="refsect1" lang="en" xml:lang="en"> 4927 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95257"></a>4927 <a xmlns="http://www.w3.org/1999/xhtml" id="id469585"></a> 4928 4928 <div class="header">Description:</div> 4929 4929 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4964 4964 <div> 4965 4965 <div class="refsect1" lang="en" xml:lang="en"> 4966 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95352"></a>4966 <a xmlns="http://www.w3.org/1999/xhtml" id="id469680"></a> 4967 4967 <div class="header">Arguments and Values:</div> 4968 4968 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 4973 4973 </div> 4974 4974 <div class="refsect1" lang="en" xml:lang="en"> 4975 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95388"></a>4975 <a xmlns="http://www.w3.org/1999/xhtml" id="id469716"></a> 4976 4976 <div class="header">Description:</div> 4977 4977 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5022 5022 <div> 5023 5023 <div class="refsect1" lang="en" xml:lang="en"> 5024 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95463"></a>5024 <a xmlns="http://www.w3.org/1999/xhtml" id="id469792"></a> 5025 5025 <div class="header">Arguments and Values:</div> 5026 5026 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>--- … … 5029 5029 </div> 5030 5030 <div class="refsect1" lang="en" xml:lang="en"> 5031 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95486"></a>5031 <a xmlns="http://www.w3.org/1999/xhtml" id="id469814"></a> 5032 5032 <div class="header">Description:</div> 5033 5033 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5196 5196 <div> 5197 5197 <div class="refsect1" lang="en" xml:lang="en"> 5198 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95660"></a>5198 <a xmlns="http://www.w3.org/1999/xhtml" id="id469988"></a> 5199 5199 <div class="header">Description:</div> 5200 5200 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5230 5230 <div> 5231 5231 <div class="refsect1" lang="en" xml:lang="en"> 5232 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95708"></a>5232 <a xmlns="http://www.w3.org/1999/xhtml" id="id470036"></a> 5233 5233 <div class="header">Discussion:</div> 5234 5234 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5248 5248 </div> 5249 5249 <div class="refsect1" lang="en" xml:lang="en"> 5250 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 95762"></a>5250 <a xmlns="http://www.w3.org/1999/xhtml" id="id470090"></a> 5251 5251 <div class="header">Restarts:</div> 5252 5252 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5316 5316 <div> 5317 5317 <div> 5318 <h4 class="title"><a id="id4 95819"></a>4.10.5.1. Fancy arrays</h4>5318 <h4 class="title"><a id="id470148"></a>4.10.5.1. Fancy arrays</h4> 5319 5319 </div> 5320 5320 </div> … … 5343 5343 <div> 5344 5344 <div> 5345 <h4 class="title"><a id="id4 95838"></a>4.10.5.2. Hash tables</h4>5345 <h4 class="title"><a id="id470167"></a>4.10.5.2. Hash tables</h4> 5346 5346 </div> 5347 5347 </div> … … 5391 5391 <div> 5392 5392 <div> 5393 <h4 class="title"><a id="id4 95869"></a>4.10.5.3. Lists</h4>5393 <h4 class="title"><a id="id470197"></a>4.10.5.3. Lists</h4> 5394 5394 </div> 5395 5395 </div> … … 5560 5560 <div> 5561 5561 <div class="refsect1" lang="en" xml:lang="en"> 5562 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96051"></a>5562 <a xmlns="http://www.w3.org/1999/xhtml" id="id470379"></a> 5563 5563 <div class="header">Arguments and Values:</div> 5564 5564 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">html</span></i>--- … … 5582 5582 </div> 5583 5583 <div class="refsect1" lang="en" xml:lang="en"> 5584 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96103"></a>5584 <a xmlns="http://www.w3.org/1999/xhtml" id="id470432"></a> 5585 5585 <div class="header">Example:</div> 5586 5586 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5616 5616 <div> 5617 5617 <div class="refsect1" lang="en" xml:lang="en"> 5618 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96183"></a>5618 <a xmlns="http://www.w3.org/1999/xhtml" id="id470511"></a> 5619 5619 <div class="header">Summary:</div> 5620 5620 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5638 5638 <div> 5639 5639 <div class="refsect1" lang="en" xml:lang="en"> 5640 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96221"></a>5640 <a xmlns="http://www.w3.org/1999/xhtml" id="id470550"></a> 5641 5641 <div class="header">Summary:</div> 5642 5642 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5664 5664 <div> 5665 5665 <div class="refsect1" lang="en" xml:lang="en"> 5666 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96274"></a>5666 <a xmlns="http://www.w3.org/1999/xhtml" id="id470602"></a> 5667 5667 <div class="header">Summary:</div> 5668 5668 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5690 5690 <div> 5691 5691 <div class="refsect1" lang="en" xml:lang="en"> 5692 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96326"></a>5692 <a xmlns="http://www.w3.org/1999/xhtml" id="id470654"></a> 5693 5693 <div class="header">Summary:</div> 5694 5694 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5721 5721 <div> 5722 5722 <div class="refsect1" lang="en" xml:lang="en"> 5723 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96369"></a>5723 <a xmlns="http://www.w3.org/1999/xhtml" id="id470697"></a> 5724 5724 <div class="header">Summary:</div> 5725 5725 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5748 5748 <div> 5749 5749 <div class="refsect1" lang="en" xml:lang="en"> 5750 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96422"></a>5750 <a xmlns="http://www.w3.org/1999/xhtml" id="id470750"></a> 5751 5751 <div class="header">Summary:</div> 5752 5752 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5771 5771 <div> 5772 5772 <div class="refsect1" lang="en" xml:lang="en"> 5773 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96472"></a>5773 <a xmlns="http://www.w3.org/1999/xhtml" id="id470800"></a> 5774 5774 <div class="header">Summary:</div> 5775 5775 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5798 5798 <div> 5799 5799 <div class="refsect1" lang="en" xml:lang="en"> 5800 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96525"></a>5800 <a xmlns="http://www.w3.org/1999/xhtml" id="id470853"></a> 5801 5801 <div class="header">Summary:</div> 5802 5802 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5825 5825 <div> 5826 5826 <div class="refsect1" lang="en" xml:lang="en"> 5827 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96578"></a>5827 <a xmlns="http://www.w3.org/1999/xhtml" id="id470906"></a> 5828 5828 <div class="header">Summary:</div> 5829 5829 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5992 5992 <div> 5993 5993 <div class="refsect1" lang="en" xml:lang="en"> 5994 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96813"></a>5994 <a xmlns="http://www.w3.org/1999/xhtml" id="id471141"></a> 5995 5995 <div class="header">Summary:</div> 5996 5996 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6017 6017 <div> 6018 6018 <div class="refsect1" lang="en" xml:lang="en"> 6019 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96864"></a>6019 <a xmlns="http://www.w3.org/1999/xhtml" id="id471193"></a> 6020 6020 <div class="header">Summary:</div> 6021 6021 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6248 6248 <div> 6249 6249 <div> 6250 <h4 class="title"><a id="id4 45923"></a>5.4.2.1. Checking for Updates</h4>6250 <h4 class="title"><a id="id420262"></a>5.4.2.1. Checking for Updates</h4> 6251 6251 </div> 6252 6252 </div> … … 6380 6380 the required subsystems, if necessary.</p> 6381 6381 <p xmlns="http://www.w3.org/1999/xhtml"> 6382 <a id="id4 61747" class="indexterm"></a>6383 <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname"> <em class="varname">&key</em></em>6382 <a id="id436085" class="indexterm"></a> 6383 <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname">&key</em> 6384 6384 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) 6385 6385 (<em class="parameter"><code>type-string</code></em> <em class="replaceable"><code>"APPL"</code></em>) … … 6680 6680 <dt> 6681 6681 <span class="sect2"> 6682 <a href="#id4 83438">6.3.2. As of August 2003:</a>6682 <a href="#id445204">6.3.2. As of August 2003:</a> 6683 6683 </span> 6684 6684 </dt> … … 6931 6931 <div> 6932 6932 <div> 6933 <h3 class="title"><a id="id4 83438"></a>6.3.2. As of August 2003:</h3>6933 <h3 class="title"><a id="id445204"></a>6.3.2. As of August 2003:</h3> 6934 6934 </div> 6935 6935 </div> … … 7383 7383 <div> 7384 7384 <div class="refsect1" lang="en" xml:lang="en"> 7385 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91554"></a>7385 <a xmlns="http://www.w3.org/1999/xhtml" id="id465903"></a> 7386 7386 <div class="header">Values:</div> 7387 7387 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 7389 7389 </div> 7390 7390 <div class="refsect1" lang="en" xml:lang="en"> 7391 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91579"></a>7391 <a xmlns="http://www.w3.org/1999/xhtml" id="id465929"></a> 7392 7392 <div class="header">Description:</div> 7393 7393 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 7401 7401 </div> 7402 7402 <div class="refsect1" lang="en" xml:lang="en"> 7403 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91594"></a>7403 <a xmlns="http://www.w3.org/1999/xhtml" id="id465944"></a> 7404 7404 <div class="header">See Also:</div> 7405 7405 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7429 7429 <div> 7430 7430 <div class="refsect1" lang="en" xml:lang="en"> 7431 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91664"></a>7431 <a xmlns="http://www.w3.org/1999/xhtml" id="id466014"></a> 7432 7432 <div class="header">Arguments and Values:</div> 7433 7433 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 7468 7468 </div> 7469 7469 <div class="refsect1" lang="en" xml:lang="en"> 7470 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91851"></a>7470 <a xmlns="http://www.w3.org/1999/xhtml" id="id466201"></a> 7471 7471 <div class="header">Description:</div> 7472 7472 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 7489 7489 </div> 7490 7490 <div class="refsect1" lang="en" xml:lang="en"> 7491 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91903"></a>7491 <a xmlns="http://www.w3.org/1999/xhtml" id="id466254"></a> 7492 7492 <div class="header">See Also:</div> 7493 7493 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7508 7508 <div> 7509 7509 <div class="refsect1" lang="en" xml:lang="en"> 7510 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 91982"></a>7510 <a xmlns="http://www.w3.org/1999/xhtml" id="id466332"></a> 7511 7511 <div class="header">Arguments and Values:</div> 7512 7512 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7518 7518 </div> 7519 7519 <div class="refsect1" lang="en" xml:lang="en"> 7520 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92036"></a>7520 <a xmlns="http://www.w3.org/1999/xhtml" id="id466387"></a> 7521 7521 <div class="header">Description:</div> 7522 7522 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 7540 7540 </div> 7541 7541 <div class="refsect1" lang="en" xml:lang="en"> 7542 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92091"></a>7542 <a xmlns="http://www.w3.org/1999/xhtml" id="id466442"></a> 7543 7543 <div class="header">See Also:</div> 7544 7544 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a>, <a class="xref" href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7545 7545 </div> 7546 7546 <div class="refsect1" lang="en" xml:lang="en"> 7547 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92116"></a>7547 <a xmlns="http://www.w3.org/1999/xhtml" id="id466467"></a> 7548 7548 <div class="header">Notes:</div> 7549 7549 <p xmlns="http://www.w3.org/1999/xhtml"><span class="function"><strong>process-suspend</strong></span> was previously called … … 7571 7571 <div> 7572 7572 <div class="refsect1" lang="en" xml:lang="en"> 7573 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92198"></a>7573 <a xmlns="http://www.w3.org/1999/xhtml" id="id466548"></a> 7574 7574 <div class="header">Arguments and Values:</div> 7575 7575 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7582 7582 </div> 7583 7583 <div class="refsect1" lang="en" xml:lang="en"> 7584 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92251"></a>7584 <a xmlns="http://www.w3.org/1999/xhtml" id="id466602"></a> 7585 7585 <div class="header">Description:</div> 7586 7586 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 7593 7593 </div> 7594 7594 <div class="refsect1" lang="en" xml:lang="en"> 7595 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92282"></a>7595 <a xmlns="http://www.w3.org/1999/xhtml" id="id466633"></a> 7596 7596 <div class="header">See Also:</div> 7597 7597 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" href="#f_process-suspend-count" title="Function PROCESS-SUSPEND-COUNT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend-count</b></a></span> 7598 7598 </div> 7599 7599 <div class="refsect1" lang="en" xml:lang="en"> 7600 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92307"></a>7600 <a xmlns="http://www.w3.org/1999/xhtml" id="id466658"></a> 7601 7601 <div class="header">Notes:</div> 7602 7602 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7624 7624 <div> 7625 7625 <div class="refsect1" lang="en" xml:lang="en"> 7626 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92372"></a>7626 <a xmlns="http://www.w3.org/1999/xhtml" id="id466723"></a> 7627 7627 <div class="header">Arguments and Values:</div> 7628 7628 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7634 7634 </div> 7635 7635 <div class="refsect1" lang="en" xml:lang="en"> 7636 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92426"></a>7636 <a xmlns="http://www.w3.org/1999/xhtml" id="id466777"></a> 7637 7637 <div class="header">Description:</div> 7638 7638 <p xmlns="http://www.w3.org/1999/xhtml">An "outstanding" <a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a> call … … 7649 7649 </div> 7650 7650 <div class="refsect1" lang="en" xml:lang="en"> 7651 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92476"></a>7651 <a xmlns="http://www.w3.org/1999/xhtml" id="id466827"></a> 7652 7652 <div class="header">See Also:</div> 7653 7653 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-suspend" title="Function PROCESS-SUSPEND"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-suspend</b></a>, <a class="xref" href="#f_process-resume" title="Function PROCESS-RESUME"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-resume</b></a></span> … … 7670 7670 <div> 7671 7671 <div class="refsect1" lang="en" xml:lang="en"> 7672 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92553"></a>7672 <a xmlns="http://www.w3.org/1999/xhtml" id="id466903"></a> 7673 7673 <div class="header">Arguments and Values:</div> 7674 7674 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7681 7681 </div> 7682 7682 <div class="refsect1" lang="en" xml:lang="en"> 7683 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92628"></a>7683 <a xmlns="http://www.w3.org/1999/xhtml" id="id466978"></a> 7684 7684 <div class="header">Description:</div> 7685 7685 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 7695 7695 </div> 7696 7696 <div class="refsect1" lang="en" xml:lang="en"> 7697 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92672"></a>7697 <a xmlns="http://www.w3.org/1999/xhtml" id="id467023"></a> 7698 7698 <div class="header">See Also:</div> 7699 7699 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> … … 7716 7716 <div> 7717 7717 <div class="refsect1" lang="en" xml:lang="en"> 7718 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92754"></a>7718 <a xmlns="http://www.w3.org/1999/xhtml" id="id467106"></a> 7719 7719 <div class="header">Arguments and Values:</div> 7720 7720 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7725 7725 </div> 7726 7726 <div class="refsect1" lang="en" xml:lang="en"> 7727 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92816"></a>7727 <a xmlns="http://www.w3.org/1999/xhtml" id="id467168"></a> 7728 7728 <div class="header">Description:</div> 7729 7729 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 7742 7742 </div> 7743 7743 <div class="refsect1" lang="en" xml:lang="en"> 7744 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92865"></a>7744 <a xmlns="http://www.w3.org/1999/xhtml" id="id467217"></a> 7745 7745 <div class="header">See Also:</div> 7746 7746 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a></span> 7747 7747 </div> 7748 7748 <div class="refsect1" lang="en" xml:lang="en"> 7749 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 92895"></a>7749 <a xmlns="http://www.w3.org/1999/xhtml" id="id458822"></a> 7750 7750 <div class="header">Notes:</div> 7751 7751 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 7768 7768 <div> 7769 7769 <div class="refsect1" lang="en" xml:lang="en"> 7770 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 84583"></a>7770 <a xmlns="http://www.w3.org/1999/xhtml" id="id458938"></a> 7771 7771 <div class="header">Arguments and Values:</div> 7772 7772 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 7790 7790 </div> 7791 7791 <div class="refsect1" lang="en" xml:lang="en"> 7792 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 84771"></a>7792 <a xmlns="http://www.w3.org/1999/xhtml" id="id459127"></a> 7793 7793 <div class="header">Description:</div> 7794 7794 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 7803 7803 </div> 7804 7804 <div class="refsect1" lang="en" xml:lang="en"> 7805 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 84806"></a>7805 <a xmlns="http://www.w3.org/1999/xhtml" id="id459162"></a> 7806 7806 <div class="header">See Also:</div> 7807 7807 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a>, <a class="xref" href="#f_process-preset" title="Function PROCESS-PRESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-preset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 7824 7824 <div> 7825 7825 <div class="refsect1" lang="en" xml:lang="en"> 7826 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 84889"></a>7826 <a xmlns="http://www.w3.org/1999/xhtml" id="id459245"></a> 7827 7827 <div class="header">Arguments and Values:</div> 7828 7828 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7837 7837 </div> 7838 7838 <div class="refsect1" lang="en" xml:lang="en"> 7839 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 84981"></a>7839 <a xmlns="http://www.w3.org/1999/xhtml" id="id459338"></a> 7840 7840 <div class="header">Description:</div> 7841 7841 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 7868 7868 </div> 7869 7869 <div class="refsect1" lang="en" xml:lang="en"> 7870 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85056"></a>7870 <a xmlns="http://www.w3.org/1999/xhtml" id="id459412"></a> 7871 7871 <div class="header">See Also:</div> 7872 7872 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7877 7877 </div> 7878 7878 <div class="refsect1" lang="en" xml:lang="en"> 7879 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85075"></a>7879 <a xmlns="http://www.w3.org/1999/xhtml" id="id459431"></a> 7880 7880 <div class="header">Notes:</div> 7881 7881 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 7907 7907 <div> 7908 7908 <div class="refsect1" lang="en" xml:lang="en"> 7909 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85142"></a>7909 <a xmlns="http://www.w3.org/1999/xhtml" id="id459498"></a> 7910 7910 <div class="header">Value Type:</div> 7911 7911 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 7912 7912 </div> 7913 7913 <div class="refsect1" lang="en" xml:lang="en"> 7914 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85153"></a>7914 <a xmlns="http://www.w3.org/1999/xhtml" id="id459509"></a> 7915 7915 <div class="header">Initial Value:</div> 7916 7916 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 7918 7918 </div> 7919 7919 <div class="refsect1" lang="en" xml:lang="en"> 7920 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85164"></a>7920 <a xmlns="http://www.w3.org/1999/xhtml" id="id459521"></a> 7921 7921 <div class="header">Description:</div> 7922 7922 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 7924 7924 </div> 7925 7925 <div class="refsect1" lang="en" xml:lang="en"> 7926 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85176"></a>7926 <a xmlns="http://www.w3.org/1999/xhtml" id="id459533"></a> 7927 7927 <div class="header">See Also:</div> 7928 7928 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7948 7948 <div> 7949 7949 <div class="refsect1" lang="en" xml:lang="en"> 7950 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85248"></a>7950 <a xmlns="http://www.w3.org/1999/xhtml" id="id459604"></a> 7951 7951 <div class="header">Arguments and Values:</div> 7952 7952 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7955 7955 </div> 7956 7956 <div class="refsect1" lang="en" xml:lang="en"> 7957 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85304"></a>7957 <a xmlns="http://www.w3.org/1999/xhtml" id="id459660"></a> 7958 7958 <div class="header">Description:</div> 7959 7959 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 7982 7982 </div> 7983 7983 <div class="refsect1" lang="en" xml:lang="en"> 7984 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85372"></a>7984 <a xmlns="http://www.w3.org/1999/xhtml" id="id459728"></a> 7985 7985 <div class="header">See Also:</div> 7986 7986 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 8002 8002 <div> 8003 8003 <div class="refsect1" lang="en" xml:lang="en"> 8004 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85445"></a>8004 <a xmlns="http://www.w3.org/1999/xhtml" id="id459802"></a> 8005 8005 <div class="header">Arguments and Values:</div> 8006 8006 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8008 8008 </div> 8009 8009 <div class="refsect1" lang="en" xml:lang="en"> 8010 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85486"></a>8010 <a xmlns="http://www.w3.org/1999/xhtml" id="id459843"></a> 8011 8011 <div class="header">Description:</div> 8012 8012 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 8015 8015 </div> 8016 8016 <div class="refsect1" lang="en" xml:lang="en"> 8017 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85502"></a>8017 <a xmlns="http://www.w3.org/1999/xhtml" id="id459859"></a> 8018 8018 <div class="header">See Also:</div> 8019 8019 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-abort" title="Function PROCESS-ABORT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-abort</b></a></span> … … 8037 8037 <div> 8038 8038 <div class="refsect1" lang="en" xml:lang="en"> 8039 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85585"></a>8039 <a xmlns="http://www.w3.org/1999/xhtml" id="id459942"></a> 8040 8040 <div class="header">Arguments and Values:</div> 8041 8041 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8043 8043 </div> 8044 8044 <div class="refsect1" lang="en" xml:lang="en"> 8045 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85627"></a>8045 <a xmlns="http://www.w3.org/1999/xhtml" id="id459983"></a> 8046 8046 <div class="header">Description:</div> 8047 8047 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 8057 8057 </div> 8058 8058 <div class="refsect1" lang="en" xml:lang="en"> 8059 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85690"></a>8059 <a xmlns="http://www.w3.org/1999/xhtml" id="id460046"></a> 8060 8060 <div class="header">See Also:</div> 8061 8061 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-kill" title="Function PROCESS-KILL"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-kill</b></a></span> … … 8076 8076 <div> 8077 8077 <div class="refsect1" lang="en" xml:lang="en"> 8078 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85749"></a>8078 <a xmlns="http://www.w3.org/1999/xhtml" id="id460105"></a> 8079 8079 <div class="header">Value Type:</div> 8080 8080 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 8081 8081 </div> 8082 8082 <div class="refsect1" lang="en" xml:lang="en"> 8083 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85760"></a>8083 <a xmlns="http://www.w3.org/1999/xhtml" id="id460116"></a> 8084 8084 <div class="header">Initial Value:</div> 8085 8085 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 8088 8088 </div> 8089 8089 <div class="refsect1" lang="en" xml:lang="en"> 8090 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85772"></a>8090 <a xmlns="http://www.w3.org/1999/xhtml" id="id460128"></a> 8091 8091 <div class="header">Description:</div> 8092 8092 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 8096 8096 </div> 8097 8097 <div class="refsect1" lang="en" xml:lang="en"> 8098 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85785"></a>8098 <a xmlns="http://www.w3.org/1999/xhtml" id="id460141"></a> 8099 8099 <div class="header">See Also:</div> 8100 8100 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8120 8120 <div> 8121 8121 <div class="refsect1" lang="en" xml:lang="en"> 8122 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85890"></a>8122 <a xmlns="http://www.w3.org/1999/xhtml" id="id460246"></a> 8123 8123 <div class="header">Description:</div> 8124 8124 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 8134 8134 </div> 8135 8135 <div class="refsect1" lang="en" xml:lang="en"> 8136 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85933"></a>8136 <a xmlns="http://www.w3.org/1999/xhtml" id="id460289"></a> 8137 8137 <div class="header">See Also:</div> 8138 8138 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8139 8139 </div> 8140 8140 <div class="refsect1" lang="en" xml:lang="en"> 8141 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 85963"></a>8141 <a xmlns="http://www.w3.org/1999/xhtml" id="id460320"></a> 8142 8142 <div class="header">Notes:</div> 8143 8143 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 8163 8163 <div> 8164 8164 <div class="refsect1" lang="en" xml:lang="en"> 8165 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86022"></a>8165 <a xmlns="http://www.w3.org/1999/xhtml" id="id460378"></a> 8166 8166 <div class="header">Description:</div> 8167 8167 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 8172 8172 </div> 8173 8173 <div class="refsect1" lang="en" xml:lang="en"> 8174 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86036"></a>8174 <a xmlns="http://www.w3.org/1999/xhtml" id="id460392"></a> 8175 8175 <div class="header">See Also:</div> 8176 8176 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8177 8177 </div> 8178 8178 <div class="refsect1" lang="en" xml:lang="en"> 8179 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86084"></a>8179 <a xmlns="http://www.w3.org/1999/xhtml" id="id460440"></a> 8180 8180 <div class="header">Notes:</div> 8181 8181 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 8200 8200 <div> 8201 8201 <div class="refsect1" lang="en" xml:lang="en"> 8202 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86148"></a>8202 <a xmlns="http://www.w3.org/1999/xhtml" id="id460504"></a> 8203 8203 <div class="header">Arguments and Values:</div> 8204 8204 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8213 8213 </div> 8214 8214 <div class="refsect1" lang="en" xml:lang="en"> 8215 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86228"></a>8215 <a xmlns="http://www.w3.org/1999/xhtml" id="id460584"></a> 8216 8216 <div class="header">Description:</div> 8217 8217 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 8230 8230 </div> 8231 8231 <div class="refsect1" lang="en" xml:lang="en"> 8232 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86264"></a>8232 <a xmlns="http://www.w3.org/1999/xhtml" id="id460620"></a> 8233 8233 <div class="header">See Also:</div> 8234 8234 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" href="#f_process-wait-with-timeout" title="Function PROCESS-WAIT-WITH-TIMEOUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait-with-timeout</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8250 8250 <div> 8251 8251 <div class="refsect1" lang="en" xml:lang="en"> 8252 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86372"></a>8252 <a xmlns="http://www.w3.org/1999/xhtml" id="id460728"></a> 8253 8253 <div class="header">Arguments and Values:</div> 8254 8254 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8268 8268 </div> 8269 8269 <div class="refsect1" lang="en" xml:lang="en"> 8270 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 86486"></a>8270 <a xmlns="http://www.w3.org/1999/xhtml" id="id460842"></a> 8271 8271 <div class="header">Description:</div> 8272 8272 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 8285 8285 </div> 8286 8286 <div class="refsect1" lang="en" xml:lang="en"> 8287 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503433"></a>8287 <a xmlns="http://www.w3.org/1999/xhtml" id="id477783"></a> 8288 8288 <div class="header">See Also:</div> 8289 8289 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#v_ticks-per-second" title="Variable *TICKS-PER-SECOND*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*ticks-per-second*</b></a>, <a class="xref" href="#f_process-whostate" title="Function PROCESS-WHOSTATE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-whostate</b></a>, <a class="xref" href="#f_process-wait" title="Function PROCESS-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-wait</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8305 8305 <div> 8306 8306 <div class="refsect1" lang="en" xml:lang="en"> 8307 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503537"></a>8307 <a xmlns="http://www.w3.org/1999/xhtml" id="id477886"></a> 8308 8308 <div class="header">Arguments and Values:</div> 8309 8309 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8312 8312 </div> 8313 8313 <div class="refsect1" lang="en" xml:lang="en"> 8314 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503575"></a>8314 <a xmlns="http://www.w3.org/1999/xhtml" id="id477925"></a> 8315 8315 <div class="header">Description:</div> 8316 8316 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8327 8327 </div> 8328 8328 <div class="refsect1" lang="en" xml:lang="en"> 8329 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503604"></a>8329 <a xmlns="http://www.w3.org/1999/xhtml" id="id477953"></a> 8330 8330 <div class="header">See Also:</div> 8331 8331 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8351 8351 <div> 8352 8352 <div class="refsect1" lang="en" xml:lang="en"> 8353 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503666"></a>8353 <a xmlns="http://www.w3.org/1999/xhtml" id="id478015"></a> 8354 8354 <div class="header">Arguments and Values:</div> 8355 8355 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 8361 8361 </div> 8362 8362 <div class="refsect1" lang="en" xml:lang="en"> 8363 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503712"></a>8363 <a xmlns="http://www.w3.org/1999/xhtml" id="id478062"></a> 8364 8364 <div class="header">Description:</div> 8365 8365 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 8371 8371 </div> 8372 8372 <div class="refsect1" lang="en" xml:lang="en"> 8373 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503727"></a>8373 <a xmlns="http://www.w3.org/1999/xhtml" id="id478076"></a> 8374 8374 <div class="header">See Also:</div> 8375 8375 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8391 8391 <div> 8392 8392 <div class="refsect1" lang="en" xml:lang="en"> 8393 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503830"></a>8393 <a xmlns="http://www.w3.org/1999/xhtml" id="id478180"></a> 8394 8394 <div class="header">Arguments and Values:</div> 8395 8395 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8399 8399 </div> 8400 8400 <div class="refsect1" lang="en" xml:lang="en"> 8401 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503881"></a>8401 <a xmlns="http://www.w3.org/1999/xhtml" id="id478231"></a> 8402 8402 <div class="header">Description:</div> 8403 8403 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 8410 8410 </div> 8411 8411 <div class="refsect1" lang="en" xml:lang="en"> 8412 <a xmlns="http://www.w3.org/1999/xhtml" id="id 503910"></a>8412 <a xmlns="http://www.w3.org/1999/xhtml" id="id478260"></a> 8413 8413 <div class="header">See Also:</div> 8414 8414 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8429 8429 <div> 8430 8430 <div class="refsect1" lang="en" xml:lang="en"> 8431 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504010"></a>8431 <a xmlns="http://www.w3.org/1999/xhtml" id="id478360"></a> 8432 8432 <div class="header">Arguments and Values:</div> 8433 8433 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8434 8434 </div> 8435 8435 <div class="refsect1" lang="en" xml:lang="en"> 8436 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504033"></a>8436 <a xmlns="http://www.w3.org/1999/xhtml" id="id478382"></a> 8437 8437 <div class="header">Description:</div> 8438 8438 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 8445 8445 </div> 8446 8446 <div class="refsect1" lang="en" xml:lang="en"> 8447 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504066"></a>8447 <a xmlns="http://www.w3.org/1999/xhtml" id="id478416"></a> 8448 8448 <div class="header">See Also:</div> 8449 8449 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8463 8463 <div> 8464 8464 <div class="refsect1" lang="en" xml:lang="en"> 8465 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504166"></a>8465 <a xmlns="http://www.w3.org/1999/xhtml" id="id478515"></a> 8466 8466 <div class="header">Arguments and Values:</div> 8467 8467 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8468 8468 </div> 8469 8469 <div class="refsect1" lang="en" xml:lang="en"> 8470 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504188"></a>8470 <a xmlns="http://www.w3.org/1999/xhtml" id="id478538"></a> 8471 8471 <div class="header">Description:</div> 8472 8472 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 8481 8481 </div> 8482 8482 <div class="refsect1" lang="en" xml:lang="en"> 8483 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504222"></a>8483 <a xmlns="http://www.w3.org/1999/xhtml" id="id478571"></a> 8484 8484 <div class="header">See Also:</div> 8485 8485 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_try-lock" title="Function TRY-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">try-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8500 8500 <div> 8501 8501 <div class="refsect1" lang="en" xml:lang="en"> 8502 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504322"></a>8502 <a xmlns="http://www.w3.org/1999/xhtml" id="id478671"></a> 8503 8503 <div class="header">Arguments and Values:</div> 8504 8504 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8507 8507 </div> 8508 8508 <div class="refsect1" lang="en" xml:lang="en"> 8509 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504360"></a>8509 <a xmlns="http://www.w3.org/1999/xhtml" id="id478710"></a> 8510 8510 <div class="header">Description:</div> 8511 8511 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 8520 8520 </div> 8521 8521 <div class="refsect1" lang="en" xml:lang="en"> 8522 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504383"></a>8522 <a xmlns="http://www.w3.org/1999/xhtml" id="id478733"></a> 8523 8523 <div class="header">See Also:</div> 8524 8524 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#m_with-lock-grabbed" title="Macro WITH-LOCK-GRABBED"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-lock-grabbed</b></a>, <a class="xref" href="#f_grab-lock" title="Function GRAB-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">grab-lock</b></a>, <a class="xref" href="#f_release-lock" title="Function RELEASE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">release-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8540 8540 <div> 8541 8541 <div class="refsect1" lang="en" xml:lang="en"> 8542 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504484"></a>8542 <a xmlns="http://www.w3.org/1999/xhtml" id="id478833"></a> 8543 8543 <div class="header">Arguments and Values:</div> 8544 8544 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 8546 8546 </div> 8547 8547 <div class="refsect1" lang="en" xml:lang="en"> 8548 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504507"></a>8548 <a xmlns="http://www.w3.org/1999/xhtml" id="id478856"></a> 8549 8549 <div class="header">Description:</div> 8550 8550 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 8557 8557 </div> 8558 8558 <div class="refsect1" lang="en" xml:lang="en"> 8559 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504523"></a>8559 <a xmlns="http://www.w3.org/1999/xhtml" id="id478872"></a> 8560 8560 <div class="header">See Also:</div> 8561 8561 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a class="xref" href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8562 8562 </div> 8563 8563 <div class="refsect1" lang="en" xml:lang="en"> 8564 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504571"></a>8564 <a xmlns="http://www.w3.org/1999/xhtml" id="id478920"></a> 8565 8565 <div class="header">Notes:</div> 8566 8566 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 8585 8585 <div> 8586 8586 <div class="refsect1" lang="en" xml:lang="en"> 8587 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504627"></a>8587 <a xmlns="http://www.w3.org/1999/xhtml" id="id478976"></a> 8588 8588 <div class="header">Arguments and Values:</div> 8589 8589 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8594 8594 </div> 8595 8595 <div class="refsect1" lang="en" xml:lang="en"> 8596 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504678"></a>8596 <a xmlns="http://www.w3.org/1999/xhtml" id="id479028"></a> 8597 8597 <div class="header">Description:</div> 8598 8598 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8608 8608 </div> 8609 8609 <div class="refsect1" lang="en" xml:lang="en"> 8610 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504718"></a>8610 <a xmlns="http://www.w3.org/1999/xhtml" id="id479068"></a> 8611 8611 <div class="header">See Also:</div> 8612 8612 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#m_with-write-lock" title="Macro WITH-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-write-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8628 8628 <div> 8629 8629 <div class="refsect1" lang="en" xml:lang="en"> 8630 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504811"></a>8630 <a xmlns="http://www.w3.org/1999/xhtml" id="id479161"></a> 8631 8631 <div class="header">Arguments and Values:</div> 8632 8632 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8637 8637 </div> 8638 8638 <div class="refsect1" lang="en" xml:lang="en"> 8639 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504862"></a>8639 <a xmlns="http://www.w3.org/1999/xhtml" id="id479212"></a> 8640 8640 <div class="header">Description:</div> 8641 8641 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8652 8652 </div> 8653 8653 <div class="refsect1" lang="en" xml:lang="en"> 8654 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504907"></a>8654 <a xmlns="http://www.w3.org/1999/xhtml" id="id479257"></a> 8655 8655 <div class="header">See Also:</div> 8656 8656 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#m_with-read-lock" title="Macro WITH-READ-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-read-lock</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8672 8672 <div> 8673 8673 <div class="refsect1" lang="en" xml:lang="en"> 8674 <a xmlns="http://www.w3.org/1999/xhtml" id="id 504997"></a>8674 <a xmlns="http://www.w3.org/1999/xhtml" id="id479347"></a> 8675 8675 <div class="header">Arguments and Values:</div> 8676 8676 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 8677 8677 </div> 8678 8678 <div class="refsect1" lang="en" xml:lang="en"> 8679 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505019"></a>8679 <a xmlns="http://www.w3.org/1999/xhtml" id="id479369"></a> 8680 8680 <div class="header">Description:</div> 8681 8681 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 8686 8686 </div> 8687 8687 <div class="refsect1" lang="en" xml:lang="en"> 8688 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505035"></a>8688 <a xmlns="http://www.w3.org/1999/xhtml" id="id479384"></a> 8689 8689 <div class="header">See Also:</div> 8690 8690 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8706 8706 <div> 8707 8707 <div class="refsect1" lang="en" xml:lang="en"> 8708 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505129"></a>8708 <a xmlns="http://www.w3.org/1999/xhtml" id="id479479"></a> 8709 8709 <div class="header">Arguments and Values:</div> 8710 8710 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8713 8713 </div> 8714 8714 <div class="refsect1" lang="en" xml:lang="en"> 8715 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505166"></a>8715 <a xmlns="http://www.w3.org/1999/xhtml" id="id479515"></a> 8716 8716 <div class="header">Description:</div> 8717 8717 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 8720 8720 </div> 8721 8721 <div class="refsect1" lang="en" xml:lang="en"> 8722 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505179"></a>8722 <a xmlns="http://www.w3.org/1999/xhtml" id="id479529"></a> 8723 8723 <div class="header">See Also:</div> 8724 8724 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8725 8725 </div> 8726 8726 <div class="refsect1" lang="en" xml:lang="en"> 8727 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505232"></a>8727 <a xmlns="http://www.w3.org/1999/xhtml" id="id479582"></a> 8728 8728 <div class="header">Notes:</div> 8729 8729 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8748 8748 <div> 8749 8749 <div class="refsect1" lang="en" xml:lang="en"> 8750 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505292"></a>8750 <a xmlns="http://www.w3.org/1999/xhtml" id="id479642"></a> 8751 8751 <div class="header">Arguments and Values:</div> 8752 8752 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 8755 8755 </div> 8756 8756 <div class="refsect1" lang="en" xml:lang="en"> 8757 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505328"></a>8757 <a xmlns="http://www.w3.org/1999/xhtml" id="id479678"></a> 8758 8758 <div class="header">Description:</div> 8759 8759 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8763 8763 </div> 8764 8764 <div class="refsect1" lang="en" xml:lang="en"> 8765 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505343"></a>8765 <a xmlns="http://www.w3.org/1999/xhtml" id="id479692"></a> 8766 8766 <div class="header">See Also:</div> 8767 8767 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_signal-semaphore" title="Function SIGNAL-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">signal-semaphore</b></a>, <a class="xref" href="#f_timed-wait-on-semaphore" title="Function TIMED-WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">timed-wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8768 8768 </div> 8769 8769 <div class="refsect1" lang="en" xml:lang="en"> 8770 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505396"></a>8770 <a xmlns="http://www.w3.org/1999/xhtml" id="id479746"></a> 8771 8771 <div class="header">Notes:</div> 8772 8772 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 8792 8792 <div> 8793 8793 <div class="refsect1" lang="en" xml:lang="en"> 8794 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505456"></a>8794 <a xmlns="http://www.w3.org/1999/xhtml" id="id479806"></a> 8795 8795 <div class="header">Arguments and Values:</div> 8796 8796 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 8805 8805 </div> 8806 8806 <div class="refsect1" lang="en" xml:lang="en"> 8807 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505523"></a>8807 <a xmlns="http://www.w3.org/1999/xhtml" id="id479872"></a> 8808 8808 <div class="header">Description:</div> 8809 8809 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 8814 8814 </div> 8815 8815 <div class="refsect1" lang="en" xml:lang="en"> 8816 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505540"></a>8816 <a xmlns="http://www.w3.org/1999/xhtml" id="id479889"></a> 8817 8817 <div class="header">See Also:</div> 8818 8818 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_wait-on-semaphore" title="Function WAIT-ON-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">wait-on-semaphore</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> … … 8834 8834 <div> 8835 8835 <div class="refsect1" lang="en" xml:lang="en"> 8836 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505632"></a>8836 <a xmlns="http://www.w3.org/1999/xhtml" id="id479982"></a> 8837 8837 <div class="header">Arguments and Values:</div> 8838 8838 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8842 8842 </div> 8843 8843 <div class="refsect1" lang="en" xml:lang="en"> 8844 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505674"></a>8844 <a xmlns="http://www.w3.org/1999/xhtml" id="id480024"></a> 8845 8845 <div class="header">Description:</div> 8846 8846 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 8858 8858 </div> 8859 8859 <div class="refsect1" lang="en" xml:lang="en"> 8860 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505707"></a>8860 <a xmlns="http://www.w3.org/1999/xhtml" id="id480057"></a> 8861 8861 <div class="header">See Also:</div> 8862 8862 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8863 8863 </div> 8864 8864 <div class="refsect1" lang="en" xml:lang="en"> 8865 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505745"></a>8865 <a xmlns="http://www.w3.org/1999/xhtml" id="id480094"></a> 8866 8866 <div class="header">Notes:</div> 8867 8867 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8888 8888 <div> 8889 8889 <div class="refsect1" lang="en" xml:lang="en"> 8890 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505809"></a>8890 <a xmlns="http://www.w3.org/1999/xhtml" id="id480159"></a> 8891 8891 <div class="header">Arguments and Values:</div> 8892 8892 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 8896 8896 </div> 8897 8897 <div class="refsect1" lang="en" xml:lang="en"> 8898 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505851"></a>8898 <a xmlns="http://www.w3.org/1999/xhtml" id="id480201"></a> 8899 8899 <div class="header">Description:</div> 8900 8900 <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 … … 8909 8909 </div> 8910 8910 <div class="refsect1" lang="en" xml:lang="en"> 8911 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505884"></a>8911 <a xmlns="http://www.w3.org/1999/xhtml" id="id480234"></a> 8912 8912 <div class="header">See Also:</div> 8913 8913 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a></span> 8914 8914 </div> 8915 8915 <div class="refsect1" lang="en" xml:lang="en"> 8916 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505922"></a>8916 <a xmlns="http://www.w3.org/1999/xhtml" id="id480271"></a> 8917 8917 <div class="header">Notes:</div> 8918 8918 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8939 8939 <div> 8940 8940 <div class="refsect1" lang="en" xml:lang="en"> 8941 <a xmlns="http://www.w3.org/1999/xhtml" id="id 505986"></a>8941 <a xmlns="http://www.w3.org/1999/xhtml" id="id480336"></a> 8942 8942 <div class="header">Arguments and Values:</div> 8943 8943 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8946 8946 </div> 8947 8947 <div class="refsect1" lang="en" xml:lang="en"> 8948 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506025"></a>8948 <a xmlns="http://www.w3.org/1999/xhtml" id="id480374"></a> 8949 8949 <div class="header">Description:</div> 8950 8950 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 8954 8954 </div> 8955 8955 <div class="refsect1" lang="en" xml:lang="en"> 8956 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506041"></a>8956 <a xmlns="http://www.w3.org/1999/xhtml" id="id480391"></a> 8957 8957 <div class="header">See Also:</div> 8958 8958 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 8973 8973 <div> 8974 8974 <div class="refsect1" lang="en" xml:lang="en"> 8975 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506119"></a>8975 <a xmlns="http://www.w3.org/1999/xhtml" id="id480468"></a> 8976 8976 <div class="header">Value Type:</div> 8977 8977 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 8978 8978 </div> 8979 8979 <div class="refsect1" lang="en" xml:lang="en"> 8980 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506128"></a>8980 <a xmlns="http://www.w3.org/1999/xhtml" id="id480478"></a> 8981 8981 <div class="header">Initial Value:</div> 8982 8982 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 8983 8983 </div> 8984 8984 <div class="refsect1" lang="en" xml:lang="en"> 8985 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506138"></a>8985 <a xmlns="http://www.w3.org/1999/xhtml" id="id480487"></a> 8986 8986 <div class="header">Description:</div> 8987 8987 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 8995 8995 </div> 8996 8996 <div class="refsect1" lang="en" xml:lang="en"> 8997 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506152"></a>8997 <a xmlns="http://www.w3.org/1999/xhtml" id="id480501"></a> 8998 8998 <div class="header">See Also:</div> 8999 8999 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a class="xref" href="#cmd_y" title="Toplevel Command :Y"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">:y</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 9014 9014 <div> 9015 9015 <div class="refsect1" lang="en" xml:lang="en"> 9016 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506242"></a>9016 <a xmlns="http://www.w3.org/1999/xhtml" id="id480592"></a> 9017 9017 <div class="header">Arguments and Values:</div> 9018 9018 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 9023 9023 </div> 9024 9024 <div class="refsect1" lang="en" xml:lang="en"> 9025 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506281"></a>9025 <a xmlns="http://www.w3.org/1999/xhtml" id="id480631"></a> 9026 9026 <div class="header">Description:</div> 9027 9027 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 9034 9034 </div> 9035 9035 <div class="refsect1" lang="en" xml:lang="en"> 9036 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506303"></a>9036 <a xmlns="http://www.w3.org/1999/xhtml" id="id480653"></a> 9037 9037 <div class="header">See Also:</div> 9038 9038 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#m_with-terminal-input" title="Macro WITH-TERMINAL-INPUT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">with-terminal-input</b></a>, <a class="xref" href="#v_request-terminal-input-via-break" title="Variable *REQUEST-TERMINAL-INPUT-VIA-BREAK*"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">*request-terminal-input-via-break*</b></a>, <a class="xref" href="#f_make-lock" title="Function MAKE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-lock</b></a>, <a class="xref" href="#f_make-read-write-lock" title="Function MAKE-READ-WRITE-LOCK"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-read-write-lock</b></a>, <a class="xref" href="#f_make-semaphore" title="Function MAKE-SEMAPHORE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-semaphore</b></a>, <a class="xref" href="#f_process-input-wait" title="Function PROCESS-INPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-input-wait</b></a>, <a class="xref" href="#f_process-output-wait" title="Function PROCESS-OUTPUT-WAIT"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-output-wait</b></a></span> … … 9055 9055 <div> 9056 9056 <div class="refsect1" lang="en" xml:lang="en"> 9057 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506396"></a>9057 <a xmlns="http://www.w3.org/1999/xhtml" id="id480746"></a> 9058 9058 <div class="header">Arguments and Values:</div> 9059 9059 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a process, typically created by <a xmlns="http://www.w3.org/1999/xhtml" class="xref" href="#f_process-run-function" title="Function PROCESS-RUN-FUNCTION"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-run-function</b></a> or by <a xmlns="http://www.w3.org/1999/xhtml" class="xref" href="#f_make-process" title="Function MAKE-PROCESS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">make-process</b></a></p> … … 9065 9065 </div> 9066 9066 <div class="refsect1" lang="en" xml:lang="en"> 9067 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506454"></a>9067 <a xmlns="http://www.w3.org/1999/xhtml" id="id480804"></a> 9068 9068 <div class="header">Description:</div> 9069 9069 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 9206 9206 <div> 9207 9207 <div class="refsect1" lang="en" xml:lang="en"> 9208 <a xmlns="http://www.w3.org/1999/xhtml" id="id43 8745"></a>9208 <a xmlns="http://www.w3.org/1999/xhtml" id="id435434"></a> 9209 9209 <div class="header">Arguments and Values:</div> 9210 9210 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 9305 9305 </div> 9306 9306 <div class="refsect1" lang="en" xml:lang="en"> 9307 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80034"></a>9307 <a xmlns="http://www.w3.org/1999/xhtml" id="id454343"></a> 9308 9308 <div class="header">Description:</div> 9309 9309 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 9324 9324 <div> 9325 9325 <div class="refsect1" lang="en" xml:lang="en"> 9326 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80095"></a>9326 <a xmlns="http://www.w3.org/1999/xhtml" id="id454405"></a> 9327 9327 <div class="header">Arguments and Values:</div> 9328 9328 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 9332 9332 </div> 9333 9333 <div class="refsect1" lang="en" xml:lang="en"> 9334 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80137"></a>9334 <a xmlns="http://www.w3.org/1999/xhtml" id="id454447"></a> 9335 9335 <div class="header">Description:</div> 9336 9336 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 9358 9358 <div> 9359 9359 <div class="refsect1" lang="en" xml:lang="en"> 9360 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80202"></a>9360 <a xmlns="http://www.w3.org/1999/xhtml" id="id454512"></a> 9361 9361 <div class="header">Arguments and Values:</div> 9362 9362 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 9366 9366 </div> 9367 9367 <div class="refsect1" lang="en" xml:lang="en"> 9368 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90356"></a>9368 <a xmlns="http://www.w3.org/1999/xhtml" id="id454554"></a> 9369 9369 <div class="header">Description:</div> 9370 9370 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 9386 9386 <div> 9387 9387 <div class="refsect1" lang="en" xml:lang="en"> 9388 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90418"></a>9388 <a xmlns="http://www.w3.org/1999/xhtml" id="id464748"></a> 9389 9389 <div class="header">Arguments and Values:</div> 9390 9390 <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> … … 9395 9395 </div> 9396 9396 <div class="refsect1" lang="en" xml:lang="en"> 9397 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90460"></a>9397 <a xmlns="http://www.w3.org/1999/xhtml" id="id464790"></a> 9398 9398 <div class="header">Description:</div> 9399 9399 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 9414 9414 <div> 9415 9415 <div class="refsect1" lang="en" xml:lang="en"> 9416 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90521"></a>9416 <a xmlns="http://www.w3.org/1999/xhtml" id="id464851"></a> 9417 9417 <div class="header">Arguments and Values:</div> 9418 9418 <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> … … 9421 9421 </div> 9422 9422 <div class="refsect1" lang="en" xml:lang="en"> 9423 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90562"></a>9423 <a xmlns="http://www.w3.org/1999/xhtml" id="id464892"></a> 9424 9424 <div class="header">Description:</div> 9425 9425 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 9441 9441 <div> 9442 9442 <div class="refsect1" lang="en" xml:lang="en"> 9443 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90619"></a>9443 <a xmlns="http://www.w3.org/1999/xhtml" id="id464949"></a> 9444 9444 <div class="header">Arguments and Values:</div> 9445 9445 <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 … … 9449 9449 </div> 9450 9450 <div class="refsect1" lang="en" xml:lang="en"> 9451 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90647"></a>9451 <a xmlns="http://www.w3.org/1999/xhtml" id="id464977"></a> 9452 9452 <div class="header">Description:</div> 9453 9453 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 9469 9469 <div> 9470 9470 <div class="refsect1" lang="en" xml:lang="en"> 9471 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90705"></a>9471 <a xmlns="http://www.w3.org/1999/xhtml" id="id465035"></a> 9472 9472 <div class="header">Arguments and Values:</div> 9473 9473 <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 … … 9478 9478 </div> 9479 9479 <div class="refsect1" lang="en" xml:lang="en"> 9480 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90748"></a>9480 <a xmlns="http://www.w3.org/1999/xhtml" id="id465078"></a> 9481 9481 <div class="header">Description:</div> 9482 9482 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 9498 9498 <div> 9499 9499 <div class="refsect1" lang="en" xml:lang="en"> 9500 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89124"></a>9500 <a xmlns="http://www.w3.org/1999/xhtml" id="id463455"></a> 9501 9501 <div class="header">Arguments and Values:</div> 9502 9502 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 9515 9515 </div> 9516 9516 <div class="refsect1" lang="en" xml:lang="en"> 9517 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89215"></a>9517 <a xmlns="http://www.w3.org/1999/xhtml" id="id463545"></a> 9518 9518 <div class="header">Description:</div> 9519 9519 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 9552 9552 <div> 9553 9553 <div class="refsect1" lang="en" xml:lang="en"> 9554 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89315"></a>9554 <a xmlns="http://www.w3.org/1999/xhtml" id="id463646"></a> 9555 9555 <div class="header">Arguments and Values:</div> 9556 9556 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 9568 9568 </div> 9569 9569 <div class="refsect1" lang="en" xml:lang="en"> 9570 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89419"></a>9570 <a xmlns="http://www.w3.org/1999/xhtml" id="id463749"></a> 9571 9571 <div class="header">Description:</div> 9572 9572 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 9587 9587 <div> 9588 9588 <div class="refsect1" lang="en" xml:lang="en"> 9589 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89480"></a>9589 <a xmlns="http://www.w3.org/1999/xhtml" id="id463811"></a> 9590 9590 <div class="header">Arguments and Values:</div> 9591 9591 <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> … … 9594 9594 </div> 9595 9595 <div class="refsect1" lang="en" xml:lang="en"> 9596 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89520"></a>9596 <a xmlns="http://www.w3.org/1999/xhtml" id="id463851"></a> 9597 9597 <div class="header">Description:</div> 9598 9598 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 9615 9615 <div> 9616 9616 <div class="refsect1" lang="en" xml:lang="en"> 9617 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89579"></a>9617 <a xmlns="http://www.w3.org/1999/xhtml" id="id463910"></a> 9618 9618 <div class="header">Arguments and Values:</div> 9619 9619 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9620 9620 </div> 9621 9621 <div class="refsect1" lang="en" xml:lang="en"> 9622 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89605"></a>9622 <a xmlns="http://www.w3.org/1999/xhtml" id="id463936"></a> 9623 9623 <div class="header">Description:</div> 9624 9624 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 9645 9645 <div> 9646 9646 <div class="refsect1" lang="en" xml:lang="en"> 9647 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89682"></a>9647 <a xmlns="http://www.w3.org/1999/xhtml" id="id463997"></a> 9648 9648 <div class="header">Arguments and Values:</div> 9649 9649 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9650 9650 </div> 9651 9651 <div class="refsect1" lang="en" xml:lang="en"> 9652 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89708"></a>9652 <a xmlns="http://www.w3.org/1999/xhtml" id="id464038"></a> 9653 9653 <div class="header">Description:</div> 9654 9654 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 9670 9670 <div> 9671 9671 <div class="refsect1" lang="en" xml:lang="en"> 9672 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89766"></a>9672 <a xmlns="http://www.w3.org/1999/xhtml" id="id464096"></a> 9673 9673 <div class="header">Arguments and Values:</div> 9674 9674 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9675 9675 </div> 9676 9676 <div class="refsect1" lang="en" xml:lang="en"> 9677 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89792"></a>9677 <a xmlns="http://www.w3.org/1999/xhtml" id="id464122"></a> 9678 9678 <div class="header">Description:</div> 9679 9679 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 9695 9695 <div> 9696 9696 <div class="refsect1" lang="en" xml:lang="en"> 9697 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89849"></a>9697 <a xmlns="http://www.w3.org/1999/xhtml" id="id464179"></a> 9698 9698 <div class="header">Arguments and Values:</div> 9699 9699 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9700 9700 </div> 9701 9701 <div class="refsect1" lang="en" xml:lang="en"> 9702 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89875"></a>9702 <a xmlns="http://www.w3.org/1999/xhtml" id="id464206"></a> 9703 9703 <div class="header">Description:</div> 9704 9704 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 9719 9719 <div> 9720 9720 <div class="refsect1" lang="en" xml:lang="en"> 9721 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89932"></a>9721 <a xmlns="http://www.w3.org/1999/xhtml" id="id464263"></a> 9722 9722 <div class="header">Arguments and Values:</div> 9723 9723 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9724 9724 </div> 9725 9725 <div class="refsect1" lang="en" xml:lang="en"> 9726 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 89959"></a>9726 <a xmlns="http://www.w3.org/1999/xhtml" id="id464289"></a> 9727 9727 <div class="header">Description:</div> 9728 9728 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 9743 9743 <div> 9744 9744 <div class="refsect1" lang="en" xml:lang="en"> 9745 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90016"></a>9745 <a xmlns="http://www.w3.org/1999/xhtml" id="id464346"></a> 9746 9746 <div class="header">Arguments and Values:</div> 9747 9747 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9748 9748 </div> 9749 9749 <div class="refsect1" lang="en" xml:lang="en"> 9750 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90042"></a>9750 <a xmlns="http://www.w3.org/1999/xhtml" id="id464373"></a> 9751 9751 <div class="header">Description:</div> 9752 9752 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 9767 9767 <div> 9768 9768 <div class="refsect1" lang="en" xml:lang="en"> 9769 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90099"></a>9769 <a xmlns="http://www.w3.org/1999/xhtml" id="id464430"></a> 9770 9770 <div class="header">Arguments and Values:</div> 9771 9771 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9772 9772 </div> 9773 9773 <div class="refsect1" lang="en" xml:lang="en"> 9774 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90125"></a>9774 <a xmlns="http://www.w3.org/1999/xhtml" id="id464456"></a> 9775 9775 <div class="header">Description:</div> 9776 9776 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 9792 9792 <div> 9793 9793 <div class="refsect1" lang="en" xml:lang="en"> 9794 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90182"></a>9794 <a xmlns="http://www.w3.org/1999/xhtml" id="id464513"></a> 9795 9795 <div class="header">Arguments and Values:</div> 9796 9796 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9797 9797 </div> 9798 9798 <div class="refsect1" lang="en" xml:lang="en"> 9799 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90209"></a>9799 <a xmlns="http://www.w3.org/1999/xhtml" id="id464539"></a> 9800 9800 <div class="header">Description:</div> 9801 9801 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 9817 9817 <div> 9818 9818 <div class="refsect1" lang="en" xml:lang="en"> 9819 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90266"></a>9819 <a xmlns="http://www.w3.org/1999/xhtml" id="id464596"></a> 9820 9820 <div class="header">Arguments and Values:</div> 9821 9821 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 9822 9822 </div> 9823 9823 <div class="refsect1" lang="en" xml:lang="en"> 9824 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90292"></a>9824 <a xmlns="http://www.w3.org/1999/xhtml" id="id464623"></a> 9825 9825 <div class="header">Description:</div> 9826 9826 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 9841 9841 <div> 9842 9842 <div class="refsect1" lang="en" xml:lang="en"> 9843 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90336"></a>9843 <a xmlns="http://www.w3.org/1999/xhtml" id="id464666"></a> 9844 9844 <div class="header">Description:</div> 9845 9845 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 9846 9846 </div> 9847 9847 <div class="refsect1" lang="en" xml:lang="en"> 9848 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87410"></a>9848 <a xmlns="http://www.w3.org/1999/xhtml" id="id464677"></a> 9849 9849 <div class="header">Superclasses:</div> 9850 9850 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 9865 9865 <div> 9866 9866 <div class="refsect1" lang="en" xml:lang="en"> 9867 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87466"></a>9867 <a xmlns="http://www.w3.org/1999/xhtml" id="id461795"></a> 9868 9868 <div class="header">Arguments and Values:</div> 9869 9869 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9870 9870 </div> 9871 9871 <div class="refsect1" lang="en" xml:lang="en"> 9872 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87493"></a>9872 <a xmlns="http://www.w3.org/1999/xhtml" id="id461821"></a> 9873 9873 <div class="header">Description:</div> 9874 9874 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 9889 9889 <div> 9890 9890 <div class="refsect1" lang="en" xml:lang="en"> 9891 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87551"></a>9891 <a xmlns="http://www.w3.org/1999/xhtml" id="id461879"></a> 9892 9892 <div class="header">Arguments and Values:</div> 9893 9893 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9894 9894 </div> 9895 9895 <div class="refsect1" lang="en" xml:lang="en"> 9896 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87577"></a>9896 <a xmlns="http://www.w3.org/1999/xhtml" id="id461906"></a> 9897 9897 <div class="header">Description:</div> 9898 9898 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 9918 9918 <div> 9919 9919 <div class="refsect1" lang="en" xml:lang="en"> 9920 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87640"></a>9920 <a xmlns="http://www.w3.org/1999/xhtml" id="id461969"></a> 9921 9921 <div class="header">Arguments and Values:</div> 9922 9922 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 9923 9923 </div> 9924 9924 <div class="refsect1" lang="en" xml:lang="en"> 9925 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87666"></a>9925 <a xmlns="http://www.w3.org/1999/xhtml" id="id461995"></a> 9926 9926 <div class="header">Description:</div> 9927 9927 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 9944 9944 <div> 9945 9945 <div class="refsect1" lang="en" xml:lang="en"> 9946 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87728"></a>9946 <a xmlns="http://www.w3.org/1999/xhtml" id="id462057"></a> 9947 9947 <div class="header">Arguments and Values:</div> 9948 9948 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 9955 9955 </div> 9956 9956 <div class="refsect1" lang="en" xml:lang="en"> 9957 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87772"></a>9957 <a xmlns="http://www.w3.org/1999/xhtml" id="id462101"></a> 9958 9958 <div class="header">Description:</div> 9959 9959 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 9976 9976 <div> 9977 9977 <div class="refsect1" lang="en" xml:lang="en"> 9978 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87834"></a>9978 <a xmlns="http://www.w3.org/1999/xhtml" id="id462163"></a> 9979 9979 <div class="header">Arguments and Values:</div> 9980 9980 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 9983 9983 </div> 9984 9984 <div class="refsect1" lang="en" xml:lang="en"> 9985 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87890"></a>9985 <a xmlns="http://www.w3.org/1999/xhtml" id="id462219"></a> 9986 9986 <div class="header">Description:</div> 9987 9987 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 10115 10115 <div> 10116 10116 <div class="refsect1" lang="en" xml:lang="en"> 10117 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 49369"></a>10117 <a xmlns="http://www.w3.org/1999/xhtml" id="id413558"></a> 10118 10118 <div class="header">Arguments and Values:</div> 10119 10119 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 10166 10166 </div> 10167 10167 <div class="refsect1" lang="en" xml:lang="en"> 10168 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90926"></a>10168 <a xmlns="http://www.w3.org/1999/xhtml" id="id456940"></a> 10169 10169 <div class="header">Description:</div> 10170 10170 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 10186 10186 <div> 10187 10187 <div class="refsect1" lang="en" xml:lang="en"> 10188 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 90985"></a>10188 <a xmlns="http://www.w3.org/1999/xhtml" id="id456999"></a> 10189 10189 <div class="header">Arguments and Values:</div> 10190 10190 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 10192 10192 </div> 10193 10193 <div class="refsect1" lang="en" xml:lang="en"> 10194 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 69197"></a>10194 <a xmlns="http://www.w3.org/1999/xhtml" id="id448201"></a> 10195 10195 <div class="header">Description:</div> 10196 10196 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 10215 10215 <div> 10216 10216 <div class="refsect1" lang="en" xml:lang="en"> 10217 <a xmlns="http://www.w3.org/1999/xhtml" id="id46 9258"></a>10217 <a xmlns="http://www.w3.org/1999/xhtml" id="id465244"></a> 10218 10218 <div class="header">Arguments and Values:</div> 10219 10219 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10220 10220 </div> 10221 10221 <div class="refsect1" lang="en" xml:lang="en"> 10222 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 37030"></a>10222 <a xmlns="http://www.w3.org/1999/xhtml" id="id465270"></a> 10223 10223 <div class="header">Description:</div> 10224 10224 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 10242 10242 <div> 10243 10243 <div class="refsect1" lang="en" xml:lang="en"> 10244 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 37094"></a>10244 <a xmlns="http://www.w3.org/1999/xhtml" id="id465334"></a> 10245 10245 <div class="header">Arguments and Values:</div> 10246 10246 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10247 10247 </div> 10248 10248 <div class="refsect1" lang="en" xml:lang="en"> 10249 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 37120"></a>10249 <a xmlns="http://www.w3.org/1999/xhtml" id="id454032"></a> 10250 10250 <div class="header">Description:</div> 10251 10251 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 10268 10268 <div> 10269 10269 <div class="refsect1" lang="en" xml:lang="en"> 10270 <a xmlns="http://www.w3.org/1999/xhtml" id="id45 8080"></a>10270 <a xmlns="http://www.w3.org/1999/xhtml" id="id454093"></a> 10271 10271 <div class="header">Arguments and Values:</div> 10272 10272 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10273 10273 </div> 10274 10274 <div class="refsect1" lang="en" xml:lang="en"> 10275 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 58106"></a>10275 <a xmlns="http://www.w3.org/1999/xhtml" id="id429888"></a> 10276 10276 <div class="header">Description:</div> 10277 10277 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 10295 10295 <div> 10296 10296 <div class="refsect1" lang="en" xml:lang="en"> 10297 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 53876"></a>10297 <a xmlns="http://www.w3.org/1999/xhtml" id="id429950"></a> 10298 10298 <div class="header">Arguments and Values:</div> 10299 10299 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10300 10300 </div> 10301 10301 <div class="refsect1" lang="en" xml:lang="en"> 10302 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 53901"></a>10302 <a xmlns="http://www.w3.org/1999/xhtml" id="id429975"></a> 10303 10303 <div class="header">Description:</div> 10304 10304 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 10322 10322 <div> 10323 10323 <div class="refsect1" lang="en" xml:lang="en"> 10324 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 68036"></a>10324 <a xmlns="http://www.w3.org/1999/xhtml" id="id413831"></a> 10325 10325 <div class="header">Arguments and Values:</div> 10326 10326 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10327 10327 </div> 10328 10328 <div class="refsect1" lang="en" xml:lang="en"> 10329 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 68062"></a>10329 <a xmlns="http://www.w3.org/1999/xhtml" id="id413857"></a> 10330 10330 <div class="header">Description:</div> 10331 10331 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 10357 10357 <dt> 10358 10358 <span class="sect2"> 10359 <a href="#id4 39939">9.1.1. Stream External Encoding</a>10359 <a href="#id427504">9.1.1. Stream External Encoding</a> 10360 10360 </span> 10361 10361 </dt> … … 10425 10425 <div> 10426 10426 <div> 10427 <h3 class="title"><a id="id4 39939"></a>9.1.1. Stream External Encoding</h3>10427 <h3 class="title"><a id="id427504"></a>9.1.1. Stream External Encoding</h3> 10428 10428 </div> 10429 10429 </div> … … 10586 10586 </div> 10587 10587 </div> 10588 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87355" class="indexterm"></a>10589 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 87365" class="indexterm"></a>10590 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80877" class="indexterm"></a>10591 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80886" class="indexterm"></a>10592 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80896" class="indexterm"></a>10593 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 80906" class="indexterm"></a>10588 <a xmlns="http://www.w3.org/1999/xhtml" id="id462315" class="indexterm"></a> 10589 <a xmlns="http://www.w3.org/1999/xhtml" id="id462325" class="indexterm"></a> 10590 <a xmlns="http://www.w3.org/1999/xhtml" id="id462335" class="indexterm"></a> 10591 <a xmlns="http://www.w3.org/1999/xhtml" id="id462344" class="indexterm"></a> 10592 <a xmlns="http://www.w3.org/1999/xhtml" id="id462354" class="indexterm"></a> 10593 <a xmlns="http://www.w3.org/1999/xhtml" id="id462364" class="indexterm"></a> 10594 10594 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 10595 10595 attributes and accessors: … … 10644 10644 <div> 10645 10645 <div class="refsect1" lang="en" xml:lang="en"> 10646 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88271"></a>10646 <a xmlns="http://www.w3.org/1999/xhtml" id="id462583"></a> 10647 10647 <div class="header">Values:</div> 10648 10648 <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 … … 10651 10651 </div> 10652 10652 <div class="refsect1" lang="en" xml:lang="en"> 10653 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88298"></a>10653 <a xmlns="http://www.w3.org/1999/xhtml" id="id462610"></a> 10654 10654 <div class="header">Description:</div> 10655 10655 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 10656 10656 </div> 10657 10657 <div class="refsect1" lang="en" xml:lang="en"> 10658 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88310"></a>10658 <a xmlns="http://www.w3.org/1999/xhtml" id="id462621"></a> 10659 10659 <div class="header">See Also:</div> 10660 10660 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a>, <a class="xref" href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10679 10679 <div> 10680 10680 <div class="refsect1" lang="en" xml:lang="en"> 10681 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88390"></a>10681 <a xmlns="http://www.w3.org/1999/xhtml" id="id462702"></a> 10682 10682 <div class="header">Arguments:</div> 10683 10683 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10684 10684 </div> 10685 10685 <div class="refsect1" lang="en" xml:lang="en"> 10686 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88417"></a>10686 <a xmlns="http://www.w3.org/1999/xhtml" id="id462728"></a> 10687 10687 <div class="header">Description:</div> 10688 10688 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 10693 10693 </div> 10694 10694 <div class="refsect1" lang="en" xml:lang="en"> 10695 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88436"></a>10695 <a xmlns="http://www.w3.org/1999/xhtml" id="id462747"></a> 10696 10696 <div class="header">See Also:</div> 10697 10697 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a class="xref" href="#f_remove-open-file-stream" title="Function REMOVE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">remove-open-file-stream</b></a></span> … … 10716 10716 <div> 10717 10717 <div class="refsect1" lang="en" xml:lang="en"> 10718 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88517"></a>10718 <a xmlns="http://www.w3.org/1999/xhtml" id="id462828"></a> 10719 10719 <div class="header">Arguments:</div> 10720 10720 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 10721 10721 </div> 10722 10722 <div class="refsect1" lang="en" xml:lang="en"> 10723 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88543"></a>10723 <a xmlns="http://www.w3.org/1999/xhtml" id="id462854"></a> 10724 10724 <div class="header">Description:</div> 10725 10725 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 10730 10730 </div> 10731 10731 <div class="refsect1" lang="en" xml:lang="en"> 10732 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 88562"></a>10732 <a xmlns="http://www.w3.org/1999/xhtml" id="id462873"></a> 10733 10733 <div class="header">See Also:</div> 10734 10734 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_open-file-streams" title="Function OPEN-FILE-STREAMS"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">open-file-streams</b></a>, <a class="xref" href="#f_note-open-file-stream" title="Function NOTE-OPEN-FILE-STREAM"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">note-open-file-stream</b></a></span> … … 11163 11163 <div> 11164 11164 <div class="refsect1" lang="en" xml:lang="en"> 11165 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96930"></a>11165 <a xmlns="http://www.w3.org/1999/xhtml" id="id471242"></a> 11166 11166 <div class="header">Arguments and Values:</div> 11167 11167 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 11174 11174 </div> 11175 11175 <div class="refsect1" lang="en" xml:lang="en"> 11176 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 96988"></a>11176 <a xmlns="http://www.w3.org/1999/xhtml" id="id471300"></a> 11177 11177 <div class="header">Description:</div> 11178 11178 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 11195 11195 <div> 11196 11196 <div class="refsect1" lang="en" xml:lang="en"> 11197 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97047"></a>11197 <a xmlns="http://www.w3.org/1999/xhtml" id="id471360"></a> 11198 11198 <div class="header">Arguments and Values:</div> 11199 11199 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 11206 11206 </div> 11207 11207 <div class="refsect1" lang="en" xml:lang="en"> 11208 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97105"></a>11208 <a xmlns="http://www.w3.org/1999/xhtml" id="id471418"></a> 11209 11209 <div class="header">Description:</div> 11210 11210 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 11226 11226 <div> 11227 11227 <div class="refsect1" lang="en" xml:lang="en"> 11228 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97164"></a>11228 <a xmlns="http://www.w3.org/1999/xhtml" id="id471476"></a> 11229 11229 <div class="header">Arguments and Values:</div> 11230 11230 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 11242 11242 </div> 11243 11243 <div class="refsect1" lang="en" xml:lang="en"> 11244 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97239"></a>11244 <a xmlns="http://www.w3.org/1999/xhtml" id="id471551"></a> 11245 11245 <div class="header">Description:</div> 11246 11246 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 11265 11265 <div> 11266 11266 <div class="refsect1" lang="en" xml:lang="en"> 11267 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97299"></a>11267 <a xmlns="http://www.w3.org/1999/xhtml" id="id471611"></a> 11268 11268 <div class="header">Arguments and Values:</div> 11269 11269 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 11281 11281 </div> 11282 11282 <div class="refsect1" lang="en" xml:lang="en"> 11283 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97374"></a>11283 <a xmlns="http://www.w3.org/1999/xhtml" id="id471687"></a> 11284 11284 <div class="header">Description:</div> 11285 11285 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 11303 11303 <div> 11304 11304 <div class="refsect1" lang="en" xml:lang="en"> 11305 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97434"></a>11305 <a xmlns="http://www.w3.org/1999/xhtml" id="id471746"></a> 11306 11306 <div class="header">Method Signatures:</div> 11307 11307 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>ccl::stream-device</strong></span> <i> … … 11309 11309 </div> 11310 11310 <div class="refsect1" lang="en" xml:lang="en"> 11311 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97452"></a>11311 <a xmlns="http://www.w3.org/1999/xhtml" id="id471765"></a> 11312 11312 <div class="header">Arguments and Values:</div> 11313 11313 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 11320 11320 </div> 11321 11321 <div class="refsect1" lang="en" xml:lang="en"> 11322 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97518"></a>11322 <a xmlns="http://www.w3.org/1999/xhtml" id="id471830"></a> 11323 11323 <div class="header">Description:</div> 11324 11324 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 11344 11344 <div> 11345 11345 <div class="refsect1" lang="en" xml:lang="en"> 11346 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97587"></a>11346 <a xmlns="http://www.w3.org/1999/xhtml" id="id471900"></a> 11347 11347 <div class="header">Description:</div> 11348 11348 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 11351 11351 </div> 11352 11352 <div class="refsect1" lang="en" xml:lang="en"> 11353 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97599"></a>11353 <a xmlns="http://www.w3.org/1999/xhtml" id="id471912"></a> 11354 11354 <div class="header">Arguments:</div> 11355 11355 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11376 11376 <div> 11377 11377 <div class="refsect1" lang="en" xml:lang="en"> 11378 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97719"></a>11378 <a xmlns="http://www.w3.org/1999/xhtml" id="id472031"></a> 11379 11379 <div class="header">Description:</div> 11380 11380 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 11382 11382 </div> 11383 11383 <div class="refsect1" lang="en" xml:lang="en"> 11384 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97731"></a>11384 <a xmlns="http://www.w3.org/1999/xhtml" id="id472043"></a> 11385 11385 <div class="header">Arguments:</div> 11386 11386 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11392 11392 </div> 11393 11393 <div class="refsect1" lang="en" xml:lang="en"> 11394 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 97803"></a>11394 <a xmlns="http://www.w3.org/1999/xhtml" id="id472115"></a> 11395 11395 <div class="header">Examples:</div> 11396 11396 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 12137 12137 <dt> 12138 12138 <span class="sect1"> 12139 <a href="#Profiling-Using the Linux oprofile system-levelprofiler">11.1. Using the Linux oprofile system-level profiler</a>12139 <a href="#Profiling-Using-the-Linux-oprofile-system-level-profiler">11.1. Using the Linux oprofile system-level profiler</a> 12140 12140 </span> 12141 12141 </dt> … … 12209 12209 <div> 12210 12210 <div> 12211 <h2 class="title" style="clear: both"><a id="Profiling-Using the Linux oprofile system-levelprofiler"></a>11.1. Using the Linux oprofile system-level profiler</h2>12211 <h2 class="title" style="clear: both"><a id="Profiling-Using-the-Linux-oprofile-system-level-profiler"></a>11.1. Using the Linux oprofile system-level profiler</h2> 12212 12212 </div> 12213 12213 </div> … … 12558 12558 </div> 12559 12559 <p xmlns="http://www.w3.org/1999/xhtml"> 12560 <a id="id4 87035" class="indexterm"></a>12560 <a id="id455672" class="indexterm"></a> 12561 12561 <span class="command"><strong><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> [Variable]</strong></span> 12562 12562 </p> … … 12564 12564 configuration file created by the "Config Editor" in Shark.app.</p> 12565 12565 <p xmlns="http://www.w3.org/1999/xhtml"> 12566 <a id="id4 87061" class="indexterm"></a>12566 <a id="id455698" class="indexterm"></a> 12567 12567 <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) (debug-output nil) [Macro]</strong></span> 12568 12568 </p> … … 12826 12826 <dt> 12827 12827 <span class="sect1"> 12828 <a href="# id520215">12.12. The Foreign-Function-Interface Dictionary</a>12828 <a href="#Foreign-Function-Interface-Dictionary">12.12. The Foreign-Function-Interface Dictionary</a> 12829 12829 </span> 12830 12830 </dt> … … 13654 13654 <div> 13655 13655 <div> 13656 <h4 class="title"><a id="id4 99653"></a>12.3.2.4. %int-to-ptr [Function]</h4>13656 <h4 class="title"><a id="id473961"></a>12.3.2.4. %int-to-ptr [Function]</h4> 13657 13657 </div> 13658 13658 </div> … … 13695 13695 <div> 13696 13696 <div> 13697 <h4 class="title"><a id="id4 99728"></a>12.3.2.5. %inc-ptr [Function]</h4>13697 <h4 class="title"><a id="id474035"></a>12.3.2.5. %inc-ptr [Function]</h4> 13698 13698 </div> 13699 13699 </div> … … 13745 13745 <div> 13746 13746 <div> 13747 <h4 class="title"><a id="id4 99819"></a>12.3.2.6. %ptr-to-int [Function]</h4>13747 <h4 class="title"><a id="id474127"></a>12.3.2.6. %ptr-to-int [Function]</h4> 13748 13748 </div> 13749 13749 </div> … … 13787 13787 <div> 13788 13788 <div> 13789 <h4 class="title"><a id="id4 99894"></a>12.3.2.7. %null-ptr [Macro]</h4>13789 <h4 class="title"><a id="id474202"></a>12.3.2.7. %null-ptr [Macro]</h4> 13790 13790 </div> 13791 13791 </div> … … 13812 13812 <div> 13813 13813 <div> 13814 <h4 class="title"><a id="id4 99936"></a>12.3.2.8. %null-ptr-p [Function]</h4>13814 <h4 class="title"><a id="id474243"></a>12.3.2.8. %null-ptr-p [Function]</h4> 13815 13815 </div> 13816 13816 </div> … … 13854 13854 <div> 13855 13855 <div> 13856 <h4 class="title"><a id="id 500011"></a>12.3.2.9. %setf-macptr [Function]</h4>13856 <h4 class="title"><a id="id474318"></a>12.3.2.9. %setf-macptr [Function]</h4> 13857 13857 </div> 13858 13858 </div> … … 13902 13902 <div> 13903 13903 <div> 13904 <h4 class="title"><a id="id 500102"></a>12.3.2.10. %incf-ptr [Macro]</h4>13904 <h4 class="title"><a id="id474409"></a>12.3.2.10. %incf-ptr [Macro]</h4> 13905 13905 </div> 13906 13906 </div> … … 13950 13950 <div> 13951 13951 <div> 13952 <h4 class="title"><a id="id 500192"></a>12.3.2.11. with-macptrs [Macro]</h4>13952 <h4 class="title"><a id="id474499"></a>12.3.2.11. with-macptrs [Macro]</h4> 13953 13953 </div> 13954 13954 </div> … … 14000 14000 <div> 14001 14001 <div> 14002 <h4 class="title"><a id="id 500284"></a>12.3.2.12. %stack-block [Macro]</h4>14002 <h4 class="title"><a id="id474591"></a>12.3.2.12. %stack-block [Macro]</h4> 14003 14003 </div> 14004 14004 </div> … … 14051 14051 <div> 14052 14052 <div> 14053 <h4 class="title"><a id="id 500376"></a>12.3.2.13. make-cstring [Function]</h4>14053 <h4 class="title"><a id="id474683"></a>12.3.2.13. make-cstring [Function]</h4> 14054 14054 </div> 14055 14055 </div> … … 14094 14094 <div> 14095 14095 <div> 14096 <h4 class="title"><a id="id 500452"></a>12.3.2.14. with-cstrs [Macro]</h4>14096 <h4 class="title"><a id="id474759"></a>12.3.2.14. with-cstrs [Macro]</h4> 14097 14097 </div> 14098 14098 </div> … … 14144 14144 <div> 14145 14145 <div> 14146 <h4 class="title"><a id="id 500544"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>14146 <h4 class="title"><a id="id474851"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 14147 14147 </div> 14148 14148 </div> … … 14207 14207 <div> 14208 14208 <div> 14209 <h4 class="title"><a id="id 500667"></a>12.3.2.16. %get-cstring [Function]</h4>14209 <h4 class="title"><a id="id474975"></a>12.3.2.16. %get-cstring [Function]</h4> 14210 14210 </div> 14211 14211 </div> … … 14249 14249 <div> 14250 14250 <div> 14251 <h4 class="title"><a id="id 518297"></a>12.3.2.17. %str-from-ptr [Function]</h4>14251 <h4 class="title"><a id="id492625"></a>12.3.2.17. %str-from-ptr [Function]</h4> 14252 14252 </div> 14253 14253 </div> … … 15679 15679 <div> 15680 15680 <div> 15681 <h2 class="title" style="clear: both"><a id="id520215"></a>12.12. The Foreign-Function-Interface Dictionary</h2> 15682 </div> 15683 </div> 15684 </div> 15685 <a xmlns="http://www.w3.org/1999/xhtml" id="anchor_Foreign-Function-Interface-Dictionary"></a> 15681 <h2 class="title" style="clear: both"><a id="Foreign-Function-Interface-Dictionary"></a>12.12. The Foreign-Function-Interface Dictionary</h2> 15682 </div> 15683 </div> 15684 </div> 15686 15685 <p> 15687 15686 <div class="refentrytitle"> … … 15696 15695 <div> 15697 15696 <div class="refsect1" lang="en" xml:lang="en"> 15698 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520253"></a>15697 <a xmlns="http://www.w3.org/1999/xhtml" id="id494579"></a> 15699 15698 <div class="header">Description:</div> 15700 15699 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 15748 15747 <div> 15749 15748 <div class="refsect1" lang="en" xml:lang="en"> 15750 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520359"></a>15749 <a xmlns="http://www.w3.org/1999/xhtml" id="id494685"></a> 15751 15750 <div class="header">Description:</div> 15752 15751 <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 … … 15807 15806 <div> 15808 15807 <div class="refsect1" lang="en" xml:lang="en"> 15809 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520477"></a>15808 <a xmlns="http://www.w3.org/1999/xhtml" id="id494803"></a> 15810 15809 <div class="header">Description:</div> 15811 15810 <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 … … 15854 15853 <div> 15855 15854 <div class="refsect1" lang="en" xml:lang="en"> 15856 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520559"></a>15855 <a xmlns="http://www.w3.org/1999/xhtml" id="id494885"></a> 15857 15856 <div class="header">Description:</div> 15858 15857 <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 … … 15957 15956 <div> 15958 15957 <div class="refsect1" lang="en" xml:lang="en"> 15959 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520698"></a>15958 <a xmlns="http://www.w3.org/1999/xhtml" id="id495024"></a> 15960 15959 <div class="header">Description:</div> 15961 15960 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 15986 15985 <div> 15987 15986 <div class="refsect1" lang="en" xml:lang="en"> 15988 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520773"></a>15987 <a xmlns="http://www.w3.org/1999/xhtml" id="id495099"></a> 15989 15988 <div class="header">Values:</div> 15990 15989 <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 … … 15993 15992 </div> 15994 15993 <div class="refsect1" lang="en" xml:lang="en"> 15995 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520809"></a>15994 <a xmlns="http://www.w3.org/1999/xhtml" id="id495135"></a> 15996 15995 <div class="header">Description:</div> 15997 15996 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 16022 16021 <div> 16023 16022 <div class="refsect1" lang="en" xml:lang="en"> 16024 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520885"></a>16023 <a xmlns="http://www.w3.org/1999/xhtml" id="id495211"></a> 16025 16024 <div class="header">Values:</div> 16026 16025 <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> … … 16039 16038 </div> 16040 16039 <div class="refsect1" lang="en" xml:lang="en"> 16041 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520956"></a>16040 <a xmlns="http://www.w3.org/1999/xhtml" id="id495282"></a> 16042 16041 <div class="header">Description:</div> 16043 16042 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 16075 16074 <div> 16076 16075 <div class="refsect1" lang="en" xml:lang="en"> 16077 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521036"></a>16076 <a xmlns="http://www.w3.org/1999/xhtml" id="id495362"></a> 16078 16077 <div class="header">Values:</div> 16079 16078 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 16083 16082 </div> 16084 16083 <div class="refsect1" lang="en" xml:lang="en"> 16085 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521077"></a>16084 <a xmlns="http://www.w3.org/1999/xhtml" id="id495403"></a> 16086 16085 <div class="header">Description:</div> 16087 16086 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 16117 16116 <div> 16118 16117 <div class="refsect1" lang="en" xml:lang="en"> 16119 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521149"></a>16118 <a xmlns="http://www.w3.org/1999/xhtml" id="id495475"></a> 16120 16119 <div class="header">Values:</div> 16121 16120 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 16130 16129 </div> 16131 16130 <div class="refsect1" lang="en" xml:lang="en"> 16132 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521190"></a>16131 <a xmlns="http://www.w3.org/1999/xhtml" id="id495516"></a> 16133 16132 <div class="header">Description:</div> 16134 16133 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 16158 16157 <div> 16159 16158 <div class="refsect1" lang="en" xml:lang="en"> 16160 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521259"></a>16159 <a xmlns="http://www.w3.org/1999/xhtml" id="id495585"></a> 16161 16160 <div class="header">Values:</div> 16162 16161 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 16171 16170 </div> 16172 16171 <div class="refsect1" lang="en" xml:lang="en"> 16173 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521333"></a>16172 <a xmlns="http://www.w3.org/1999/xhtml" id="id495659"></a> 16174 16173 <div class="header">Description:</div> 16175 16174 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 16198 16197 <div> 16199 16198 <div class="refsect1" lang="en" xml:lang="en"> 16200 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521392"></a>16199 <a xmlns="http://www.w3.org/1999/xhtml" id="id495718"></a> 16201 16200 <div class="header">Values:</div> 16202 16201 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16209 16208 </div> 16210 16209 <div class="refsect1" lang="en" xml:lang="en"> 16211 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521455"></a>16210 <a xmlns="http://www.w3.org/1999/xhtml" id="id495781"></a> 16212 16211 <div class="header">Description:</div> 16213 16212 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16235 16234 <div> 16236 16235 <div class="refsect1" lang="en" xml:lang="en"> 16237 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521514"></a>16236 <a xmlns="http://www.w3.org/1999/xhtml" id="id495840"></a> 16238 16237 <div class="header">Values:</div> 16239 16238 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16248 16247 </div> 16249 16248 <div class="refsect1" lang="en" xml:lang="en"> 16250 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521588"></a>16249 <a xmlns="http://www.w3.org/1999/xhtml" id="id495914"></a> 16251 16250 <div class="header">Description:</div> 16252 16251 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16273 16272 <div> 16274 16273 <div class="refsect1" lang="en" xml:lang="en"> 16275 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521643"></a>16274 <a xmlns="http://www.w3.org/1999/xhtml" id="id495969"></a> 16276 16275 <div class="header">Values:</div> 16277 16276 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16278 16277 </div> 16279 16278 <div class="refsect1" lang="en" xml:lang="en"> 16280 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521666"></a>16279 <a xmlns="http://www.w3.org/1999/xhtml" id="id495992"></a> 16281 16280 <div class="header">Description:</div> 16282 16281 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 16301 16300 <div> 16302 16301 <div class="refsect1" lang="en" xml:lang="en"> 16303 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521725"></a>16302 <a xmlns="http://www.w3.org/1999/xhtml" id="id496051"></a> 16304 16303 <div class="header">Values:</div> 16305 16304 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16306 16305 </div> 16307 16306 <div class="refsect1" lang="en" xml:lang="en"> 16308 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521747"></a>16307 <a xmlns="http://www.w3.org/1999/xhtml" id="id496073"></a> 16309 16308 <div class="header">Description:</div> 16310 16309 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 16328 16327 <div> 16329 16328 <div class="refsect1" lang="en" xml:lang="en"> 16330 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521801"></a>16329 <a xmlns="http://www.w3.org/1999/xhtml" id="id496127"></a> 16331 16330 <div class="header">Values:</div> 16332 16331 <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 … … 16334 16333 </div> 16335 16334 <div class="refsect1" lang="en" xml:lang="en"> 16336 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521828"></a>16335 <a xmlns="http://www.w3.org/1999/xhtml" id="id496154"></a> 16337 16336 <div class="header">Description:</div> 16338 16337 <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> … … 16366 16365 <div> 16367 16366 <div class="refsect1" lang="en" xml:lang="en"> 16368 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521920"></a>16367 <a xmlns="http://www.w3.org/1999/xhtml" id="id496246"></a> 16369 16368 <div class="header">Values:</div> 16370 16369 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 16381 16380 </div> 16382 16381 <div class="refsect1" lang="en" xml:lang="en"> 16383 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521996"></a>16382 <a xmlns="http://www.w3.org/1999/xhtml" id="id496322"></a> 16384 16383 <div class="header">Description:</div> 16385 16384 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16416 16415 <div> 16417 16416 <div class="refsect1" lang="en" xml:lang="en"> 16418 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522067"></a>16417 <a xmlns="http://www.w3.org/1999/xhtml" id="id496393"></a> 16419 16418 <div class="header">Values:</div> 16420 16419 <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 … … 16433 16432 </div> 16434 16433 <div class="refsect1" lang="en" xml:lang="en"> 16435 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522135"></a>16434 <a xmlns="http://www.w3.org/1999/xhtml" id="id496461"></a> 16436 16435 <div class="header">Description:</div> 16437 16436 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16482 16481 <div> 16483 16482 <div class="refsect1" lang="en" xml:lang="en"> 16484 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522257"></a>16483 <a xmlns="http://www.w3.org/1999/xhtml" id="id496583"></a> 16485 16484 <div class="header">Values:</div> 16486 16485 <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 … … 16496 16495 </div> 16497 16496 <div class="refsect1" lang="en" xml:lang="en"> 16498 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522315"></a>16497 <a xmlns="http://www.w3.org/1999/xhtml" id="id496641"></a> 16499 16498 <div class="header">Description:</div> 16500 16499 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16537 16536 </div> 16538 16537 <div class="refsect1" lang="en" xml:lang="en"> 16539 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522404"></a>16538 <a xmlns="http://www.w3.org/1999/xhtml" id="id496730"></a> 16540 16539 <div class="header">Notes:</div> 16541 16540 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16570 16569 <div> 16571 16570 <div class="refsect1" lang="en" xml:lang="en"> 16572 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522488"></a>16571 <a xmlns="http://www.w3.org/1999/xhtml" id="id496814"></a> 16573 16572 <div class="header">Values:</div> 16574 16573 <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 … … 16578 16577 </div> 16579 16578 <div class="refsect1" lang="en" xml:lang="en"> 16580 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522528"></a>16579 <a xmlns="http://www.w3.org/1999/xhtml" id="id496854"></a> 16581 16580 <div class="header">Description:</div> 16582 16581 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 16589 16588 </div> 16590 16589 <div class="refsect1" lang="en" xml:lang="en"> 16591 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522544"></a>16590 <a xmlns="http://www.w3.org/1999/xhtml" id="id496870"></a> 16592 16591 <div class="header">Examples:</div> 16593 16592 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 16624 16623 </div> 16625 16624 <div class="refsect1" lang="en" xml:lang="en"> 16626 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522564"></a>16625 <a xmlns="http://www.w3.org/1999/xhtml" id="id496890"></a> 16627 16626 <div class="header">Notes:</div> 16628 16627 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 16647 16646 <div> 16648 16647 <div class="refsect1" lang="en" xml:lang="en"> 16649 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522622"></a>16648 <a xmlns="http://www.w3.org/1999/xhtml" id="id496948"></a> 16650 16649 <div class="header">Values:</div> 16651 16650 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">ptr</span></i>---<a xmlns="http://www.w3.org/1999/xhtml" class="link" href="#Referencing-and-Using-Foreign-Memory-Addresses" title="12.3. Referencing and Using Foreign Memory Addresses">a MACPTR</a>.</p> … … 16655 16654 </div> 16656 16655 <div class="refsect1" lang="en" xml:lang="en"> 16657 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522666"></a>16656 <a xmlns="http://www.w3.org/1999/xhtml" id="id496992"></a> 16658 16657 <div class="header">Description:</div> 16659 16658 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 16681 16680 <div> 16682 16681 <div class="refsect1" lang="en" xml:lang="en"> 16683 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522732"></a>16682 <a xmlns="http://www.w3.org/1999/xhtml" id="id497058"></a> 16684 16683 <div class="header">Values:</div> 16685 16684 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 16687 16686 </div> 16688 16687 <div class="refsect1" lang="en" xml:lang="en"> 16689 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522755"></a>16688 <a xmlns="http://www.w3.org/1999/xhtml" id="id497081"></a> 16690 16689 <div class="header">Description:</div> 16691 16690 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 16710 16709 <div> 16711 16710 <div class="refsect1" lang="en" xml:lang="en"> 16712 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522826"></a>16711 <a xmlns="http://www.w3.org/1999/xhtml" id="id497152"></a> 16713 16712 <div class="header">Values:</div> 16714 16713 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16718 16717 </div> 16719 16718 <div class="refsect1" lang="en" xml:lang="en"> 16720 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522877"></a>16719 <a xmlns="http://www.w3.org/1999/xhtml" id="id497203"></a> 16721 16720 <div class="header">Description:</div> 16722 16721 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 16748 16747 <div> 16749 16748 <div class="refsect1" lang="en" xml:lang="en"> 16750 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522958"></a>16749 <a xmlns="http://www.w3.org/1999/xhtml" id="id497284"></a> 16751 16750 <div class="header">Values:</div> 16752 16751 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 16755 16754 </div> 16756 16755 <div class="refsect1" lang="en" xml:lang="en"> 16757 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523006"></a>16756 <a xmlns="http://www.w3.org/1999/xhtml" id="id497332"></a> 16758 16757 <div class="header">Description:</div> 16759 16758 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 16782 16781 <div> 16783 16782 <div class="refsect1" lang="en" xml:lang="en"> 16784 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523073"></a>16783 <a xmlns="http://www.w3.org/1999/xhtml" id="id497399"></a> 16785 16784 <div class="header">Values:</div> 16786 16785 <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 … … 16790 16789 </div> 16791 16790 <div class="refsect1" lang="en" xml:lang="en"> 16792 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523102"></a>16791 <a xmlns="http://www.w3.org/1999/xhtml" id="id497428"></a> 16793 16792 <div class="header">Description:</div> 16794 16793 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16827 16826 </div> 16828 16827 <div class="refsect1" lang="en" xml:lang="en"> 16829 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523158"></a>16828 <a xmlns="http://www.w3.org/1999/xhtml" id="id497484"></a> 16830 16829 <div class="header">Example:</div> 16831 16830 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 16841 16840 </div> 16842 16841 <div class="refsect1" lang="en" xml:lang="en"> 16843 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523172"></a>16842 <a xmlns="http://www.w3.org/1999/xhtml" id="id497498"></a> 16844 16843 <div class="header">See Also:</div> 16845 16844 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 16863 16862 <div> 16864 16863 <div class="refsect1" lang="en" xml:lang="en"> 16865 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523232"></a>16864 <a xmlns="http://www.w3.org/1999/xhtml" id="id497558"></a> 16866 16865 <div class="header">Values:</div> 16867 16866 <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 … … 16870 16869 </div> 16871 16870 <div class="refsect1" lang="en" xml:lang="en"> 16872 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523256"></a>16871 <a xmlns="http://www.w3.org/1999/xhtml" id="id497582"></a> 16873 16872 <div class="header">Description:</div> 16874 16873 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 16894 16893 <div> 16895 16894 <div class="refsect1" lang="en" xml:lang="en"> 16896 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523316"></a>16895 <a xmlns="http://www.w3.org/1999/xhtml" id="id497642"></a> 16897 16896 <div class="header">Values:</div> 16898 16897 <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 … … 16901 16900 </div> 16902 16901 <div class="refsect1" lang="en" xml:lang="en"> 16903 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523340"></a>16902 <a xmlns="http://www.w3.org/1999/xhtml" id="id497666"></a> 16904 16903 <div class="header">Description:</div> 16905 16904 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 16923 16922 </div> 16924 16923 <div class="refsect1" lang="en" xml:lang="en"> 16925 <a xmlns="http://www.w3.org/1999/xhtml" id="id 523378"></a>16924 <a xmlns="http://www.w3.org/1999/xhtml" id="id497704"></a> 16926 16925 <div class="header">Examples:</div> 16927 16926 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 17026 17025 <dt> 17027 17026 <span class="sect2"> 17028 <a href="# id501110">13.6.1. Using <code class="literal">define-objc-method</code></a>17027 <a href="#Using-define-objc-method">13.6.1. Using <code class="literal">define-objc-method</code></a> 17029 17028 </span> 17030 17029 </dt> 17031 17030 <dt> 17032 17031 <span class="sect2"> 17033 <a href="# id501353">13.6.2. Using <code class="literal">objc:defmethod</code></a>17032 <a href="#Using-objc-defmethod">13.6.2. Using <code class="literal">objc:defmethod</code></a> 17034 17033 </span> 17035 17034 </dt> … … 17085 17084 with the Objective-C bridge. For a full description of these 17086 17085 reader-macros, see 17087 the <a class="link" href="# anchor_Foreign-Function-Interface-Dictionary">Foreign-Function-Interface17086 the <a class="link" href="#Foreign-Function-Interface-Dictionary" title="12.12. The Foreign-Function-Interface Dictionary">Foreign-Function-Interface 17088 17087 Dictionary</a>, especially the entries at the beginning, 17089 17088 describing reader macros.</p> … … 17618 17617 </div> 17619 17618 </div> 17620 <a xmlns="http://www.w3.org/1999/xhtml" id="anchor_Defining-Objective-C-Methods"></a>17621 17619 <p xmlns="http://www.w3.org/1999/xhtml">In Objective-C, unlike in CLOS, every method belongs to some 17622 17620 particular class. This is probably not a strange concept to … … 17637 17635 <div> 17638 17636 <div> 17639 <h3 class="title"><a id=" id501110"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3>17637 <h3 class="title"><a id="Using-define-objc-method"></a>13.6.1. Using <code class="literal">define-objc-method</code></h3> 17640 17638 </div> 17641 17639 </div> … … 17754 17752 <div> 17755 17753 <div> 17756 <h3 class="title"><a id="id501353"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3> 17757 </div> 17758 </div> 17759 </div> 17760 <a xmlns="http://www.w3.org/1999/xhtml" id="anchor_Using-objc-defmethod"></a> 17754 <h3 class="title"><a id="Using-objc-defmethod"></a>13.6.2. Using <code class="literal">objc:defmethod</code></h3> 17755 </div> 17756 </div> 17757 </div> 17761 17758 <p xmlns="http://www.w3.org/1999/xhtml">The macro <code class="literal">OBJC:DEFMETHOD</code> can be used to 17762 17759 define Objective-C methods. It looks superficially like … … 18578 18575 <div> 18579 18576 <div class="refsect1" lang="en" xml:lang="en"> 18580 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514037"></a>18577 <a xmlns="http://www.w3.org/1999/xhtml" id="id488366"></a> 18581 18578 <div class="header">Arguments and Values:</div> 18582 18579 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 18588 18585 </div> 18589 18586 <div class="refsect1" lang="en" xml:lang="en"> 18590 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514082"></a>18587 <a xmlns="http://www.w3.org/1999/xhtml" id="id488410"></a> 18591 18588 <div class="header">Description:</div> 18592 18589 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18609 18606 <div> 18610 18607 <div class="refsect1" lang="en" xml:lang="en"> 18611 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514143"></a>18608 <a xmlns="http://www.w3.org/1999/xhtml" id="id488472"></a> 18612 18609 <div class="header">Arguments and Values:</div> 18613 18610 <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 … … 18622 18619 </div> 18623 18620 <div class="refsect1" lang="en" xml:lang="en"> 18624 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514203"></a>18621 <a xmlns="http://www.w3.org/1999/xhtml" id="id488532"></a> 18625 18622 <div class="header">Description:</div> 18626 18623 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18646 18643 <div> 18647 18644 <div class="refsect1" lang="en" xml:lang="en"> 18648 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514265"></a>18645 <a xmlns="http://www.w3.org/1999/xhtml" id="id488594"></a> 18649 18646 <div class="header">Values:</div> 18650 18647 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 18652 18649 </div> 18653 18650 <div class="refsect1" lang="en" xml:lang="en"> 18654 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514292"></a>18651 <a xmlns="http://www.w3.org/1999/xhtml" id="id488621"></a> 18655 18652 <div class="header">Description:</div> 18656 18653 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18674 18671 <div> 18675 18672 <div class="refsect1" lang="en" xml:lang="en"> 18676 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514350"></a>18673 <a xmlns="http://www.w3.org/1999/xhtml" id="id488679"></a> 18677 18674 <div class="header">Values:</div> 18678 18675 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18680 18677 </div> 18681 18678 <div class="refsect1" lang="en" xml:lang="en"> 18682 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514377"></a>18679 <a xmlns="http://www.w3.org/1999/xhtml" id="id488706"></a> 18683 18680 <div class="header">Description:</div> 18684 18681 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18700 18697 <div> 18701 18698 <div class="refsect1" lang="en" xml:lang="en"> 18702 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514435"></a>18699 <a xmlns="http://www.w3.org/1999/xhtml" id="id488764"></a> 18703 18700 <div class="header">Arguments and Values:</div> 18704 18701 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18709 18706 </div> 18710 18707 <div class="refsect1" lang="en" xml:lang="en"> 18711 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514478"></a>18708 <a xmlns="http://www.w3.org/1999/xhtml" id="id488806"></a> 18712 18709 <div class="header">Description:</div> 18713 18710 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18732 18729 <div> 18733 18730 <div class="refsect1" lang="en" xml:lang="en"> 18734 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514537"></a>18731 <a xmlns="http://www.w3.org/1999/xhtml" id="id488866"></a> 18735 18732 <div class="header">Arguments and Values:</div> 18736 18733 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 18741 18738 </div> 18742 18739 <div class="refsect1" lang="en" xml:lang="en"> 18743 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514579"></a>18740 <a xmlns="http://www.w3.org/1999/xhtml" id="id488908"></a> 18744 18741 <div class="header">Description:</div> 18745 18742 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18764 18761 <div> 18765 18762 <div class="refsect1" lang="en" xml:lang="en"> 18766 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514639"></a>18763 <a xmlns="http://www.w3.org/1999/xhtml" id="id488968"></a> 18767 18764 <div class="header">Values:</div> 18768 18765 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 18769 18766 </div> 18770 18767 <div class="refsect1" lang="en" xml:lang="en"> 18771 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514665"></a>18768 <a xmlns="http://www.w3.org/1999/xhtml" id="id488994"></a> 18772 18769 <div class="header">Description:</div> 18773 18770 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18790 18787 <div> 18791 18788 <div class="refsect1" lang="en" xml:lang="en"> 18792 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514722"></a>18789 <a xmlns="http://www.w3.org/1999/xhtml" id="id489051"></a> 18793 18790 <div class="header">Values:</div> 18794 18791 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 18798 18795 </div> 18799 18796 <div class="refsect1" lang="en" xml:lang="en"> 18800 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514764"></a>18797 <a xmlns="http://www.w3.org/1999/xhtml" id="id489093"></a> 18801 18798 <div class="header">Description:</div> 18802 18799 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18823 18820 <div> 18824 18821 <div class="refsect1" lang="en" xml:lang="en"> 18825 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514833"></a>18822 <a xmlns="http://www.w3.org/1999/xhtml" id="id489162"></a> 18826 18823 <div class="header">Values:</div> 18827 18824 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 18832 18829 </div> 18833 18830 <div class="refsect1" lang="en" xml:lang="en"> 18834 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514876"></a>18831 <a xmlns="http://www.w3.org/1999/xhtml" id="id489205"></a> 18835 18832 <div class="header">Description:</div> 18836 18833 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18848 18845 </div> 18849 18846 <div class="refsect1" lang="en" xml:lang="en"> 18850 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514910"></a>18847 <a xmlns="http://www.w3.org/1999/xhtml" id="id489238"></a> 18851 18848 <div class="header">Notes:</div> 18852 18849 <p xmlns="http://www.w3.org/1999/xhtml"> … … 18873 18870 <div> 18874 18871 <div class="refsect1" lang="en" xml:lang="en"> 18875 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514970"></a>18872 <a xmlns="http://www.w3.org/1999/xhtml" id="id489299"></a> 18876 18873 <div class="header">Arguments and Values:</div> 18877 18874 <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 … … 18880 18877 </div> 18881 18878 <div class="refsect1" lang="en" xml:lang="en"> 18882 <a xmlns="http://www.w3.org/1999/xhtml" id="id 514997"></a>18879 <a xmlns="http://www.w3.org/1999/xhtml" id="id489326"></a> 18883 18880 <div class="header">Description:</div> 18884 18881 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 18905 18902 <div> 18906 18903 <div class="refsect1" lang="en" xml:lang="en"> 18907 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515067"></a>18904 <a xmlns="http://www.w3.org/1999/xhtml" id="id489396"></a> 18908 18905 <div class="header">Arguments and Values:</div> 18909 18906 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 18911 18908 </div> 18912 18909 <div class="refsect1" lang="en" xml:lang="en"> 18913 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515094"></a>18910 <a xmlns="http://www.w3.org/1999/xhtml" id="id489422"></a> 18914 18911 <div class="header">Description:</div> 18915 18912 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 18933 18930 <div> 18934 18931 <div class="refsect1" lang="en" xml:lang="en"> 18935 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515159"></a>18932 <a xmlns="http://www.w3.org/1999/xhtml" id="id489487"></a> 18936 18933 <div class="header">Arguments and Values:</div> 18937 18934 <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 … … 18955 18952 </div> 18956 18953 <div class="refsect1" lang="en" xml:lang="en"> 18957 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515240"></a>18954 <a xmlns="http://www.w3.org/1999/xhtml" id="id489568"></a> 18958 18955 <div class="header">Description:</div> 18959 18956 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 18963 18960 restrictions of the <code class="literal">OBJC:DEFMETHOD</code> macro, 18964 18961 see the 18965 section <a class="link" href="# anchor_Using-objc-defmethod">Using <code class="literal">objc:defmethod</code></a>.</p>18962 section <a class="link" href="#Using-objc-defmethod" title="13.6.2. Using objc:defmethod">Using <code class="literal">objc:defmethod</code></a>.</p> 18966 18963 </div> 18967 18964 </div> … … 18980 18977 <div> 18981 18978 <div class="refsect1" lang="en" xml:lang="en"> 18982 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515324"></a>18979 <a xmlns="http://www.w3.org/1999/xhtml" id="id489651"></a> 18983 18980 <div class="header">Arguments and Values:</div> 18984 18981 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 18995 18992 </div> 18996 18993 <div class="refsect1" lang="en" xml:lang="en"> 18997 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515370"></a>18994 <a xmlns="http://www.w3.org/1999/xhtml" id="id489697"></a> 18998 18995 <div class="header">Description:</div> 18999 18996 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 19016 19013 <div> 19017 19014 <div class="refsect1" lang="en" xml:lang="en"> 19018 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515433"></a>19015 <a xmlns="http://www.w3.org/1999/xhtml" id="id489760"></a> 19019 19016 <div class="header">Arguments and Values:</div> 19020 19017 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 19021 19018 </div> 19022 19019 <div class="refsect1" lang="en" xml:lang="en"> 19023 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515444"></a>19020 <a xmlns="http://www.w3.org/1999/xhtml" id="id489772"></a> 19024 19021 <div class="header">Description:</div> 19025 19022 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 19063 19060 <div> 19064 19061 <div class="refsect1" lang="en" xml:lang="en"> 19065 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515521"></a>19062 <a xmlns="http://www.w3.org/1999/xhtml" id="id489848"></a> 19066 19063 <div class="header">Description:</div> 19067 19064 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 19098 19095 <div> 19099 19096 <div class="refsect1" lang="en" xml:lang="en"> 19100 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515578"></a>19097 <a xmlns="http://www.w3.org/1999/xhtml" id="id489905"></a> 19101 19098 <div class="header">Description:</div> 19102 19099 <p xmlns="http://www.w3.org/1999/xhtml">Per ANSI CL, Clozure CL supports the :EXTERNAL-FORMAT keyword … … 19142 19139 <div> 19143 19140 <div class="refsect1" lang="en" xml:lang="en"> 19144 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515658"></a>19141 <a xmlns="http://www.w3.org/1999/xhtml" id="id489986"></a> 19145 19142 <div class="header">Description:</div> 19146 19143 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is … … 19166 19163 <div> 19167 19164 <div class="refsect1" lang="en" xml:lang="en"> 19168 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515709"></a>19165 <a xmlns="http://www.w3.org/1999/xhtml" id="id490036"></a> 19169 19166 <div class="header">Superclasses:</div> 19170 19167 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 19171 19168 </div> 19172 19169 <div class="refsect1" lang="en" xml:lang="en"> 19173 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515720"></a>19170 <a xmlns="http://www.w3.org/1999/xhtml" id="id490047"></a> 19174 19171 <div class="header">Initargs:</div> 19175 19172 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 19179 19176 </div> 19180 19177 <div class="refsect1" lang="en" xml:lang="en"> 19181 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515747"></a>19178 <a xmlns="http://www.w3.org/1999/xhtml" id="id490074"></a> 19182 19179 <div class="header">Description:</div> 19183 19180 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19197 19194 </div> 19198 19195 <div class="refsect1" lang="en" xml:lang="en"> 19199 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515766"></a>19196 <a xmlns="http://www.w3.org/1999/xhtml" id="id490093"></a> 19200 19197 <div class="header">Examples:</div> 19201 19198 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19228 19225 </div> 19229 19226 <div class="refsect1" lang="en" xml:lang="en"> 19230 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515819"></a>19227 <a xmlns="http://www.w3.org/1999/xhtml" id="id490146"></a> 19231 19228 <div class="header">Notes:</div> 19232 19229 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19568 19565 <div> 19569 19566 <div class="refsect1" lang="en" xml:lang="en"> 19570 <a xmlns="http://www.w3.org/1999/xhtml" id="id 517548"></a>19567 <a xmlns="http://www.w3.org/1999/xhtml" id="id491623"></a> 19571 19568 <div class="header">Arguments and Values:</div> 19572 19569 <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> … … 19576 19573 </div> 19577 19574 <div class="refsect1" lang="en" xml:lang="en"> 19578 <a xmlns="http://www.w3.org/1999/xhtml" id="id 517606"></a>19575 <a xmlns="http://www.w3.org/1999/xhtml" id="id491682"></a> 19579 19576 <div class="header">Description:</div> 19580 19577 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 19594 19591 <div> 19595 19592 <div class="refsect1" lang="en" xml:lang="en"> 19596 <a xmlns="http://www.w3.org/1999/xhtml" id="id 517664"></a>19593 <a xmlns="http://www.w3.org/1999/xhtml" id="id491739"></a> 19597 19594 <div class="header">Description:</div> 19598 19595 <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> … … 19612 19609 <div> 19613 19610 <div class="refsect1" lang="en" xml:lang="en"> 19614 <a xmlns="http://www.w3.org/1999/xhtml" id="id 517738"></a>19611 <a xmlns="http://www.w3.org/1999/xhtml" id="id491910"></a> 19615 19612 <div class="header">Description:</div> 19616 19613 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 19635 19632 <div> 19636 19633 <div class="refsect1" lang="en" xml:lang="en"> 19637 <a xmlns="http://www.w3.org/1999/xhtml" id="id 517806"></a>19634 <a xmlns="http://www.w3.org/1999/xhtml" id="id491978"></a> 19638 19635 <div class="header">Description:</div> 19639 19636 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 19668 19665 <div> 19669 19666 <div class="refsect1" lang="en" xml:lang="en"> 19670 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515858"></a>19667 <a xmlns="http://www.w3.org/1999/xhtml" id="id492062"></a> 19671 19668 <div class="header">Description:</div> 19672 19669 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 19689 19686 <div> 19690 19687 <div class="refsect1" lang="en" xml:lang="en"> 19691 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515918"></a>19688 <a xmlns="http://www.w3.org/1999/xhtml" id="id492123"></a> 19692 19689 <div class="header">Arguments and Values:</div> 19693 19690 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 19694 19691 </div> 19695 19692 <div class="refsect1" lang="en" xml:lang="en"> 19696 <a xmlns="http://www.w3.org/1999/xhtml" id="id 515944"></a>19693 <a xmlns="http://www.w3.org/1999/xhtml" id="id492149"></a> 19697 19694 <div class="header">Description:</div> 19698 19695 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 19718 19715 <div> 19719 19716 <div class="refsect1" lang="en" xml:lang="en"> 19720 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516006"></a>19717 <a xmlns="http://www.w3.org/1999/xhtml" id="id480843"></a> 19721 19718 <div class="header">Description:</div> 19722 19719 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 19738 19735 <div> 19739 19736 <div class="refsect1" lang="en" xml:lang="en"> 19740 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516064"></a>19737 <a xmlns="http://www.w3.org/1999/xhtml" id="id480902"></a> 19741 19738 <div class="header">Arguments and Values:</div> 19742 19739 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19743 19740 </div> 19744 19741 <div class="refsect1" lang="en" xml:lang="en"> 19745 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516090"></a>19742 <a xmlns="http://www.w3.org/1999/xhtml" id="id480928"></a> 19746 19743 <div class="header">Description:</div> 19747 19744 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 19769 19766 <div> 19770 19767 <div class="refsect1" lang="en" xml:lang="en"> 19771 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516149"></a>19768 <a xmlns="http://www.w3.org/1999/xhtml" id="id480986"></a> 19772 19769 <div class="header">Description:</div> 19773 19770 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 19792 19789 <div> 19793 19790 <div class="refsect1" lang="en" xml:lang="en"> 19794 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516205"></a>19791 <a xmlns="http://www.w3.org/1999/xhtml" id="id481043"></a> 19795 19792 <div class="header">Description:</div> 19796 19793 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 19817 19814 <div> 19818 19815 <div class="refsect1" lang="en" xml:lang="en"> 19819 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516263"></a>19816 <a xmlns="http://www.w3.org/1999/xhtml" id="id481101"></a> 19820 19817 <div class="header">Description:</div> 19821 19818 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 19839 19836 <div> 19840 19837 <div class="refsect1" lang="en" xml:lang="en"> 19841 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516322"></a>19838 <a xmlns="http://www.w3.org/1999/xhtml" id="id481160"></a> 19842 19839 <div class="header">Arguments and Values:</div> 19843 19840 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 19849 19846 </div> 19850 19847 <div class="refsect1" lang="en" xml:lang="en"> 19851 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516377"></a>19848 <a xmlns="http://www.w3.org/1999/xhtml" id="id481215"></a> 19852 19849 <div class="header">Description:</div> 19853 19850 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 19873 19870 <div> 19874 19871 <div class="refsect1" lang="en" xml:lang="en"> 19875 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516443"></a>19872 <a xmlns="http://www.w3.org/1999/xhtml" id="id481281"></a> 19876 19873 <div class="header">Arguments and Values:</div> 19877 19874 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 19878 19875 </div> 19879 19876 <div class="refsect1" lang="en" xml:lang="en"> 19880 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516469"></a>19877 <a xmlns="http://www.w3.org/1999/xhtml" id="id481307"></a> 19881 19878 <div class="header">Description:</div> 19882 19879 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 19903 19900 <div> 19904 19901 <div class="refsect1" lang="en" xml:lang="en"> 19905 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516527"></a>19902 <a xmlns="http://www.w3.org/1999/xhtml" id="id481365"></a> 19906 19903 <div class="header">Description:</div> 19907 19904 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 20058 20055 <dt> 20059 20056 <span class="sect2"> 20060 <a href="#id 512308">16.7.2. Recommended Reading</a>20057 <a href="#id486546">16.7.2. Recommended Reading</a> 20061 20058 </span> 20062 20059 </dt> … … 21334 21331 <li> 21335 21332 <p>To support a feature called <span class="emphasis"><em>GCTWA 21336 <sup>[<a id="id 511860" href="#ftn.id511860" class="footnote">1</a>]</sup>21333 <sup>[<a id="id486097" href="#ftn.id486097" class="footnote">1</a>]</sup> 21337 21334 , </em></span>the vector that contains the internal 21338 21335 symbols of the current package is marked on entry to the … … 21467 21464 <hr width="100" align="left" /> 21468 21465 <div class="footnote"> 21469 <p><sup>[<a id="ftn.id 511860" href="#id511860" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,21466 <p><sup>[<a id="ftn.id486097" href="#id486097" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP, 21470 21467 where it stood for "Garbage Collection of Truly 21471 21468 Worthless Atoms".</p> … … 21527 21524 generations looking for such intergenerational references, the 21528 21525 runtime system must note all such intergenerational references 21529 at the point where they're created (via Setf).<sup>[<a id="id 512095" href="#ftn.id512095" class="footnote">2</a>]</sup> The21526 at the point where they're created (via Setf).<sup>[<a id="id486333" href="#ftn.id486333" class="footnote">2</a>]</sup> The 21530 21527 set of pointers that may contain intergenerational references is 21531 21528 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 21574 21571 that might introduce an intergenerational reference must be 21575 21572 memoized. 21576 <sup>[<a id="id 512164" href="#ftn.id512164" class="footnote">3</a>]</sup> It's always safe to21573 <sup>[<a id="id486402" href="#ftn.id486402" class="footnote">3</a>]</sup> It's always safe to 21577 21574 push any cons cell or gvector locative onto the memo stack; 21578 21575 it's never safe to push anything else. … … 21595 21592 <hr width="100" align="left" /> 21596 21593 <div class="footnote"> 21597 <p><sup>[<a id="ftn.id 512095" href="#id512095" class="para">2</a>] </sup>This is21594 <p><sup>[<a id="ftn.id486333" href="#id486333" class="para">2</a>] </sup>This is 21598 21595 sometimes called "The Write Barrier": all assignments which 21599 21596 might result in intergenerational references must be noted, as … … 21601 21598 </div> 21602 21599 <div class="footnote"> 21603 <p><sup>[<a id="ftn.id 512164" href="#id512164" class="para">3</a>] </sup>Note that the implicit setfs that occur when21600 <p><sup>[<a id="ftn.id486402" href="#id486402" class="para">3</a>] </sup>Note that the implicit setfs that occur when 21604 21601 initializing an object - as in the case of a call to cons or 21605 21602 vector - can't introduce intergenerational references, since … … 21717 21714 <div> 21718 21715 <div> 21719 <h3 class="title"><a id="id 512308"></a>16.7.2. Recommended Reading</h3>21716 <h3 class="title"><a id="id486546"></a>16.7.2. Recommended Reading</h3> 21720 21717 </div> 21721 21718 </div> … … 22130 22127 <div> 22131 22128 <div class="refsect1" lang="en" xml:lang="en"> 22132 <a xmlns="http://www.w3.org/1999/xhtml" id="id 516748"></a>22129 <a xmlns="http://www.w3.org/1999/xhtml" id="id418550"></a> 22133 22130 <div class="header">Description:</div> 22134 22131 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 22155 22152 <div> 22156 22153 <div class="refsect1" lang="en" xml:lang="en"> 22157 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 44676"></a>22154 <a xmlns="http://www.w3.org/1999/xhtml" id="id491421"></a> 22158 22155 <div class="header">Description:</div> 22159 22156 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22179 22176 <div> 22180 22177 <div class="refsect1" lang="en" xml:lang="en"> 22181 <a xmlns="http://www.w3.org/1999/xhtml" id="id 513600"></a>22178 <a xmlns="http://www.w3.org/1999/xhtml" id="id490471"></a> 22182 22179 <div class="header">Description:</div> 22183 22180 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22202 22199 <div> 22203 22200 <div class="refsect1" lang="en" xml:lang="en"> 22204 <a xmlns="http://www.w3.org/1999/xhtml" id="id 513645"></a>22201 <a xmlns="http://www.w3.org/1999/xhtml" id="id453206"></a> 22205 22202 <div class="header">Description:</div> 22206 22203 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 22227 22224 <div> 22228 22225 <div class="refsect1" lang="en" xml:lang="en"> 22229 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506879"></a>22226 <a xmlns="http://www.w3.org/1999/xhtml" id="id453264"></a> 22230 22227 <div class="header">Description:</div> 22231 22228 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 22245 22242 <div> 22246 22243 <div class="refsect1" lang="en" xml:lang="en"> 22247 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506923"></a>22244 <a xmlns="http://www.w3.org/1999/xhtml" id="id490688"></a> 22248 22245 <div class="header">Description:</div> 22249 22246 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 22267 22264 <div> 22268 22265 <div class="refsect1" lang="en" xml:lang="en"> 22269 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506986"></a>22266 <a xmlns="http://www.w3.org/1999/xhtml" id="id490751"></a> 22270 22267 <div class="header">Arguments and Values:</div> 22271 22268 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 22273 22270 </div> 22274 22271 <div class="refsect1" lang="en" xml:lang="en"> 22275 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506696"></a>22272 <a xmlns="http://www.w3.org/1999/xhtml" id="id490792"></a> 22276 22273 <div class="header">Description:</div> 22277 22274 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 22299 22296 <div> 22300 22297 <div class="refsect1" lang="en" xml:lang="en"> 22301 <a xmlns="http://www.w3.org/1999/xhtml" id="id 506758"></a>22298 <a xmlns="http://www.w3.org/1999/xhtml" id="id490914"></a> 22302 22299 <div class="header">Arguments and Values:</div> 22303 22300 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 22308 22305 </div> 22309 22306 <div class="refsect1" lang="en" xml:lang="en"> 22310 <a xmlns="http://www.w3.org/1999/xhtml" id="id 510800"></a>22307 <a xmlns="http://www.w3.org/1999/xhtml" id="id490972"></a> 22311 22308 <div class="header">Description:</div> 22312 22309 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 22759 22756 <dt>fasl 22760 22757 files, <a class="indexterm" href="#building-definitions">Building Definitions</a></dt> 22761 <dt>fasl-concatenate, <a class="indexterm" href="# "></a></dt>22758 <dt>fasl-concatenate, <a class="indexterm" href="#f_fasl-concatenate">Function FASL-CONCATENATE</a></dt> 22762 22759 <dt>ff-call, <a class="indexterm" href="#m_ff-call">Macro FF-CALL</a></dt> 22763 22760 <dt>foreign-symbol-address, <a class="indexterm" href="#f_foreign-symbol-address">Function FOREIGN-SYMBOL-ADDRESS</a></dt> … … 22973 22970 <a href="#Symbol-Index">Symbol Index</a> 22974 22971 </div> 22975 <p xmlns="http://www.w3.org/TR/xhtml1/transitional" xmlns:date="http://exslt.org/dates-and-times" class="footer">This document was last modified at 0:0 on March 25, 2010, in UTC.<br></br>It uses version 1.73.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13554<br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p>22972 <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 22:0 on April 1, 2010, in UTC.<br></br>It uses version 1.73.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 13573<br></br>Using libxml 20631, libxslt 10122 and libexslt 813.</p> 22976 22973 </body> 22977 22974 </html>
Note: See TracChangeset
for help on using the changeset viewer.