Changeset 14795
- Timestamp:
- May 11, 2011, 11:00:20 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/source/doc/ccl-documentation.html (modified) (399 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/doc/ccl-documentation.html
r14747 r14795 6 6 <title>Clozure CL Documentation</title> 7 7 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /> 8 <link rel="home" href="#id4 63896" title="Clozure CL Documentation" />8 <link rel="home" href="#id435872" 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="id4 63896"></a>Clozure CL Documentation</h1>16 <h1 class="title"><a id="id435872"></a>Clozure CL Documentation</h1> 17 17 </div> 18 18 </div> … … 1751 1751 <p xmlns="http://www.w3.org/1999/xhtml">The following terms are used in subsequent sections; it 1752 1752 may be helpful to refer to these definitions.</p> 1753 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id4 73381" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl1753 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id445357" class="indexterm"></a><a class="glossterm" href="#fasl-file"><em class="glossterm">fasl 1754 1754 files</em></a> are the object files produced 1755 1755 by <code class="literal">compile-file</code>. fasl files store the … … 1762 1762 see 1763 1763 <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> 1764 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id4 82563" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp1764 <p xmlns="http://www.w3.org/1999/xhtml">The <a id="id454540" class="indexterm"></a> <a class="glossterm" href="#lisp_kernel"><em class="glossterm">Lisp 1765 1765 kernel</em></a> is a C program with a fair amount of 1766 1766 platform-specific assembly language code. Its basic job is to … … 1772 1772 files on different platforms; see 1773 1773 <a class="xref" href="#Platform-specific-filename-conventions" title="Table 3.1. Platform-specific filename conventions">Table 3.1, âPlatform-specific filename conventionsâ</a>.</p> 1774 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 515887" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap1774 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id487863" class="indexterm"></a> <a class="glossterm" href="#lisp_image"><em class="glossterm">heap 1775 1775 image</em></a> is a file that can be quickly mapped into a 1776 1776 process's address space. Conceptually, it's not too different … … 1783 1783 standard full heap image files on different platforms; see 1784 1784 <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> 1785 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id 517236" class="indexterm"></a> bootstrapping image is a minimal1785 <p xmlns="http://www.w3.org/1999/xhtml">A <a id="id489213" class="indexterm"></a> bootstrapping image is a minimal 1786 1786 heap image used in the process of building Clozure CL itself. The 1787 1787 bootstrapping image contains just enough code to load the rest … … 1795 1795 as-yet-unsupported ones) has a uniquely named subdirectory of 1796 1796 <code class="literal">ccl/lisp-kernel/</code>; each such 1797 <a id="id4 89186" class="indexterm"></a>1797 <a id="id461162" class="indexterm"></a> 1798 1798 contains a Makefile and may contain some auxiliary files (linker 1799 1799 scripts, etc.) that are used to build the lisp kernel on a … … 2477 2477 <dt> 2478 2478 <span class="sect2"> 2479 <a href="#pathname s-on-darwin">4.6.3. OS X (Darwin)</a>2479 <a href="#pathname-namestrings">4.6.3. Pathname Namestrings</a> 2480 2480 </span> 2481 2481 </dt> 2482 2482 <dt> 2483 2483 <span class="sect2"> 2484 <a href="#pathnames-on- linux">4.6.4. Linux</a>2484 <a href="#pathnames-on-darwin">4.6.4. OS X (Darwin)</a> 2485 2485 </span> 2486 2486 </dt> 2487 2487 <dt> 2488 2488 <span class="sect2"> 2489 <a href="#pathnames-on-freebsd">4.6.5. FreeBSD</a> 2489 <a href="#pathnames-on-linux">4.6.5. Linux</a> 2490 </span> 2491 </dt> 2492 <dt> 2493 <span class="sect2"> 2494 <a href="#pathnames-on-freebsd">4.6.6. FreeBSD</a> 2490 2495 </span> 2491 2496 </dt> … … 2619 2624 </p> 2620 2625 <p xmlns="http://www.w3.org/1999/xhtml"> 2621 <a id="id 505475" class="indexterm"></a>2626 <a id="id477453" class="indexterm"></a> 2622 2627 <span class="command"><strong><em class="varname"><a id="trace"></a>TRACE</em> {<em class="replaceable"><code>keyword</code></em> 2623 2628 <em class="replaceable"><code>global-value</code></em>}* {<em class="replaceable"><code>spec</code></em> | … … 3063 3068 </div> 3064 3069 <p xmlns="http://www.w3.org/1999/xhtml"> 3065 <a id="id 518638" class="indexterm"></a>3070 <a id="id490618" class="indexterm"></a> 3066 3071 <span class="command"><strong><em class="varname"><a id="trace-level"></a>CCL:*TRACE-LEVEL*</em> [Variable]</strong></span> 3067 3072 </p> 3068 3073 <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> 3069 3074 <p xmlns="http://www.w3.org/1999/xhtml"> 3070 <a id="id 518665" class="indexterm"></a>3075 <a id="id490644" class="indexterm"></a> 3071 3076 <span class="command"><strong><em class="varname"><a id="trace-max-indent"></a>CCL:*TRACE-MAX-INDENT*</em> [Variable]</strong></span> 3072 3077 </p> 3073 3078 <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> 3074 3079 <p xmlns="http://www.w3.org/1999/xhtml"> 3075 <a id="id 518694" class="indexterm"></a>3080 <a id="id490673" class="indexterm"></a> 3076 3081 <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> 3077 3082 </p> … … 3081 3086 </p> 3082 3087 <p xmlns="http://www.w3.org/1999/xhtml"> 3083 <a id="id 518742" class="indexterm"></a>3088 <a id="id490722" class="indexterm"></a> 3084 3089 <span class="command"><strong><em class="varname"><a id="trace-print-level"></a>CCL:*TRACE-PRINT-LEVEL*</em> [Variable]</strong></span> 3085 3090 </p> … … 3089 3094 explicit printing done by user code.</p> 3090 3095 <p xmlns="http://www.w3.org/1999/xhtml"> 3091 <a id="id 518777" class="indexterm"></a>3096 <a id="id490757" class="indexterm"></a> 3092 3097 <span class="command"><strong><em class="varname"><a id="trace-print-length"></a>CCL:*TRACE-PRINT-LENGTH*</em> [Variable]</strong></span> 3093 3098 </p> … … 3097 3102 explicit printing done by user code.</p> 3098 3103 <p xmlns="http://www.w3.org/1999/xhtml"> 3099 <a id="id 518812" class="indexterm"></a>3104 <a id="id490791" class="indexterm"></a> 3100 3105 <span class="command"><strong><em class="varname"><a id="trace-bar-frequency"></a>CCL:*TRACE-BAR-FREQUENCY*</em> [Variable]</strong></span> 3101 3106 </p> … … 3146 3151 <div> 3147 3152 <div class="refsect1" lang="en" xml:lang="en"> 3148 <a xmlns="http://www.w3.org/1999/xhtml" id="id 518974"></a>3153 <a xmlns="http://www.w3.org/1999/xhtml" id="id490954"></a> 3149 3154 <div class="header">Arguments and Values:</div> 3150 3155 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">spec</span></i>--- … … 3181 3186 </div> 3182 3187 <div class="refsect1" lang="en" xml:lang="en"> 3183 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519080"></a>3188 <a xmlns="http://www.w3.org/1999/xhtml" id="id491060"></a> 3184 3189 <div class="header">Examples:</div> 3185 3190 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3226 3231 <div> 3227 3232 <div class="refsect1" lang="en" xml:lang="en"> 3228 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519180"></a>3233 <a xmlns="http://www.w3.org/1999/xhtml" id="id491159"></a> 3229 3234 <div class="header">Description:</div> 3230 3235 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3241 3246 </div> 3242 3247 <div class="refsect1" lang="en" xml:lang="en"> 3243 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519246"></a>3248 <a xmlns="http://www.w3.org/1999/xhtml" id="id491226"></a> 3244 3249 <div class="header">Arguments and Values:</div> 3245 3250 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3265 3270 <div> 3266 3271 <div class="refsect1" lang="en" xml:lang="en"> 3267 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519324"></a>3272 <a xmlns="http://www.w3.org/1999/xhtml" id="id491304"></a> 3268 3273 <div class="header">Description:</div> 3269 3274 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3277 3282 </div> 3278 3283 <div class="refsect1" lang="en" xml:lang="en"> 3279 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519372"></a>3284 <a xmlns="http://www.w3.org/1999/xhtml" id="id491352"></a> 3280 3285 <div class="header">Arguments and Values:</div> 3281 3286 <p xmlns="http://www.w3.org/1999/xhtml"> … … 3437 3442 <div> 3438 3443 <div class="refsect1" lang="en" xml:lang="en"> 3439 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519907"></a>3444 <a xmlns="http://www.w3.org/1999/xhtml" id="id491886"></a> 3440 3445 <div class="header">Description:</div> 3441 3446 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when :EXTERNAL-FORMAT is … … 3463 3468 <div> 3464 3469 <div class="refsect1" lang="en" xml:lang="en"> 3465 <a xmlns="http://www.w3.org/1999/xhtml" id="id 519968"></a>3470 <a xmlns="http://www.w3.org/1999/xhtml" id="id491948"></a> 3466 3471 <div class="header">Description:</div> 3467 3472 <p xmlns="http://www.w3.org/1999/xhtml">The value of this variable is used when an external-format … … 3495 3500 <div> 3496 3501 <div class="refsect1" lang="en" xml:lang="en"> 3497 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520051"></a>3502 <a xmlns="http://www.w3.org/1999/xhtml" id="id492030"></a> 3498 3503 <div class="header">Arguments and Values:</div> 3499 3504 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">domain</span></i>---This is used to indicate where the external … … 3529 3534 </div> 3530 3535 <div class="refsect1" lang="en" xml:lang="en"> 3531 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 35079"></a>3536 <a xmlns="http://www.w3.org/1999/xhtml" id="id507273"></a> 3532 3537 <div class="header">Description:</div> 3533 3538 <p xmlns="http://www.w3.org/1999/xhtml">Despite the function's name, it doesn't necessarily create a … … 3702 3707 <div> 3703 3708 <div> 3704 <h4 class="title"><a id="id5 35413"></a>4.5.4.1. Encoding Problems</h4>3709 <h4 class="title"><a id="id507607"></a>4.5.4.1. Encoding Problems</h4> 3705 3710 </div> 3706 3711 </div> … … 3718 3723 <div> 3719 3724 <div> 3720 <h4 class="title"><a id="id5 35426"></a>4.5.4.2. Byte Order Marks</h4>3725 <h4 class="title"><a id="id507620"></a>4.5.4.2. Byte Order Marks</h4> 3721 3726 </div> 3722 3727 </div> … … 3746 3751 <div> 3747 3752 <div> 3748 <h4 class="title"><a id="id5 35460"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4>3753 <h4 class="title"><a id="id507654"></a>4.5.4.3. <span class="function"><strong>DESCRIBE-CHARACTER-ENCODINGS</strong></span></h4> 3749 3754 </div> 3750 3755 </div> … … 3768 3773 <div> 3769 3774 <div class="refsect1" lang="en" xml:lang="en"> 3770 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 35522"></a>3775 <a xmlns="http://www.w3.org/1999/xhtml" id="id507716"></a> 3771 3776 <div class="header">Description:</div> 3772 3777 <p xmlns="http://www.w3.org/1999/xhtml">Writes descriptions of all defined character encodings … … 3777 3782 </div> 3778 3783 <div class="refsect1" lang="en" xml:lang="en"> 3779 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 35537"></a>3784 <a xmlns="http://www.w3.org/1999/xhtml" id="id507731"></a> 3780 3785 <div class="header">See Also:</div> 3781 3786 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#Character-Encodings" title="4.5.4. Character Encodings">Section 4.5.4, âCharacter Encodingsâ</a>, <a class="xref" href="#External-Formats" title="4.5.2. External Formats">Section 4.5.2, âExternal Formatsâ</a>, <a class="xref" href="#Supported-Character-Encodings" title="4.5.4.4. Supported Character Encodings">Section 4.5.4.4, âSupported Character Encodingsâ</a></span> … … 4208 4213 <div> 4209 4214 <div> 4210 <h4 class="title"><a id="id5 36216"></a>4.5.4.5. Encoding and Decoding Strings</h4>4215 <h4 class="title"><a id="id508410"></a>4.5.4.5. Encoding and Decoding Strings</h4> 4211 4216 </div> 4212 4217 </div> … … 4233 4238 <div> 4234 4239 <div class="refsect1" lang="en" xml:lang="en"> 4235 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 36291"></a>4240 <a xmlns="http://www.w3.org/1999/xhtml" id="id508485"></a> 4236 4241 <div class="header">Description:</div> 4237 4242 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4264 4269 <div> 4265 4270 <div class="refsect1" lang="en" xml:lang="en"> 4266 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 36386"></a>4271 <a xmlns="http://www.w3.org/1999/xhtml" id="id508580"></a> 4267 4272 <div class="header">Description:</div> 4268 4273 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4313 4318 <div> 4314 4319 <div class="refsect1" lang="en" xml:lang="en"> 4315 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 36520"></a>4320 <a xmlns="http://www.w3.org/1999/xhtml" id="id508714"></a> 4316 4321 <div class="header">Description:</div> 4317 4322 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4366 4371 <div> 4367 4372 <div class="refsect1" lang="en" xml:lang="en"> 4368 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 36651"></a>4373 <a xmlns="http://www.w3.org/1999/xhtml" id="id508845"></a> 4369 4374 <div class="header">Description:</div> 4370 4375 <p xmlns="http://www.w3.org/1999/xhtml"> … … 4416 4421 </div> 4417 4422 <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> 4418 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 36739" class="indexterm"></a>4423 <a xmlns="http://www.w3.org/1999/xhtml" id="id508933" class="indexterm"></a> 4419 4424 <p xmlns="http://www.w3.org/1999/xhtml">The <code class="literal">CCL</code> logical host should point to the 4420 4425 <code class="literal">ccl</code> directory. It is used for a variety of … … 4432 4437 <div> 4433 4438 <div> 4434 <h3 class="title"><a id="pathnames-on-darwin"></a>4.6.3. OS X (Darwin)</h3> 4435 </div> 4436 </div> 4437 </div> 4438 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL assumes that pathname strings are decomposed UTF-8.</p> 4439 <h3 class="title"><a id="pathname-namestrings"></a>4.6.3. Pathname Namestrings</h3> 4440 </div> 4441 </div> 4442 </div> 4443 <p xmlns="http://www.w3.org/1999/xhtml"> 4444 The syntax of namestrings is implementation-defined in Common Lisp. 4445 Portable programs cannot assume much of anything about them. (See 4446 section 19.1.1 of the Common Lisp standard for more information.) 4447 </p> 4448 <p xmlns="http://www.w3.org/1999/xhtml"> 4449 When translating a namestring into a pathname object, most 4450 implementations seem to follow the convention that a dot 4451 character in the namestring separates the 4452 <code class="literal">pathname-name</code> and 4453 the <code class="literal">pathname-type</code>. When there is more 4454 than one dot in involved, or when dots appear at the beginning 4455 or end of the namestrings, what to do is less clear: does 4456 ".emacs" describe a pathname whose name is 4457 <code class="literal">nil</code> and whose type is <code class="literal">emacs</code> 4458 or something else? Similarly, given "a.b.c", the question 4459 is which parts are parsed as the pathname name, and which are 4460 parsed as the pathname type? 4461 </p> 4462 <p xmlns="http://www.w3.org/1999/xhtml"> 4463 When generating a namestring from a pathname object (as happens, 4464 for example, when printing a pathname), Clozure CL 4465 tries to avoid some potential ambiguity by escaping characters 4466 that might otherwise be used to separate pathname components. 4467 The character used to quote or escape the separators is a 4468 backlash on Unix systems, and a #\> character on Windows. 4469 So, for example, "a\\.b.c" 4470 has name "a.b" and type "c", whereas "a.b\\.c" has name 4471 "a" and type "b.c". 4472 </p> 4473 <p xmlns="http://www.w3.org/1999/xhtml"> 4474 To get a native namestring suitable for passing to an 4475 operating system command, use the function 4476 <code class="literal">ccl:native-translated-namestring</code>. 4477 </p> 4478 <div class="sect3" lang="en" xml:lang="en"> 4479 <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"> 4480 <div> 4481 <div> 4482 <h4 class="title"><a id="id509036"></a>4.6.3.1. Working with native namestrings</h4> 4483 </div> 4484 </div> 4485 </div> 4486 <p> 4487 <div class="refentrytitle"> 4488 <a id="f_native-translated-namestring"></a> 4489 <strong>[Function]</strong> 4490 <br></br> 4491 <code><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>native-translated-namestring</strong></span> pathname-designator</code> 4492 </div> 4493 <div class="refentrytitle"> 4494 Return a namestring that uses the conventions of the 4495 native operating system. 4496 </div> 4497 </p> 4498 <p> 4499 <div> 4500 <div class="refsect1" lang="en" xml:lang="en"> 4501 <a xmlns="http://www.w3.org/1999/xhtml" id="id509082"></a> 4502 <div class="header">Description:</div> 4503 <p xmlns="http://www.w3.org/1999/xhtml"> 4504 This function returns a namestring that represents a pathname 4505 using the native conventions of the operating system. 4506 Any quoting or escaping of special characters will be removed. 4507 </p> 4508 <p xmlns="http://www.w3.org/1999/xhtml"> 4509 For example, suppose that <em class="varname">p</em> is a pathname made 4510 by <code class="literal">(make-pathname :name "a.b" :type "c")</code>. 4511 Then, <code class="literal">(native-translated-namestring p)</code> evaluates 4512 to "a.b.c". By contrast, <code class="literal">(namestring p)</code> evaluates 4513 to "a\\.b.c". 4514 </p> 4515 </div> 4516 </div> 4517 </p> 4518 <p> 4519 <div class="refentrytitle"> 4520 <a id="m_with-filename-cstrs"></a> 4521 <strong>[Macro]</strong> 4522 <br></br> 4523 <code><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>with-filename-cstrs</strong></span> ( {(var value)}* ) {form}*</code> 4524 </div> 4525 <div class="refentrytitle"> 4526 Suitably encode strings to be used as filenames for foreign code. 4527 </div> 4528 </p> 4529 <p> 4530 <div> 4531 <div class="refsect1" lang="en" xml:lang="en"> 4532 <a xmlns="http://www.w3.org/1999/xhtml" id="id509156"></a> 4533 <div class="header">Description:</div> 4534 <p xmlns="http://www.w3.org/1999/xhtml"> 4535 Executes <em class="varname">forms</em> in an environemt in which each 4536 <em class="varname">var</em> is bound to a stack-allocated foreign 4537 pointer which refers to a C-style string suitable for passing 4538 to foreign code which expects a filename argument. 4539 </p> 4540 <p xmlns="http://www.w3.org/1999/xhtml"> 4541 For example, one might use this macro in the following way: 4542 </p> 4543 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> 4544 (with-filename-cstrs ((s (native-translated-namestring pathname))) 4545 (#_unlink s)) 4546 </pre> 4547 <p xmlns="http://www.w3.org/1999/xhtml"> 4548 </p> 4549 <p xmlns="http://www.w3.org/1999/xhtml"> 4550 Various operating systems have different conventions for how 4551 they expect native pathname strings to be encoded. Darwin 4552 expects then to be decomposed UTF-8. The Unicode variants 4553 to Windows file-handling functions expect UTF-16. Other 4554 systems just treat them as opaque byte sequences. This macro 4555 ensures that the correct encoding is used, whatever 4556 the host operating system. 4557 </p> 4558 </div> 4559 </div> 4560 </p> 4561 </div> 4439 4562 </div> 4440 4563 <div class="sect2" lang="en" xml:lang="en"> … … 4442 4565 <div> 4443 4566 <div> 4444 <h3 class="title"><a id="pathnames-on-linux"></a>4.6.4. Linux</h3> 4567 <h3 class="title"><a id="pathnames-on-darwin"></a>4.6.4. OS X (Darwin)</h3> 4568 </div> 4569 </div> 4570 </div> 4571 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL assumes that pathname strings are decomposed UTF-8.</p> 4572 </div> 4573 <div class="sect2" lang="en" xml:lang="en"> 4574 <div xmlns="http://www.w3.org/1999/xhtml" class="titlepage"> 4575 <div> 4576 <div> 4577 <h3 class="title"><a id="pathnames-on-linux"></a>4.6.5. Linux</h3> 4445 4578 </div> 4446 4579 </div> … … 4455 4588 <div> 4456 4589 <div> 4457 <h3 class="title"><a id="pathnames-on-freebsd"></a>4.6. 5. FreeBSD</h3>4590 <h3 class="title"><a id="pathnames-on-freebsd"></a>4.6.6. FreeBSD</h3> 4458 4591 </div> 4459 4592 </div> … … 4520 4653 platforms.</p> 4521 4654 <p xmlns="http://www.w3.org/1999/xhtml"> 4522 <a id="id5 36922" class="indexterm"></a>4655 <a id="id509330" class="indexterm"></a> 4523 4656 <span class="command"><strong><em class="varname"><a id="map-file-to-ivector"></a>CCL:MAP-FILE-TO-IVECTOR</em> 4524 4657 <em class="parameter"><code>pathname</code></em> … … 4580 4713 a memory error.</p> 4581 4714 <p xmlns="http://www.w3.org/1999/xhtml"> 4582 <a id="id5 37055" class="indexterm"></a>4715 <a id="id509463" class="indexterm"></a> 4583 4716 <span class="command"><strong><em class="varname"><a id="unmap-ivector"></a>CCL:UNMAP-IVECTOR</em> 4584 4717 <em class="parameter"><code>displaced-array</code></em> … … 4592 4725 target is an empty vector (of length zero).</p> 4593 4726 <p xmlns="http://www.w3.org/1999/xhtml"> 4594 <a id="id5 37091" class="indexterm"></a>4727 <a id="id509499" class="indexterm"></a> 4595 4728 <span class="command"><strong><em class="varname"><a id="map-file-to-octet-vector"></a>CCL:MAP-FILE-TO-OCTET-VECTOR</em> 4596 4729 <em class="parameter"><code>pathname</code></em> … … 4602 4735 bytes.</p> 4603 4736 <p xmlns="http://www.w3.org/1999/xhtml"> 4604 <a id="id5 37123" class="indexterm"></a>4737 <a id="id509531" class="indexterm"></a> 4605 4738 <span class="command"><strong><em class="varname"><a id="unmap-octet-vector"></a>CCL:UNMAP-OCTET-VECTOR</em> 4606 4739 <em class="parameter"><code>displaced-array</code></em> … … 4641 4774 static.</p> 4642 4775 <p xmlns="http://www.w3.org/1999/xhtml"> 4643 <a id="id5 37197" class="indexterm"></a>4776 <a id="id509605" class="indexterm"></a> 4644 4777 <span class="command"><strong><em class="varname"><a id="defstatic"></a>DEFSTATIC</em> 4645 4778 <em class="parameter"><code>var</code></em> … … 4695 4828 </div> 4696 4829 </div> 4697 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 37309" class="indexterm"></a>4830 <a xmlns="http://www.w3.org/1999/xhtml" id="id509717" class="indexterm"></a> 4698 4831 <p xmlns="http://www.w3.org/1999/xhtml">Clozure CL provides the 4699 4832 function <code class="literal">CCL:SAVE-APPLICATION</code>, which creates a file … … 4775 4908 converted, because address 0 can always be relied upon to refer to 4776 4909 the same thing.</p> 4777 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 37531" class="indexterm"></a>4910 <a xmlns="http://www.w3.org/1999/xhtml" id="id509939" class="indexterm"></a> 4778 4911 <p xmlns="http://www.w3.org/1999/xhtml">As of Clozure CL 1.2, the constant <code class="literal">CCL:+NULL-PTR+</code> 4779 4912 refers to a <code class="literal">MACPTR</code> object that points to address 0.</p> … … 4786 4919 or <code class="literal">ccl64</code> script.</p> 4787 4920 <p xmlns="http://www.w3.org/1999/xhtml"> 4788 <a id="id5 37578" class="indexterm"></a>4921 <a id="id509986" class="indexterm"></a> 4789 4922 <span class="command"><strong><em class="varname"><a id="save-application"></a>SAVE-APPLICATION</em> 4790 4923 <em class="parameter"><code>filename</code></em> … … 4987 5120 <div> 4988 5121 <div class="refsect1" lang="en" xml:lang="en"> 4989 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 37981"></a>5122 <a xmlns="http://www.w3.org/1999/xhtml" id="id510389"></a> 4990 5123 <div class="header">Arguments and Values:</div> 4991 5124 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">out-file</span></i>--- … … 5001 5134 </div> 5002 5135 <div class="refsect1" lang="en" xml:lang="en"> 5003 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38041"></a>5136 <a xmlns="http://www.w3.org/1999/xhtml" id="id510449"></a> 5004 5137 <div class="header">Description:</div> 5005 5138 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5061 5194 <div> 5062 5195 <div class="refsect1" lang="en" xml:lang="en"> 5063 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38132"></a>5196 <a xmlns="http://www.w3.org/1999/xhtml" id="id510540"></a> 5064 5197 <div class="header">Arguments and Values:</div> 5065 5198 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">mode</span></i>--- … … 5069 5202 </div> 5070 5203 <div class="refsect1" lang="en" xml:lang="en"> 5071 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38155"></a>5204 <a xmlns="http://www.w3.org/1999/xhtml" id="id510563"></a> 5072 5205 <div class="header">Description:</div> 5073 5206 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5108 5241 <div> 5109 5242 <div class="refsect1" lang="en" xml:lang="en"> 5110 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38250"></a>5243 <a xmlns="http://www.w3.org/1999/xhtml" id="id510658"></a> 5111 5244 <div class="header">Arguments and Values:</div> 5112 5245 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">rounding-mode</span></i>--- … … 5117 5250 </div> 5118 5251 <div class="refsect1" lang="en" xml:lang="en"> 5119 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38287"></a>5252 <a xmlns="http://www.w3.org/1999/xhtml" id="id510695"></a> 5120 5253 <div class="header">Description:</div> 5121 5254 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5166 5299 <div> 5167 5300 <div class="refsect1" lang="en" xml:lang="en"> 5168 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38362"></a>5301 <a xmlns="http://www.w3.org/1999/xhtml" id="id510770"></a> 5169 5302 <div class="header">Arguments and Values:</div> 5170 5303 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">object</span></i>--- … … 5173 5306 </div> 5174 5307 <div class="refsect1" lang="en" xml:lang="en"> 5175 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38384"></a>5308 <a xmlns="http://www.w3.org/1999/xhtml" id="id510792"></a> 5176 5309 <div class="header">Description:</div> 5177 5310 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5340 5473 <div> 5341 5474 <div class="refsect1" lang="en" xml:lang="en"> 5342 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38558"></a>5475 <a xmlns="http://www.w3.org/1999/xhtml" id="id510966"></a> 5343 5476 <div class="header">Description:</div> 5344 5477 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5374 5507 <div> 5375 5508 <div class="refsect1" lang="en" xml:lang="en"> 5376 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38607"></a>5509 <a xmlns="http://www.w3.org/1999/xhtml" id="id511015"></a> 5377 5510 <div class="header">Discussion:</div> 5378 5511 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5392 5525 </div> 5393 5526 <div class="refsect1" lang="en" xml:lang="en"> 5394 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38660"></a>5527 <a xmlns="http://www.w3.org/1999/xhtml" id="id511068"></a> 5395 5528 <div class="header">Restarts:</div> 5396 5529 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5460 5593 <div> 5461 5594 <div> 5462 <h4 class="title"><a id="id5 38718"></a>4.12.5.1. Fancy arrays</h4>5595 <h4 class="title"><a id="id511126"></a>4.12.5.1. Fancy arrays</h4> 5463 5596 </div> 5464 5597 </div> … … 5487 5620 <div> 5488 5621 <div> 5489 <h4 class="title"><a id="id5 38737"></a>4.12.5.2. Hash tables</h4>5622 <h4 class="title"><a id="id511145"></a>4.12.5.2. Hash tables</h4> 5490 5623 </div> 5491 5624 </div> … … 5535 5668 <div> 5536 5669 <div> 5537 <h4 class="title"><a id="id5 38767"></a>4.12.5.3. Lists</h4>5670 <h4 class="title"><a id="id511175"></a>4.12.5.3. Lists</h4> 5538 5671 </div> 5539 5672 </div> … … 5704 5837 <div> 5705 5838 <div class="refsect1" lang="en" xml:lang="en"> 5706 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 38955"></a>5839 <a xmlns="http://www.w3.org/1999/xhtml" id="id511363"></a> 5707 5840 <div class="header">Arguments and Values:</div> 5708 5841 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">output-file</span></i>--- … … 5728 5861 </div> 5729 5862 <div class="refsect1" lang="en" xml:lang="en"> 5730 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39026"></a>5863 <a xmlns="http://www.w3.org/1999/xhtml" id="id511434"></a> 5731 5864 <div class="header">Example:</div> 5732 5865 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5762 5895 <div> 5763 5896 <div class="refsect1" lang="en" xml:lang="en"> 5764 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39105"></a>5897 <a xmlns="http://www.w3.org/1999/xhtml" id="id511513"></a> 5765 5898 <div class="header">Description:</div> 5766 5899 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5784 5917 <div> 5785 5918 <div class="refsect1" lang="en" xml:lang="en"> 5786 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39144"></a>5919 <a xmlns="http://www.w3.org/1999/xhtml" id="id511552"></a> 5787 5920 <div class="header">Description:</div> 5788 5921 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5810 5943 <div> 5811 5944 <div class="refsect1" lang="en" xml:lang="en"> 5812 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39196"></a>5945 <a xmlns="http://www.w3.org/1999/xhtml" id="id511604"></a> 5813 5946 <div class="header">Description:</div> 5814 5947 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5836 5969 <div> 5837 5970 <div class="refsect1" lang="en" xml:lang="en"> 5838 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39248"></a>5971 <a xmlns="http://www.w3.org/1999/xhtml" id="id511656"></a> 5839 5972 <div class="header">Description:</div> 5840 5973 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5867 6000 <div> 5868 6001 <div class="refsect1" lang="en" xml:lang="en"> 5869 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39291"></a>6002 <a xmlns="http://www.w3.org/1999/xhtml" id="id511699"></a> 5870 6003 <div class="header">Description:</div> 5871 6004 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5894 6027 <div> 5895 6028 <div class="refsect1" lang="en" xml:lang="en"> 5896 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39344"></a>6029 <a xmlns="http://www.w3.org/1999/xhtml" id="id511752"></a> 5897 6030 <div class="header">Description:</div> 5898 6031 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5917 6050 <div> 5918 6051 <div class="refsect1" lang="en" xml:lang="en"> 5919 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39395"></a>6052 <a xmlns="http://www.w3.org/1999/xhtml" id="id511803"></a> 5920 6053 <div class="header">Description:</div> 5921 6054 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5941 6074 <div> 5942 6075 <div class="refsect1" lang="en" xml:lang="en"> 5943 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39446"></a>6076 <a xmlns="http://www.w3.org/1999/xhtml" id="id511854"></a> 5944 6077 <div class="header">Description:</div> 5945 6078 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5968 6101 <div> 5969 6102 <div class="refsect1" lang="en" xml:lang="en"> 5970 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39498"></a>6103 <a xmlns="http://www.w3.org/1999/xhtml" id="id511906"></a> 5971 6104 <div class="header">Description:</div> 5972 6105 <p xmlns="http://www.w3.org/1999/xhtml"> … … 5995 6128 <div> 5996 6129 <div class="refsect1" lang="en" xml:lang="en"> 5997 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39551"></a>6130 <a xmlns="http://www.w3.org/1999/xhtml" id="id511959"></a> 5998 6131 <div class="header">Description:</div> 5999 6132 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6162 6295 <div> 6163 6296 <div class="refsect1" lang="en" xml:lang="en"> 6164 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39786"></a>6297 <a xmlns="http://www.w3.org/1999/xhtml" id="id512194"></a> 6165 6298 <div class="header">Description:</div> 6166 6299 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6187 6320 <div> 6188 6321 <div class="refsect1" lang="en" xml:lang="en"> 6189 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39838"></a>6322 <a xmlns="http://www.w3.org/1999/xhtml" id="id512246"></a> 6190 6323 <div class="header">Description:</div> 6191 6324 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6263 6396 <div> 6264 6397 <div class="refsect1" lang="en" xml:lang="en"> 6265 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 39940"></a>6398 <a xmlns="http://www.w3.org/1999/xhtml" id="id512348"></a> 6266 6399 <div class="header">Summary:</div> 6267 6400 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6298 6431 <div> 6299 6432 <div class="refsect1" lang="en" xml:lang="en"> 6300 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40002"></a>6433 <a xmlns="http://www.w3.org/1999/xhtml" id="id512410"></a> 6301 6434 <div class="header">Summary:</div> 6302 6435 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6329 6462 <div> 6330 6463 <div class="refsect1" lang="en" xml:lang="en"> 6331 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40059"></a>6464 <a xmlns="http://www.w3.org/1999/xhtml" id="id512467"></a> 6332 6465 <div class="header">Summary:</div> 6333 6466 <p xmlns="http://www.w3.org/1999/xhtml"> … … 6559 6692 <div> 6560 6693 <div> 6561 <h4 class="title"><a id="id4 74241"></a>5.4.2.1. Checking for Updates</h4>6694 <h4 class="title"><a id="id464004"></a>5.4.2.1. Checking for Updates</h4> 6562 6695 </div> 6563 6696 </div> … … 6691 6824 the required subsystems, if necessary.</p> 6692 6825 <p xmlns="http://www.w3.org/1999/xhtml"> 6693 <a id="id4 90659" class="indexterm"></a>6826 <a id="id468313" class="indexterm"></a> 6694 6827 <span class="command"><strong><em class="varname"><a id="build-application"></a>BUILD-APPLICATION</em> <em class="varname">&key</em> 6695 6828 (<em class="parameter"><code>name</code></em> <em class="replaceable"><code>"MyApplication"</code></em>) … … 6991 7124 <dt> 6992 7125 <span class="sect2"> 6993 <a href="#id4 94592">6.3.2. As of August 2003:</a>7126 <a href="#id480092">6.3.2. As of August 2003:</a> 6994 7127 </span> 6995 7128 </dt> … … 7242 7375 <div> 7243 7376 <div> 7244 <h3 class="title"><a id="id4 94592"></a>6.3.2. As of August 2003:</h3>7377 <h3 class="title"><a id="id480092"></a>6.3.2. As of August 2003:</h3> 7245 7378 </div> 7246 7379 </div> … … 7694 7827 <div> 7695 7828 <div class="refsect1" lang="en" xml:lang="en"> 7696 <a xmlns="http://www.w3.org/1999/xhtml" id="id 525667"></a>7829 <a xmlns="http://www.w3.org/1999/xhtml" id="id497648"></a> 7697 7830 <div class="header">Values:</div> 7698 7831 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">result</span></i>---a list of all lisp processes (threads) … … 7700 7833 </div> 7701 7834 <div class="refsect1" lang="en" xml:lang="en"> 7702 <a xmlns="http://www.w3.org/1999/xhtml" id="id 525692"></a>7835 <a xmlns="http://www.w3.org/1999/xhtml" id="id497674"></a> 7703 7836 <div class="header">Description:</div> 7704 7837 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of all lisp processes (threads) known … … 7712 7845 </div> 7713 7846 <div class="refsect1" lang="en" xml:lang="en"> 7714 <a xmlns="http://www.w3.org/1999/xhtml" id="id 525707"></a>7847 <a xmlns="http://www.w3.org/1999/xhtml" id="id497689"></a> 7715 7848 <div class="header">See Also:</div> 7716 7849 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 7740 7873 <div> 7741 7874 <div class="refsect1" lang="en" xml:lang="en"> 7742 <a xmlns="http://www.w3.org/1999/xhtml" id="id 525777"></a>7875 <a xmlns="http://www.w3.org/1999/xhtml" id="id497759"></a> 7743 7876 <div class="header">Arguments and Values:</div> 7744 7877 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process.</p> … … 7783 7916 </div> 7784 7917 <div class="refsect1" lang="en" xml:lang="en"> 7785 <a xmlns="http://www.w3.org/1999/xhtml" id="id 525970"></a>7918 <a xmlns="http://www.w3.org/1999/xhtml" id="id497951"></a> 7786 7919 <div class="header">Description:</div> 7787 7920 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new lisp process (thread) with the … … 7804 7937 </div> 7805 7938 <div class="refsect1" lang="en" xml:lang="en"> 7806 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526022"></a>7939 <a xmlns="http://www.w3.org/1999/xhtml" id="id498003"></a> 7807 7940 <div class="header">See Also:</div> 7808 7941 <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> … … 7823 7956 <div> 7824 7957 <div class="refsect1" lang="en" xml:lang="en"> 7825 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526101"></a>7958 <a xmlns="http://www.w3.org/1999/xhtml" id="id498081"></a> 7826 7959 <div class="header">Arguments and Values:</div> 7827 7960 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7833 7966 </div> 7834 7967 <div class="refsect1" lang="en" xml:lang="en"> 7835 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526155"></a>7968 <a xmlns="http://www.w3.org/1999/xhtml" id="id498135"></a> 7836 7969 <div class="header">Description:</div> 7837 7970 <p xmlns="http://www.w3.org/1999/xhtml">Suspends <em class="varname">process</em>, preventing it from … … 7855 7988 </div> 7856 7989 <div class="refsect1" lang="en" xml:lang="en"> 7857 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526210"></a>7990 <a xmlns="http://www.w3.org/1999/xhtml" id="id498190"></a> 7858 7991 <div class="header">See Also:</div> 7859 7992 <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> 7860 7993 </div> 7861 7994 <div class="refsect1" lang="en" xml:lang="en"> 7862 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526235"></a>7995 <a xmlns="http://www.w3.org/1999/xhtml" id="id498215"></a> 7863 7996 <div class="header">Notes:</div> 7864 7997 <p xmlns="http://www.w3.org/1999/xhtml"><span class="function"><strong>process-suspend</strong></span> was previously called … … 7886 8019 <div> 7887 8020 <div class="refsect1" lang="en" xml:lang="en"> 7888 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526316"></a>8021 <a xmlns="http://www.w3.org/1999/xhtml" id="id498296"></a> 7889 8022 <div class="header">Arguments and Values:</div> 7890 8023 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7897 8030 </div> 7898 8031 <div class="refsect1" lang="en" xml:lang="en"> 7899 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526370"></a>8032 <a xmlns="http://www.w3.org/1999/xhtml" id="id498350"></a> 7900 8033 <div class="header">Description:</div> 7901 8034 <p xmlns="http://www.w3.org/1999/xhtml">Undoes the effect of a previous call to … … 7908 8041 </div> 7909 8042 <div class="refsect1" lang="en" xml:lang="en"> 7910 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526401"></a>8043 <a xmlns="http://www.w3.org/1999/xhtml" id="id498381"></a> 7911 8044 <div class="header">See Also:</div> 7912 8045 <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> 7913 8046 </div> 7914 8047 <div class="refsect1" lang="en" xml:lang="en"> 7915 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526426"></a>8048 <a xmlns="http://www.w3.org/1999/xhtml" id="id498406"></a> 7916 8049 <div class="header">Notes:</div> 7917 8050 <p xmlns="http://www.w3.org/1999/xhtml"> … … 7939 8072 <div> 7940 8073 <div class="refsect1" lang="en" xml:lang="en"> 7941 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526491"></a>8074 <a xmlns="http://www.w3.org/1999/xhtml" id="id498471"></a> 7942 8075 <div class="header">Arguments and Values:</div> 7943 8076 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7949 8082 </div> 7950 8083 <div class="refsect1" lang="en" xml:lang="en"> 7951 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526545"></a>8084 <a xmlns="http://www.w3.org/1999/xhtml" id="id498525"></a> 7952 8085 <div class="header">Description:</div> 7953 8086 <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 … … 7964 8097 </div> 7965 8098 <div class="refsect1" lang="en" xml:lang="en"> 7966 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526594"></a>8099 <a xmlns="http://www.w3.org/1999/xhtml" id="id498574"></a> 7967 8100 <div class="header">See Also:</div> 7968 8101 <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> … … 7985 8118 <div> 7986 8119 <div class="refsect1" lang="en" xml:lang="en"> 7987 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526671"></a>8120 <a xmlns="http://www.w3.org/1999/xhtml" id="id498650"></a> 7988 8121 <div class="header">Arguments and Values:</div> 7989 8122 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 7996 8129 </div> 7997 8130 <div class="refsect1" lang="en" xml:lang="en"> 7998 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526746"></a>8131 <a xmlns="http://www.w3.org/1999/xhtml" id="id498725"></a> 7999 8132 <div class="header">Description:</div> 8000 8133 <p xmlns="http://www.w3.org/1999/xhtml">Typically used to initialize a newly-created or newly-reset … … 8010 8143 </div> 8011 8144 <div class="refsect1" lang="en" xml:lang="en"> 8012 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526790"></a>8145 <a xmlns="http://www.w3.org/1999/xhtml" id="id498769"></a> 8013 8146 <div class="header">See Also:</div> 8014 8147 <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> … … 8031 8164 <div> 8032 8165 <div class="refsect1" lang="en" xml:lang="en"> 8033 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526873"></a>8166 <a xmlns="http://www.w3.org/1999/xhtml" id="id498852"></a> 8034 8167 <div class="header">Arguments and Values:</div> 8035 8168 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8040 8173 </div> 8041 8174 <div class="refsect1" lang="en" xml:lang="en"> 8042 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526934"></a>8175 <a xmlns="http://www.w3.org/1999/xhtml" id="id498913"></a> 8043 8176 <div class="header">Description:</div> 8044 8177 <p xmlns="http://www.w3.org/1999/xhtml">Tries to begin the execution of <em class="varname">process</em>. … … 8057 8190 </div> 8058 8191 <div class="refsect1" lang="en" xml:lang="en"> 8059 <a xmlns="http://www.w3.org/1999/xhtml" id="id 526983"></a>8192 <a xmlns="http://www.w3.org/1999/xhtml" id="id498962"></a> 8060 8193 <div class="header">See Also:</div> 8061 8194 <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> 8062 8195 </div> 8063 8196 <div class="refsect1" lang="en" xml:lang="en"> 8064 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527014"></a>8197 <a xmlns="http://www.w3.org/1999/xhtml" id="id498993"></a> 8065 8198 <div class="header">Notes:</div> 8066 8199 <p xmlns="http://www.w3.org/1999/xhtml">It would be nice to have more discussion of what it means … … 8083 8216 <div> 8084 8217 <div class="refsect1" lang="en" xml:lang="en"> 8085 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527129"></a>8218 <a xmlns="http://www.w3.org/1999/xhtml" id="id499108"></a> 8086 8219 <div class="header">Arguments and Values:</div> 8087 8220 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string, used to identify the process. … … 8105 8238 </div> 8106 8239 <div class="refsect1" lang="en" xml:lang="en"> 8107 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527318"></a>8240 <a xmlns="http://www.w3.org/1999/xhtml" id="id499297"></a> 8108 8241 <div class="header">Description:</div> 8109 8242 <p xmlns="http://www.w3.org/1999/xhtml">Creates a lisp process (thread) via … … 8118 8251 </div> 8119 8252 <div class="refsect1" lang="en" xml:lang="en"> 8120 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527353"></a>8253 <a xmlns="http://www.w3.org/1999/xhtml" id="id499332"></a> 8121 8254 <div class="header">See Also:</div> 8122 8255 <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> … … 8139 8272 <div> 8140 8273 <div class="refsect1" lang="en" xml:lang="en"> 8141 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30707"></a>8274 <a xmlns="http://www.w3.org/1999/xhtml" id="id502712"></a> 8142 8275 <div class="header">Arguments and Values:</div> 8143 8276 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8152 8285 </div> 8153 8286 <div class="refsect1" lang="en" xml:lang="en"> 8154 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30798"></a>8287 <a xmlns="http://www.w3.org/1999/xhtml" id="id502805"></a> 8155 8288 <div class="header">Description:</div> 8156 8289 <p xmlns="http://www.w3.org/1999/xhtml">Arranges for <em class="varname">process</em> … … 8183 8316 </div> 8184 8317 <div class="refsect1" lang="en" xml:lang="en"> 8185 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30873"></a>8318 <a xmlns="http://www.w3.org/1999/xhtml" id="id502879"></a> 8186 8319 <div class="header">See Also:</div> 8187 8320 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8192 8325 </div> 8193 8326 <div class="refsect1" lang="en" xml:lang="en"> 8194 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30892"></a>8327 <a xmlns="http://www.w3.org/1999/xhtml" id="id502898"></a> 8195 8328 <div class="header">Notes:</div> 8196 8329 <p xmlns="http://www.w3.org/1999/xhtml">It would probably be better for <em class="varname">result</em> … … 8222 8355 <div> 8223 8356 <div class="refsect1" lang="en" xml:lang="en"> 8224 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30957"></a>8357 <a xmlns="http://www.w3.org/1999/xhtml" id="id502963"></a> 8225 8358 <div class="header">Value Type:</div> 8226 8359 <p xmlns="http://www.w3.org/1999/xhtml">A lisp process (thread).</p> 8227 8360 </div> 8228 8361 <div class="refsect1" lang="en" xml:lang="en"> 8229 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30968"></a>8362 <a xmlns="http://www.w3.org/1999/xhtml" id="id502975"></a> 8230 8363 <div class="header">Initial Value:</div> 8231 8364 <p xmlns="http://www.w3.org/1999/xhtml">Bound separately in each process, to that process itself. … … 8233 8366 </div> 8234 8367 <div class="refsect1" lang="en" xml:lang="en"> 8235 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30980"></a>8368 <a xmlns="http://www.w3.org/1999/xhtml" id="id502986"></a> 8236 8369 <div class="header">Description:</div> 8237 8370 <p xmlns="http://www.w3.org/1999/xhtml">Used when lisp code needs to find out what process it is … … 8239 8372 </div> 8240 8373 <div class="refsect1" lang="en" xml:lang="en"> 8241 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30992"></a>8374 <a xmlns="http://www.w3.org/1999/xhtml" id="id502998"></a> 8242 8375 <div class="header">See Also:</div> 8243 8376 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8263 8396 <div> 8264 8397 <div class="refsect1" lang="en" xml:lang="en"> 8265 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31062"></a>8398 <a xmlns="http://www.w3.org/1999/xhtml" id="id503068"></a> 8266 8399 <div class="header">Arguments and Values:</div> 8267 8400 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8270 8403 </div> 8271 8404 <div class="refsect1" lang="en" xml:lang="en"> 8272 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31119"></a>8405 <a xmlns="http://www.w3.org/1999/xhtml" id="id503125"></a> 8273 8406 <div class="header">Description:</div> 8274 8407 <p xmlns="http://www.w3.org/1999/xhtml">Causes <em class="varname">process</em> to cleanly exit … … 8297 8430 </div> 8298 8431 <div class="refsect1" lang="en" xml:lang="en"> 8299 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31186"></a>8432 <a xmlns="http://www.w3.org/1999/xhtml" id="id503192"></a> 8300 8433 <div class="header">See Also:</div> 8301 8434 <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> … … 8317 8450 <div> 8318 8451 <div class="refsect1" lang="en" xml:lang="en"> 8319 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31259"></a>8452 <a xmlns="http://www.w3.org/1999/xhtml" id="id503265"></a> 8320 8453 <div class="header">Arguments and Values:</div> 8321 8454 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread), which … … 8324 8457 </div> 8325 8458 <div class="refsect1" lang="en" xml:lang="en"> 8326 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31301"></a>8459 <a xmlns="http://www.w3.org/1999/xhtml" id="id503307"></a> 8327 8460 <div class="header">Description:</div> 8328 8461 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8332 8465 </div> 8333 8466 <div class="refsect1" lang="en" xml:lang="en"> 8334 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31312"></a>8467 <a xmlns="http://www.w3.org/1999/xhtml" id="id503319"></a> 8335 8468 <div class="header">See Also:</div> 8336 8469 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"><a class="xref" href="#f_process-reset" title="Function PROCESS-RESET"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-reset</b></a>, <a class="xref" href="#f_process-enable" title="Function PROCESS-ENABLE"><b xmlns="http://www.w3.org/TR/xhtml1/transitional">process-enable</b></a></span> … … 8352 8485 <div> 8353 8486 <div class="refsect1" lang="en" xml:lang="en"> 8354 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31386"></a>8487 <a xmlns="http://www.w3.org/1999/xhtml" id="id503392"></a> 8355 8488 <div class="header">Arguments and Values:</div> 8356 8489 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8358 8491 </div> 8359 8492 <div class="refsect1" lang="en" xml:lang="en"> 8360 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31427"></a>8493 <a xmlns="http://www.w3.org/1999/xhtml" id="id503433"></a> 8361 8494 <div class="header">Description:</div> 8362 8495 <p xmlns="http://www.w3.org/1999/xhtml"> … … 8366 8499 </div> 8367 8500 <div class="refsect1" lang="en" xml:lang="en"> 8368 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31442"></a>8501 <a xmlns="http://www.w3.org/1999/xhtml" id="id503448"></a> 8369 8502 <div class="header">See Also:</div> 8370 8503 <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> … … 8388 8521 <div> 8389 8522 <div class="refsect1" lang="en" xml:lang="en"> 8390 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31525"></a>8523 <a xmlns="http://www.w3.org/1999/xhtml" id="id503531"></a> 8391 8524 <div class="header">Arguments and Values:</div> 8392 8525 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">process</span></i>---a lisp process (thread).</p> … … 8394 8527 </div> 8395 8528 <div class="refsect1" lang="en" xml:lang="en"> 8396 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31566"></a>8529 <a xmlns="http://www.w3.org/1999/xhtml" id="id503572"></a> 8397 8530 <div class="header">Description:</div> 8398 8531 <p xmlns="http://www.w3.org/1999/xhtml">Entirely equivalent to calling … … 8408 8541 </div> 8409 8542 <div class="refsect1" lang="en" xml:lang="en"> 8410 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31630"></a>8543 <a xmlns="http://www.w3.org/1999/xhtml" id="id503636"></a> 8411 8544 <div class="header">See Also:</div> 8412 8545 <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> … … 8427 8560 <div> 8428 8561 <div class="refsect1" lang="en" xml:lang="en"> 8429 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31688"></a>8562 <a xmlns="http://www.w3.org/1999/xhtml" id="id503694"></a> 8430 8563 <div class="header">Value Type:</div> 8431 8564 <p xmlns="http://www.w3.org/1999/xhtml">A positive integer.</p> 8432 8565 </div> 8433 8566 <div class="refsect1" lang="en" xml:lang="en"> 8434 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31699"></a>8567 <a xmlns="http://www.w3.org/1999/xhtml" id="id503705"></a> 8435 8568 <div class="header">Initial Value:</div> 8436 8569 <p xmlns="http://www.w3.org/1999/xhtml">The clock resolution of the OS scheduler. Currently, … … 8439 8572 </div> 8440 8573 <div class="refsect1" lang="en" xml:lang="en"> 8441 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31711"></a>8574 <a xmlns="http://www.w3.org/1999/xhtml" id="id503718"></a> 8442 8575 <div class="header">Description:</div> 8443 8576 <p xmlns="http://www.w3.org/1999/xhtml">This value is ordinarily of marginal interest at best, … … 8447 8580 </div> 8448 8581 <div class="refsect1" lang="en" xml:lang="en"> 8449 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31724"></a>8582 <a xmlns="http://www.w3.org/1999/xhtml" id="id503730"></a> 8450 8583 <div class="header">See Also:</div> 8451 8584 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8471 8604 <div> 8472 8605 <div class="refsect1" lang="en" xml:lang="en"> 8473 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31828"></a>8606 <a xmlns="http://www.w3.org/1999/xhtml" id="id503834"></a> 8474 8607 <div class="header">Description:</div> 8475 8608 <p xmlns="http://www.w3.org/1999/xhtml">This information is primarily for the benefit of … … 8485 8618 </div> 8486 8619 <div class="refsect1" lang="en" xml:lang="en"> 8487 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31871"></a>8620 <a xmlns="http://www.w3.org/1999/xhtml" id="id503876"></a> 8488 8621 <div class="header">See Also:</div> 8489 8622 <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> 8490 8623 </div> 8491 8624 <div class="refsect1" lang="en" xml:lang="en"> 8492 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31902"></a>8625 <a xmlns="http://www.w3.org/1999/xhtml" id="id503907"></a> 8493 8626 <div class="header">Notes:</div> 8494 8627 <p xmlns="http://www.w3.org/1999/xhtml">This should arguably be SETFable, but doesn't seem to … … 8514 8647 <div> 8515 8648 <div class="refsect1" lang="en" xml:lang="en"> 8516 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31961"></a>8649 <a xmlns="http://www.w3.org/1999/xhtml" id="id503965"></a> 8517 8650 <div class="header">Description:</div> 8518 8651 <p xmlns="http://www.w3.org/1999/xhtml">Advises the OS scheduler that the current thread has nothing … … 8523 8656 </div> 8524 8657 <div class="refsect1" lang="en" xml:lang="en"> 8525 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 31974"></a>8658 <a xmlns="http://www.w3.org/1999/xhtml" id="id503979"></a> 8526 8659 <div class="header">See Also:</div> 8527 8660 <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> 8528 8661 </div> 8529 8662 <div class="refsect1" lang="en" xml:lang="en"> 8530 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32022"></a>8663 <a xmlns="http://www.w3.org/1999/xhtml" id="id504027"></a> 8531 8664 <div class="header">Notes:</div> 8532 8665 <p xmlns="http://www.w3.org/1999/xhtml">This is a holdover from the days of cooperative … … 8551 8684 <div> 8552 8685 <div class="refsect1" lang="en" xml:lang="en"> 8553 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32087"></a>8686 <a xmlns="http://www.w3.org/1999/xhtml" id="id504091"></a> 8554 8687 <div class="header">Arguments and Values:</div> 8555 8688 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8564 8697 </div> 8565 8698 <div class="refsect1" lang="en" xml:lang="en"> 8566 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32166"></a>8699 <a xmlns="http://www.w3.org/1999/xhtml" id="id504170"></a> 8567 8700 <div class="header">Description:</div> 8568 8701 <p xmlns="http://www.w3.org/1999/xhtml">Causes the current lisp process (thread) to repeatedly … … 8581 8714 </div> 8582 8715 <div class="refsect1" lang="en" xml:lang="en"> 8583 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32202"></a>8716 <a xmlns="http://www.w3.org/1999/xhtml" id="id504206"></a> 8584 8717 <div class="header">See Also:</div> 8585 8718 <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> … … 8601 8734 <div> 8602 8735 <div class="refsect1" lang="en" xml:lang="en"> 8603 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32310"></a>8736 <a xmlns="http://www.w3.org/1999/xhtml" id="id504314"></a> 8604 8737 <div class="header">Arguments and Values:</div> 8605 8738 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">whostate</span></i>---a string, which will be the value of … … 8619 8752 </div> 8620 8753 <div class="refsect1" lang="en" xml:lang="en"> 8621 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32425"></a>8754 <a xmlns="http://www.w3.org/1999/xhtml" id="id504427"></a> 8622 8755 <div class="header">Description:</div> 8623 8756 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">ticks</em> is NIL, behaves exactly like … … 8636 8769 </div> 8637 8770 <div class="refsect1" lang="en" xml:lang="en"> 8638 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32475"></a>8771 <a xmlns="http://www.w3.org/1999/xhtml" id="id504477"></a> 8639 8772 <div class="header">See Also:</div> 8640 8773 <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> … … 8656 8789 <div> 8657 8790 <div class="refsect1" lang="en" xml:lang="en"> 8658 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32592"></a>8791 <a xmlns="http://www.w3.org/1999/xhtml" id="id504594"></a> 8659 8792 <div class="header">Arguments and Values:</div> 8660 8793 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8663 8796 </div> 8664 8797 <div class="refsect1" lang="en" xml:lang="en"> 8665 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32636"></a>8798 <a xmlns="http://www.w3.org/1999/xhtml" id="id504638"></a> 8666 8799 <div class="header">Description:</div> 8667 8800 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8678 8811 </div> 8679 8812 <div class="refsect1" lang="en" xml:lang="en"> 8680 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32668"></a>8813 <a xmlns="http://www.w3.org/1999/xhtml" id="id504670"></a> 8681 8814 <div class="header">See Also:</div> 8682 8815 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 8702 8835 <div> 8703 8836 <div class="refsect1" lang="en" xml:lang="en"> 8704 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32740"></a>8837 <a xmlns="http://www.w3.org/1999/xhtml" id="id504742"></a> 8705 8838 <div class="header">Arguments and Values:</div> 8706 8839 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 8709 8842 </div> 8710 8843 <div class="refsect1" lang="en" xml:lang="en"> 8711 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32784"></a>8844 <a xmlns="http://www.w3.org/1999/xhtml" id="id504786"></a> 8712 8845 <div class="header">Description:</div> 8713 8846 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 8732 8865 <div> 8733 8866 <div class="refsect1" lang="en" xml:lang="en"> 8734 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32856"></a>8867 <a xmlns="http://www.w3.org/1999/xhtml" id="id504858"></a> 8735 8868 <div class="header">Arguments and Values:</div> 8736 8869 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---any lisp object; saved as part of … … 8742 8875 </div> 8743 8876 <div class="refsect1" lang="en" xml:lang="en"> 8744 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32908"></a>8877 <a xmlns="http://www.w3.org/1999/xhtml" id="id504910"></a> 8745 8878 <div class="header">Description:</div> 8746 8879 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a lock object, which can … … 8752 8885 </div> 8753 8886 <div class="refsect1" lang="en" xml:lang="en"> 8754 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 32925"></a>8887 <a xmlns="http://www.w3.org/1999/xhtml" id="id504927"></a> 8755 8888 <div class="header">See Also:</div> 8756 8889 <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> … … 8772 8905 <div> 8773 8906 <div class="refsect1" lang="en" xml:lang="en"> 8774 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33042"></a>8907 <a xmlns="http://www.w3.org/1999/xhtml" id="id505044"></a> 8775 8908 <div class="header">Arguments and Values:</div> 8776 8909 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8780 8913 </div> 8781 8914 <div class="refsect1" lang="en" xml:lang="en"> 8782 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46663"></a>8915 <a xmlns="http://www.w3.org/1999/xhtml" id="id505104"></a> 8783 8916 <div class="header">Description:</div> 8784 8917 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">lock</em> is either free or … … 8791 8924 </div> 8792 8925 <div class="refsect1" lang="en" xml:lang="en"> 8793 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46691"></a>8926 <a xmlns="http://www.w3.org/1999/xhtml" id="id505136"></a> 8794 8927 <div class="header">See Also:</div> 8795 8928 <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> … … 8810 8943 <div> 8811 8944 <div class="refsect1" lang="en" xml:lang="en"> 8812 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46791"></a>8945 <a xmlns="http://www.w3.org/1999/xhtml" id="id505249"></a> 8813 8946 <div class="header">Arguments and Values:</div> 8814 8947 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8815 8948 </div> 8816 8949 <div class="refsect1" lang="en" xml:lang="en"> 8817 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46813"></a>8950 <a xmlns="http://www.w3.org/1999/xhtml" id="id519056"></a> 8818 8951 <div class="header">Description:</div> 8819 8952 <p xmlns="http://www.w3.org/1999/xhtml">Blocks until <em class="varname">lock</em> is owned by the … … 8826 8959 </div> 8827 8960 <div class="refsect1" lang="en" xml:lang="en"> 8828 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46847"></a>8961 <a xmlns="http://www.w3.org/1999/xhtml" id="id519089"></a> 8829 8962 <div class="header">See Also:</div> 8830 8963 <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> … … 8844 8977 <div> 8845 8978 <div class="refsect1" lang="en" xml:lang="en"> 8846 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46946"></a>8979 <a xmlns="http://www.w3.org/1999/xhtml" id="id519188"></a> 8847 8980 <div class="header">Arguments and Values:</div> 8848 8981 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> 8849 8982 </div> 8850 8983 <div class="refsect1" lang="en" xml:lang="en"> 8851 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 46968"></a>8984 <a xmlns="http://www.w3.org/1999/xhtml" id="id519211"></a> 8852 8985 <div class="header">Description:</div> 8853 8986 <p xmlns="http://www.w3.org/1999/xhtml">Signals an error of type CCL:LOCK-NOT-OWNER if … … 8862 8995 </div> 8863 8996 <div class="refsect1" lang="en" xml:lang="en"> 8864 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47002"></a>8997 <a xmlns="http://www.w3.org/1999/xhtml" id="id519244"></a> 8865 8998 <div class="header">See Also:</div> 8866 8999 <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> … … 8881 9014 <div> 8882 9015 <div class="refsect1" lang="en" xml:lang="en"> 8883 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47102"></a>9016 <a xmlns="http://www.w3.org/1999/xhtml" id="id519345"></a> 8884 9017 <div class="header">Arguments and Values:</div> 8885 9018 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">lock</span></i>---an object of type CCL:LOCK.</p> … … 8888 9021 </div> 8889 9022 <div class="refsect1" lang="en" xml:lang="en"> 8890 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47141"></a>9023 <a xmlns="http://www.w3.org/1999/xhtml" id="id519383"></a> 8891 9024 <div class="header">Description:</div> 8892 9025 <p xmlns="http://www.w3.org/1999/xhtml">Tests whether <em class="varname">lock</em> … … 8901 9034 </div> 8902 9035 <div class="refsect1" lang="en" xml:lang="en"> 8903 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47164"></a>9036 <a xmlns="http://www.w3.org/1999/xhtml" id="id519406"></a> 8904 9037 <div class="header">See Also:</div> 8905 9038 <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> … … 8921 9054 <div> 8922 9055 <div class="refsect1" lang="en" xml:lang="en"> 8923 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47264"></a>9056 <a xmlns="http://www.w3.org/1999/xhtml" id="id519506"></a> 8924 9057 <div class="header">Arguments and Values:</div> 8925 9058 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---a newly-allocated object of type … … 8927 9060 </div> 8928 9061 <div class="refsect1" lang="en" xml:lang="en"> 8929 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47287"></a>9062 <a xmlns="http://www.w3.org/1999/xhtml" id="id519529"></a> 8930 9063 <div class="header">Description:</div> 8931 9064 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL::READ-WRITE-LOCK. … … 8938 9071 </div> 8939 9072 <div class="refsect1" lang="en" xml:lang="en"> 8940 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47303"></a>9073 <a xmlns="http://www.w3.org/1999/xhtml" id="id519545"></a> 8941 9074 <div class="header">See Also:</div> 8942 9075 <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> 8943 9076 </div> 8944 9077 <div class="refsect1" lang="en" xml:lang="en"> 8945 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47351"></a>9078 <a xmlns="http://www.w3.org/1999/xhtml" id="id519593"></a> 8946 9079 <div class="header">Notes:</div> 8947 9080 <p xmlns="http://www.w3.org/1999/xhtml">There probably should be some way to … … 8966 9099 <div> 8967 9100 <div class="refsect1" lang="en" xml:lang="en"> 8968 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47407"></a>9101 <a xmlns="http://www.w3.org/1999/xhtml" id="id519650"></a> 8969 9102 <div class="header">Arguments and Values:</div> 8970 9103 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 8975 9108 </div> 8976 9109 <div class="refsect1" lang="en" xml:lang="en"> 8977 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47459"></a>9110 <a xmlns="http://www.w3.org/1999/xhtml" id="id519701"></a> 8978 9111 <div class="header">Description:</div> 8979 9112 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 8989 9122 </div> 8990 9123 <div class="refsect1" lang="en" xml:lang="en"> 8991 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47498"></a>9124 <a xmlns="http://www.w3.org/1999/xhtml" id="id519741"></a> 8992 9125 <div class="header">See Also:</div> 8993 9126 <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> … … 9009 9142 <div> 9010 9143 <div class="refsect1" lang="en" xml:lang="en"> 9011 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47592"></a>9144 <a xmlns="http://www.w3.org/1999/xhtml" id="id519834"></a> 9012 9145 <div class="header">Arguments and Values:</div> 9013 9146 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">read-write-lock</span></i>---an object of type … … 9018 9151 </div> 9019 9152 <div class="refsect1" lang="en" xml:lang="en"> 9020 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47643"></a>9153 <a xmlns="http://www.w3.org/1999/xhtml" id="id519885"></a> 9021 9154 <div class="header">Description:</div> 9022 9155 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">read-write-lock</em> has no … … 9033 9166 </div> 9034 9167 <div class="refsect1" lang="en" xml:lang="en"> 9035 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47688"></a>9168 <a xmlns="http://www.w3.org/1999/xhtml" id="id519930"></a> 9036 9169 <div class="header">See Also:</div> 9037 9170 <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> … … 9053 9186 <div> 9054 9187 <div class="refsect1" lang="en" xml:lang="en"> 9055 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47778"></a>9188 <a xmlns="http://www.w3.org/1999/xhtml" id="id520020"></a> 9056 9189 <div class="header">Arguments and Values:</div> 9057 9190 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---a newly-allocated object of type CCL:SEMAPHORE.</p> 9058 9191 </div> 9059 9192 <div class="refsect1" lang="en" xml:lang="en"> 9060 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47800"></a>9193 <a xmlns="http://www.w3.org/1999/xhtml" id="id520042"></a> 9061 9194 <div class="header">Description:</div> 9062 9195 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns an object of type CCL:SEMAPHORE. … … 9067 9200 </div> 9068 9201 <div class="refsect1" lang="en" xml:lang="en"> 9069 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47815"></a>9202 <a xmlns="http://www.w3.org/1999/xhtml" id="id520057"></a> 9070 9203 <div class="header">See Also:</div> 9071 9204 <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> … … 9087 9220 <div> 9088 9221 <div class="refsect1" lang="en" xml:lang="en"> 9089 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47910"></a>9222 <a xmlns="http://www.w3.org/1999/xhtml" id="id520152"></a> 9090 9223 <div class="header">Arguments and Values:</div> 9091 9224 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 9094 9227 </div> 9095 9228 <div class="refsect1" lang="en" xml:lang="en"> 9096 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47946"></a>9229 <a xmlns="http://www.w3.org/1999/xhtml" id="id520188"></a> 9097 9230 <div class="header">Description:</div> 9098 9231 <p xmlns="http://www.w3.org/1999/xhtml">Atomically increments <em class="varname">semaphore</em>'s … … 9101 9234 </div> 9102 9235 <div class="refsect1" lang="en" xml:lang="en"> 9103 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 47960"></a>9236 <a xmlns="http://www.w3.org/1999/xhtml" id="id520202"></a> 9104 9237 <div class="header">See Also:</div> 9105 9238 <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> 9106 9239 </div> 9107 9240 <div class="refsect1" lang="en" xml:lang="en"> 9108 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48013"></a>9241 <a xmlns="http://www.w3.org/1999/xhtml" id="id520255"></a> 9109 9242 <div class="header">Notes:</div> 9110 9243 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 9129 9262 <div> 9130 9263 <div class="refsect1" lang="en" xml:lang="en"> 9131 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48073"></a>9264 <a xmlns="http://www.w3.org/1999/xhtml" id="id520315"></a> 9132 9265 <div class="header">Arguments and Values:</div> 9133 9266 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---an object of type CCL:SEMAPHORE.</p> … … 9136 9269 </div> 9137 9270 <div class="refsect1" lang="en" xml:lang="en"> 9138 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48109"></a>9271 <a xmlns="http://www.w3.org/1999/xhtml" id="id520351"></a> 9139 9272 <div class="header">Description:</div> 9140 9273 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 9144 9277 </div> 9145 9278 <div class="refsect1" lang="en" xml:lang="en"> 9146 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48123"></a>9279 <a xmlns="http://www.w3.org/1999/xhtml" id="id520366"></a> 9147 9280 <div class="header">See Also:</div> 9148 9281 <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> 9149 9282 </div> 9150 9283 <div class="refsect1" lang="en" xml:lang="en"> 9151 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48176"></a>9284 <a xmlns="http://www.w3.org/1999/xhtml" id="id520419"></a> 9152 9285 <div class="header">Notes:</div> 9153 9286 <p xmlns="http://www.w3.org/1999/xhtml"><em class="varname">result</em> should probably be interpreted … … 9173 9306 <div> 9174 9307 <div class="refsect1" lang="en" xml:lang="en"> 9175 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48237"></a>9308 <a xmlns="http://www.w3.org/1999/xhtml" id="id520479"></a> 9176 9309 <div class="header">Arguments and Values:</div> 9177 9310 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">semaphore</span></i>---An object of type CCL:SEMAPHORE.</p> … … 9186 9319 </div> 9187 9320 <div class="refsect1" lang="en" xml:lang="en"> 9188 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48303"></a>9321 <a xmlns="http://www.w3.org/1999/xhtml" id="id520545"></a> 9189 9322 <div class="header">Description:</div> 9190 9323 <p xmlns="http://www.w3.org/1999/xhtml">Waits until <em class="varname">semaphore</em> … … 9195 9328 </div> 9196 9329 <div class="refsect1" lang="en" xml:lang="en"> 9197 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48320"></a>9330 <a xmlns="http://www.w3.org/1999/xhtml" id="id520562"></a> 9198 9331 <div class="header">See Also:</div> 9199 9332 <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> … … 9215 9348 <div> 9216 9349 <div class="refsect1" lang="en" xml:lang="en"> 9217 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48413"></a>9350 <a xmlns="http://www.w3.org/1999/xhtml" id="id520655"></a> 9218 9351 <div class="header">Arguments and Values:</div> 9219 9352 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 9223 9356 </div> 9224 9357 <div class="refsect1" lang="en" xml:lang="en"> 9225 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48455"></a>9358 <a xmlns="http://www.w3.org/1999/xhtml" id="id520697"></a> 9226 9359 <div class="header">Description:</div> 9227 9360 <p xmlns="http://www.w3.org/1999/xhtml">Wait until input is available on <em class="varname">fd</em>. … … 9239 9372 </div> 9240 9373 <div class="refsect1" lang="en" xml:lang="en"> 9241 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48488"></a>9374 <a xmlns="http://www.w3.org/1999/xhtml" id="id520730"></a> 9242 9375 <div class="header">See Also:</div> 9243 9376 <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> 9244 9377 </div> 9245 9378 <div class="refsect1" lang="en" xml:lang="en"> 9246 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48525"></a>9379 <a xmlns="http://www.w3.org/1999/xhtml" id="id520768"></a> 9247 9380 <div class="header">Notes:</div> 9248 9381 <p xmlns="http://www.w3.org/1999/xhtml"> … … 9269 9402 <div> 9270 9403 <div class="refsect1" lang="en" xml:lang="en"> 9271 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48590"></a>9404 <a xmlns="http://www.w3.org/1999/xhtml" id="id520832"></a> 9272 9405 <div class="header">Arguments and Values:</div> 9273 9406 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">fd</span></i>---a file descriptor, which is a non-negative integer … … 9277 9410 </div> 9278 9411 <div class="refsect1" lang="en" xml:lang="en"> 9279 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48632"></a>9412 <a xmlns="http://www.w3.org/1999/xhtml" id="id520874"></a> 9280 9413 <div class="header">Description:</div> 9281 9414 <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 … … 9290 9423 </div> 9291 9424 <div class="refsect1" lang="en" xml:lang="en"> 9292 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48665"></a>9425 <a xmlns="http://www.w3.org/1999/xhtml" id="id520907"></a> 9293 9426 <div class="header">See Also:</div> 9294 9427 <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> 9295 9428 </div> 9296 9429 <div class="refsect1" lang="en" xml:lang="en"> 9297 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48702"></a>9430 <a xmlns="http://www.w3.org/1999/xhtml" id="id520944"></a> 9298 9431 <div class="header">Notes:</div> 9299 9432 <p xmlns="http://www.w3.org/1999/xhtml"> … … 9320 9453 <div> 9321 9454 <div class="refsect1" lang="en" xml:lang="en"> 9322 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48767"></a>9455 <a xmlns="http://www.w3.org/1999/xhtml" id="id521009"></a> 9323 9456 <div class="header">Arguments and Values:</div> 9324 9457 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">body</span></i>---an implicit progn.</p> … … 9327 9460 </div> 9328 9461 <div class="refsect1" lang="en" xml:lang="en"> 9329 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48805"></a>9462 <a xmlns="http://www.w3.org/1999/xhtml" id="id521048"></a> 9330 9463 <div class="header">Description:</div> 9331 9464 <p xmlns="http://www.w3.org/1999/xhtml">Requests exclusive read access to the standard terminal … … 9335 9468 </div> 9336 9469 <div class="refsect1" lang="en" xml:lang="en"> 9337 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48822"></a>9470 <a xmlns="http://www.w3.org/1999/xhtml" id="id521064"></a> 9338 9471 <div class="header">See Also:</div> 9339 9472 <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> … … 9354 9487 <div> 9355 9488 <div class="refsect1" lang="en" xml:lang="en"> 9356 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48899"></a>9489 <a xmlns="http://www.w3.org/1999/xhtml" id="id521141"></a> 9357 9490 <div class="header">Value Type:</div> 9358 9491 <p xmlns="http://www.w3.org/1999/xhtml">A boolean.</p> 9359 9492 </div> 9360 9493 <div class="refsect1" lang="en" xml:lang="en"> 9361 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48909"></a>9494 <a xmlns="http://www.w3.org/1999/xhtml" id="id521151"></a> 9362 9495 <div class="header">Initial Value:</div> 9363 9496 <p xmlns="http://www.w3.org/1999/xhtml">NIL.</p> 9364 9497 </div> 9365 9498 <div class="refsect1" lang="en" xml:lang="en"> 9366 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48918"></a>9499 <a xmlns="http://www.w3.org/1999/xhtml" id="id521161"></a> 9367 9500 <div class="header">Description:</div> 9368 9501 <p xmlns="http://www.w3.org/1999/xhtml">Controls how attempts to obtain ownership of terminal input … … 9376 9509 </div> 9377 9510 <div class="refsect1" lang="en" xml:lang="en"> 9378 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 48932"></a>9511 <a xmlns="http://www.w3.org/1999/xhtml" id="id521174"></a> 9379 9512 <div class="header">See Also:</div> 9380 9513 <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> … … 9395 9528 <div> 9396 9529 <div class="refsect1" lang="en" xml:lang="en"> 9397 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49023"></a>9530 <a xmlns="http://www.w3.org/1999/xhtml" id="id521265"></a> 9398 9531 <div class="header">Arguments and Values:</div> 9399 9532 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">p</span></i>---a lisp process (thread), designated either by … … 9404 9537 </div> 9405 9538 <div class="refsect1" lang="en" xml:lang="en"> 9406 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49062"></a>9539 <a xmlns="http://www.w3.org/1999/xhtml" id="id521304"></a> 9407 9540 <div class="header">Description:</div> 9408 9541 <p xmlns="http://www.w3.org/1999/xhtml">:Y is a toplevel command, not a function. As such, it … … 9415 9548 </div> 9416 9549 <div class="refsect1" lang="en" xml:lang="en"> 9417 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49084"></a>9550 <a xmlns="http://www.w3.org/1999/xhtml" id="id521326"></a> 9418 9551 <div class="header">See Also:</div> 9419 9552 <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> … … 9436 9569 <div> 9437 9570 <div class="refsect1" lang="en" xml:lang="en"> 9438 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49177"></a>9571 <a xmlns="http://www.w3.org/1999/xhtml" id="id521419"></a> 9439 9572 <div class="header">Arguments and Values:</div> 9440 9573 <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> … … 9446 9579 </div> 9447 9580 <div class="refsect1" lang="en" xml:lang="en"> 9448 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49234"></a>9581 <a xmlns="http://www.w3.org/1999/xhtml" id="id521477"></a> 9449 9582 <div class="header">Description:</div> 9450 9583 <p xmlns="http://www.w3.org/1999/xhtml">Waits for the specified process to terminate. If the … … 9587 9720 <div> 9588 9721 <div class="refsect1" lang="en" xml:lang="en"> 9589 <a xmlns="http://www.w3.org/1999/xhtml" id="id 509973"></a>9722 <a xmlns="http://www.w3.org/1999/xhtml" id="id458958"></a> 9590 9723 <div class="header">Arguments and Values:</div> 9591 9724 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">address-family</span></i>---The address/protocol family of this socket. Currently … … 9687 9820 </div> 9688 9821 <div class="refsect1" lang="en" xml:lang="en"> 9689 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520839"></a>9822 <a xmlns="http://www.w3.org/1999/xhtml" id="id492760"></a> 9690 9823 <div class="header">Description:</div> 9691 9824 <p xmlns="http://www.w3.org/1999/xhtml">Creates and returns a new socket</p> … … 9706 9839 <div> 9707 9840 <div class="refsect1" lang="en" xml:lang="en"> 9708 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520901"></a>9841 <a xmlns="http://www.w3.org/1999/xhtml" id="id492822"></a> 9709 9842 <div class="header">Arguments and Values:</div> 9710 9843 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The listener-socket to listen on.</p> … … 9714 9847 </div> 9715 9848 <div class="refsect1" lang="en" xml:lang="en"> 9716 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520943"></a>9849 <a xmlns="http://www.w3.org/1999/xhtml" id="id492864"></a> 9717 9850 <div class="header">Description:</div> 9718 9851 <p xmlns="http://www.w3.org/1999/xhtml">Extracts the first connection on the queue of pending … … 9740 9873 <div> 9741 9874 <div class="refsect1" lang="en" xml:lang="en"> 9742 <a xmlns="http://www.w3.org/1999/xhtml" id="id 529833"></a>9875 <a xmlns="http://www.w3.org/1999/xhtml" id="id492929"></a> 9743 9876 <div class="header">Arguments and Values:</div> 9744 9877 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">dotted</span></i>---A string representing an IP address in the … … 9748 9881 </div> 9749 9882 <div class="refsect1" lang="en" xml:lang="en"> 9750 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29874"></a>9883 <a xmlns="http://www.w3.org/1999/xhtml" id="id501834"></a> 9751 9884 <div class="header">Description:</div> 9752 9885 <p xmlns="http://www.w3.org/1999/xhtml">Converts a dotted-string representation of a host address to … … 9768 9901 <div> 9769 9902 <div class="refsect1" lang="en" xml:lang="en"> 9770 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29936"></a>9903 <a xmlns="http://www.w3.org/1999/xhtml" id="id501896"></a> 9771 9904 <div class="header">Arguments and Values:</div> 9772 9905 <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> … … 9777 9910 </div> 9778 9911 <div class="refsect1" lang="en" xml:lang="en"> 9779 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29978"></a>9912 <a xmlns="http://www.w3.org/1999/xhtml" id="id501938"></a> 9780 9913 <div class="header">Description:</div> 9781 9914 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into octets.</p> … … 9796 9929 <div> 9797 9930 <div class="refsect1" lang="en" xml:lang="en"> 9798 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30039"></a>9931 <a xmlns="http://www.w3.org/1999/xhtml" id="id501999"></a> 9799 9932 <div class="header">Arguments and Values:</div> 9800 9933 <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> … … 9803 9936 </div> 9804 9937 <div class="refsect1" lang="en" xml:lang="en"> 9805 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30080"></a>9938 <a xmlns="http://www.w3.org/1999/xhtml" id="id502039"></a> 9806 9939 <div class="header">Description:</div> 9807 9940 <p xmlns="http://www.w3.org/1999/xhtml">Converts a 32-bit unsigned IP address into a host name … … 9823 9956 <div> 9824 9957 <div class="refsect1" lang="en" xml:lang="en"> 9825 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30137"></a>9958 <a xmlns="http://www.w3.org/1999/xhtml" id="id502097"></a> 9826 9959 <div class="header">Arguments and Values:</div> 9827 9960 <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 … … 9831 9964 </div> 9832 9965 <div class="refsect1" lang="en" xml:lang="en"> 9833 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30164"></a>9966 <a xmlns="http://www.w3.org/1999/xhtml" id="id502124"></a> 9834 9967 <div class="header">Description:</div> 9835 9968 <p xmlns="http://www.w3.org/1999/xhtml">Converts a host spec in any of the acceptable formats into a … … 9851 9984 <div> 9852 9985 <div class="refsect1" lang="en" xml:lang="en"> 9853 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 22334"></a>9986 <a xmlns="http://www.w3.org/1999/xhtml" id="id502182"></a> 9854 9987 <div class="header">Arguments and Values:</div> 9855 9988 <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 … … 9860 9993 </div> 9861 9994 <div class="refsect1" lang="en" xml:lang="en"> 9862 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 22377"></a>9995 <a xmlns="http://www.w3.org/1999/xhtml" id="id502225"></a> 9863 9996 <div class="header">Description:</div> 9864 9997 <p xmlns="http://www.w3.org/1999/xhtml">Finds the port number for the specified port and protocol</p> … … 9880 10013 <div> 9881 10014 <div class="refsect1" lang="en" xml:lang="en"> 9882 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522438"></a>10015 <a xmlns="http://www.w3.org/1999/xhtml" id="id494361"></a> 9883 10016 <div class="header">Arguments and Values:</div> 9884 10017 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to read from</p> … … 9897 10030 </div> 9898 10031 <div class="refsect1" lang="en" xml:lang="en"> 9899 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522529"></a>10032 <a xmlns="http://www.w3.org/1999/xhtml" id="id494452"></a> 9900 10033 <div class="header">Description:</div> 9901 10034 <p xmlns="http://www.w3.org/1999/xhtml">Reads a UDP packet from a socket. If no packets are … … 9934 10067 <div> 9935 10068 <div class="refsect1" lang="en" xml:lang="en"> 9936 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522629"></a>10069 <a xmlns="http://www.w3.org/1999/xhtml" id="id494552"></a> 9937 10070 <div class="header">Arguments and Values:</div> 9938 10071 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to write to</p> … … 9949 10082 </div> 9950 10083 <div class="refsect1" lang="en" xml:lang="en"> 9951 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522731"></a>10084 <a xmlns="http://www.w3.org/1999/xhtml" id="id494654"></a> 9952 10085 <div class="header">Description:</div> 9953 10086 <p xmlns="http://www.w3.org/1999/xhtml">Send a UDP packet over a socket.</p> … … 9968 10101 <div> 9969 10102 <div class="refsect1" lang="en" xml:lang="en"> 9970 <a xmlns="http://www.w3.org/1999/xhtml" id="id 522793"></a>10103 <a xmlns="http://www.w3.org/1999/xhtml" id="id494716"></a> 9971 10104 <div class="header">Arguments and Values:</div> 9972 10105 <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> … … 9975 10108 </div> 9976 10109 <div class="refsect1" lang="en" xml:lang="en"> 9977 <a xmlns="http://www.w3.org/1999/xhtml" id="id 528568"></a>10110 <a xmlns="http://www.w3.org/1999/xhtml" id="id494756"></a> 9978 10111 <div class="header">Description:</div> 9979 10112 <p xmlns="http://www.w3.org/1999/xhtml">Shuts down part of a bidirectional connection. This is … … 9996 10129 <div> 9997 10130 <div class="refsect1" lang="en" xml:lang="en"> 9998 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28627"></a>10131 <a xmlns="http://www.w3.org/1999/xhtml" id="id500590"></a> 9999 10132 <div class="header">Arguments and Values:</div> 10000 10133 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10001 10134 </div> 10002 10135 <div class="refsect1" lang="en" xml:lang="en"> 10003 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28653"></a>10136 <a xmlns="http://www.w3.org/1999/xhtml" id="id500616"></a> 10004 10137 <div class="header">Description:</div> 10005 10138 <p xmlns="http://www.w3.org/1999/xhtml">Returns the native OS's representation of the socket, or … … 10026 10159 <div> 10027 10160 <div class="refsect1" lang="en" xml:lang="en"> 10028 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28714"></a>10161 <a xmlns="http://www.w3.org/1999/xhtml" id="id500677"></a> 10029 10162 <div class="header">Arguments and Values:</div> 10030 10163 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10031 10164 </div> 10032 10165 <div class="refsect1" lang="en" xml:lang="en"> 10033 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28740"></a>10166 <a xmlns="http://www.w3.org/1999/xhtml" id="id500704"></a> 10034 10167 <div class="header">Description:</div> 10035 10168 <p xmlns="http://www.w3.org/1999/xhtml">Returns the 32-bit unsigned IP address of the remote host, … … 10051 10184 <div> 10052 10185 <div class="refsect1" lang="en" xml:lang="en"> 10053 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28798"></a>10186 <a xmlns="http://www.w3.org/1999/xhtml" id="id500762"></a> 10054 10187 <div class="header">Arguments and Values:</div> 10055 10188 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10056 10189 </div> 10057 10190 <div class="refsect1" lang="en" xml:lang="en"> 10058 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28824"></a>10191 <a xmlns="http://www.w3.org/1999/xhtml" id="id500788"></a> 10059 10192 <div class="header">Description:</div> 10060 10193 <p xmlns="http://www.w3.org/1999/xhtml">Returns the remote port number, or NIL if the socket is not … … 10076 10209 <div> 10077 10210 <div class="refsect1" lang="en" xml:lang="en"> 10078 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28881"></a>10211 <a xmlns="http://www.w3.org/1999/xhtml" id="id500845"></a> 10079 10212 <div class="header">Arguments and Values:</div> 10080 10213 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10081 10214 </div> 10082 10215 <div class="refsect1" lang="en" xml:lang="en"> 10083 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28907"></a>10216 <a xmlns="http://www.w3.org/1999/xhtml" id="id500871"></a> 10084 10217 <div class="header">Description:</div> 10085 10218 <p xmlns="http://www.w3.org/1999/xhtml">Returns 32-bit unsigned IP address of the local host.</p> … … 10100 10233 <div> 10101 10234 <div class="refsect1" lang="en" xml:lang="en"> 10102 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28965"></a>10235 <a xmlns="http://www.w3.org/1999/xhtml" id="id500928"></a> 10103 10236 <div class="header">Arguments and Values:</div> 10104 10237 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10105 10238 </div> 10106 10239 <div class="refsect1" lang="en" xml:lang="en"> 10107 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 28991"></a>10240 <a xmlns="http://www.w3.org/1999/xhtml" id="id500954"></a> 10108 10241 <div class="header">Description:</div> 10109 10242 <p xmlns="http://www.w3.org/1999/xhtml">Returns the local port number</p> … … 10124 10257 <div> 10125 10258 <div class="refsect1" lang="en" xml:lang="en"> 10126 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29048"></a>10259 <a xmlns="http://www.w3.org/1999/xhtml" id="id501012"></a> 10127 10260 <div class="header">Arguments and Values:</div> 10128 10261 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10129 10262 </div> 10130 10263 <div class="refsect1" lang="en" xml:lang="en"> 10131 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29074"></a>10264 <a xmlns="http://www.w3.org/1999/xhtml" id="id501038"></a> 10132 10265 <div class="header">Description:</div> 10133 10266 <p xmlns="http://www.w3.org/1999/xhtml">Returns :internet or :file, as appropriate.</p> … … 10148 10281 <div> 10149 10282 <div class="refsect1" lang="en" xml:lang="en"> 10150 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29148"></a>10283 <a xmlns="http://www.w3.org/1999/xhtml" id="id501095"></a> 10151 10284 <div class="header">Arguments and Values:</div> 10152 10285 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10153 10286 </div> 10154 10287 <div class="refsect1" lang="en" xml:lang="en"> 10155 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29174"></a>10288 <a xmlns="http://www.w3.org/1999/xhtml" id="id506532"></a> 10156 10289 <div class="header">Description:</div> 10157 10290 <p xmlns="http://www.w3.org/1999/xhtml">Returns :active for tcp-stream, :passive for … … 10173 10306 <div> 10174 10307 <div class="refsect1" lang="en" xml:lang="en"> 10175 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29231"></a>10308 <a xmlns="http://www.w3.org/1999/xhtml" id="id506590"></a> 10176 10309 <div class="header">Arguments and Values:</div> 10177 10310 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10178 10311 </div> 10179 10312 <div class="refsect1" lang="en" xml:lang="en"> 10180 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29257"></a>10313 <a xmlns="http://www.w3.org/1999/xhtml" id="id506616"></a> 10181 10314 <div class="header">Description:</div> 10182 10315 <p xmlns="http://www.w3.org/1999/xhtml">Returns the socket format as specified by the :format … … 10198 10331 <div> 10199 10332 <div class="refsect1" lang="en" xml:lang="en"> 10200 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29314"></a>10333 <a xmlns="http://www.w3.org/1999/xhtml" id="id506673"></a> 10201 10334 <div class="header">Arguments and Values:</div> 10202 10335 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket</p> 10203 10336 </div> 10204 10337 <div class="refsect1" lang="en" xml:lang="en"> 10205 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29341"></a>10338 <a xmlns="http://www.w3.org/1999/xhtml" id="id506699"></a> 10206 10339 <div class="header">Description:</div> 10207 10340 <p xmlns="http://www.w3.org/1999/xhtml">returns :stream for tcp-stream and listener-socket, and … … 10222 10355 <div> 10223 10356 <div class="refsect1" lang="en" xml:lang="en"> 10224 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29383"></a>10357 <a xmlns="http://www.w3.org/1999/xhtml" id="id506742"></a> 10225 10358 <div class="header">Description:</div> 10226 10359 <p xmlns="http://www.w3.org/1999/xhtml">The class of OS errors signaled by socket functions</p> 10227 10360 </div> 10228 10361 <div class="refsect1" lang="en" xml:lang="en"> 10229 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29394"></a>10362 <a xmlns="http://www.w3.org/1999/xhtml" id="id506753"></a> 10230 10363 <div class="header">Superclasses:</div> 10231 10364 <p xmlns="http://www.w3.org/1999/xhtml">simple-error</p> … … 10246 10379 <div> 10247 10380 <div class="refsect1" lang="en" xml:lang="en"> 10248 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29452"></a>10381 <a xmlns="http://www.w3.org/1999/xhtml" id="id506810"></a> 10249 10382 <div class="header">Arguments and Values:</div> 10250 10383 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10251 10384 </div> 10252 10385 <div class="refsect1" lang="en" xml:lang="en"> 10253 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29478"></a>10386 <a xmlns="http://www.w3.org/1999/xhtml" id="id506836"></a> 10254 10387 <div class="header">Description:</div> 10255 10388 <p xmlns="http://www.w3.org/1999/xhtml">The OS error code of the error</p> … … 10270 10403 <div> 10271 10404 <div class="refsect1" lang="en" xml:lang="en"> 10272 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29536"></a>10405 <a xmlns="http://www.w3.org/1999/xhtml" id="id506894"></a> 10273 10406 <div class="header">Arguments and Values:</div> 10274 10407 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10275 10408 </div> 10276 10409 <div class="refsect1" lang="en" xml:lang="en"> 10277 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29562"></a>10410 <a xmlns="http://www.w3.org/1999/xhtml" id="id506921"></a> 10278 10411 <div class="header">Description:</div> 10279 10412 <p xmlns="http://www.w3.org/1999/xhtml">A symbol representing the error code in a more … … 10299 10432 <div> 10300 10433 <div class="refsect1" lang="en" xml:lang="en"> 10301 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29625"></a>10434 <a xmlns="http://www.w3.org/1999/xhtml" id="id506984"></a> 10302 10435 <div class="header">Arguments and Values:</div> 10303 10436 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket-error</span></i>---the condition</p> 10304 10437 </div> 10305 10438 <div class="refsect1" lang="en" xml:lang="en"> 10306 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29652"></a>10439 <a xmlns="http://www.w3.org/1999/xhtml" id="id507010"></a> 10307 10440 <div class="header">Description:</div> 10308 10441 <p xmlns="http://www.w3.org/1999/xhtml">A string describing the context where the error happened. On … … 10325 10458 <div> 10326 10459 <div class="refsect1" lang="en" xml:lang="en"> 10327 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29712"></a>10460 <a xmlns="http://www.w3.org/1999/xhtml" id="id507071"></a> 10328 10461 <div class="header">Arguments and Values:</div> 10329 10462 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">socket</span></i>---The socket to close</p> … … 10336 10469 </div> 10337 10470 <div class="refsect1" lang="en" xml:lang="en"> 10338 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 29756"></a>10471 <a xmlns="http://www.w3.org/1999/xhtml" id="id507114"></a> 10339 10472 <div class="header">Description:</div> 10340 10473 <p xmlns="http://www.w3.org/1999/xhtml">The close generic function can be applied to sockets. It … … 10357 10490 <div> 10358 10491 <div class="refsect1" lang="en" xml:lang="en"> 10359 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 34334"></a>10492 <a xmlns="http://www.w3.org/1999/xhtml" id="id501155"></a> 10360 10493 <div class="header">Arguments and Values:</div> 10361 10494 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---variable to bind</p> … … 10364 10497 </div> 10365 10498 <div class="refsect1" lang="en" xml:lang="en"> 10366 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 34390"></a>10499 <a xmlns="http://www.w3.org/1999/xhtml" id="id501211"></a> 10367 10500 <div class="header">Description:</div> 10368 10501 <p xmlns="http://www.w3.org/1999/xhtml">executes body with var bound to the result of applying … … 10496 10629 <div> 10497 10630 <div class="refsect1" lang="en" xml:lang="en"> 10498 <a xmlns="http://www.w3.org/1999/xhtml" id="id 512482"></a>10631 <a xmlns="http://www.w3.org/1999/xhtml" id="id482804"></a> 10499 10632 <div class="header">Arguments and Values:</div> 10500 10633 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">program</span></i>---A string or pathname which denotes an executable file. … … 10547 10680 </div> 10548 10681 <div class="refsect1" lang="en" xml:lang="en"> 10549 <a xmlns="http://www.w3.org/1999/xhtml" id="id 530511"></a>10682 <a xmlns="http://www.w3.org/1999/xhtml" id="id483958"></a> 10550 10683 <div class="header">Description:</div> 10551 10684 <p xmlns="http://www.w3.org/1999/xhtml">Runs the specified program in an external (Unix) process, … … 10567 10700 <div> 10568 10701 <div class="refsect1" lang="en" xml:lang="en"> 10569 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520373"></a>10702 <a xmlns="http://www.w3.org/1999/xhtml" id="id484017"></a> 10570 10703 <div class="header">Arguments and Values:</div> 10571 10704 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> … … 10573 10706 </div> 10574 10707 <div class="refsect1" lang="en" xml:lang="en"> 10575 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520413"></a>10708 <a xmlns="http://www.w3.org/1999/xhtml" id="id463425"></a> 10576 10709 <div class="header">Description:</div> 10577 10710 <p xmlns="http://www.w3.org/1999/xhtml">Sends the specified "signal" to the specified … … 10596 10729 <div> 10597 10730 <div class="refsect1" lang="en" xml:lang="en"> 10598 <a xmlns="http://www.w3.org/1999/xhtml" id="id 520475"></a>10731 <a xmlns="http://www.w3.org/1999/xhtml" id="id463486"></a> 10599 10732 <div class="header">Arguments and Values:</div> 10600 10733 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10601 10734 </div> 10602 10735 <div class="refsect1" lang="en" xml:lang="en"> 10603 <a xmlns="http://www.w3.org/1999/xhtml" id="id 530582"></a>10736 <a xmlns="http://www.w3.org/1999/xhtml" id="id463512"></a> 10604 10737 <div class="header">Description:</div> 10605 10738 <p xmlns="http://www.w3.org/1999/xhtml">Returns the <span class="emphasis"><em>process id</em></span> assigned to … … 10623 10756 <div> 10624 10757 <div class="refsect1" lang="en" xml:lang="en"> 10625 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30647"></a>10758 <a xmlns="http://www.w3.org/1999/xhtml" id="id502635"></a> 10626 10759 <div class="header">Arguments and Values:</div> 10627 10760 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10628 10761 </div> 10629 10762 <div class="refsect1" lang="en" xml:lang="en"> 10630 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 30672"></a>10763 <a xmlns="http://www.w3.org/1999/xhtml" id="id502661"></a> 10631 10764 <div class="header">Description:</div> 10632 10765 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the input argument to … … 10649 10782 <div> 10650 10783 <div class="refsect1" lang="en" xml:lang="en"> 10651 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 81620"></a>10784 <a xmlns="http://www.w3.org/1999/xhtml" id="id458510"></a> 10652 10785 <div class="header">Arguments and Values:</div> 10653 10786 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10654 10787 </div> 10655 10788 <div class="refsect1" lang="en" xml:lang="en"> 10656 <a xmlns="http://www.w3.org/1999/xhtml" id="id4 81646"></a>10789 <a xmlns="http://www.w3.org/1999/xhtml" id="id458536"></a> 10657 10790 <div class="header">Description:</div> 10658 10791 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the output argument to … … 10676 10809 <div> 10677 10810 <div class="refsect1" lang="en" xml:lang="en"> 10678 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521867"></a>10811 <a xmlns="http://www.w3.org/1999/xhtml" id="id458597"></a> 10679 10812 <div class="header">Arguments and Values:</div> 10680 10813 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10681 10814 </div> 10682 10815 <div class="refsect1" lang="en" xml:lang="en"> 10683 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521893"></a>10816 <a xmlns="http://www.w3.org/1999/xhtml" id="id488650"></a> 10684 10817 <div class="header">Description:</div> 10685 10818 <p xmlns="http://www.w3.org/1999/xhtml">Returns the stream created when the error argument to … … 10703 10836 <div> 10704 10837 <div class="refsect1" lang="en" xml:lang="en"> 10705 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521954"></a>10838 <a xmlns="http://www.w3.org/1999/xhtml" id="id488710"></a> 10706 10839 <div class="header">Arguments and Values:</div> 10707 10840 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">proc</span></i>---An EXTERNAL-PROCESS, as returned by RUN-PROGRAM.</p> 10708 10841 </div> 10709 10842 <div class="refsect1" lang="en" xml:lang="en"> 10710 <a xmlns="http://www.w3.org/1999/xhtml" id="id 533892"></a>10843 <a xmlns="http://www.w3.org/1999/xhtml" id="id488736"></a> 10711 10844 <div class="header">Description:</div> 10712 10845 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, a keyword denoting the status … … 10738 10871 <dt> 10739 10872 <span class="sect2"> 10740 <a href="#id 524155">9.1.1. Stream External Format</a>10873 <a href="#id488242">9.1.1. Stream External Format</a> 10741 10874 </span> 10742 10875 </dt> … … 10806 10939 <div> 10807 10940 <div> 10808 <h3 class="title"><a id="id 524155"></a>9.1.1. Stream External Format</h3>10941 <h3 class="title"><a id="id488242"></a>9.1.1. Stream External Format</h3> 10809 10942 </div> 10810 10943 </div> … … 10969 11102 </div> 10970 11103 </div> 10971 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527514" class="indexterm"></a>10972 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527524" class="indexterm"></a>10973 <a xmlns="http://www.w3.org/1999/xhtml" id="id 527533" class="indexterm"></a>10974 <a xmlns="http://www.w3.org/1999/xhtml" id="id 533435" class="indexterm"></a>10975 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33445" class="indexterm"></a>10976 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33454" class="indexterm"></a>11104 <a xmlns="http://www.w3.org/1999/xhtml" id="id481519" class="indexterm"></a> 11105 <a xmlns="http://www.w3.org/1999/xhtml" id="id481529" class="indexterm"></a> 11106 <a xmlns="http://www.w3.org/1999/xhtml" id="id481539" class="indexterm"></a> 11107 <a xmlns="http://www.w3.org/1999/xhtml" id="id481548" class="indexterm"></a> 11108 <a xmlns="http://www.w3.org/1999/xhtml" id="id500066" class="indexterm"></a> 11109 <a xmlns="http://www.w3.org/1999/xhtml" id="id500075" class="indexterm"></a> 10977 11110 <p xmlns="http://www.w3.org/1999/xhtml">A stream that is associated with a file descriptor has 10978 11111 attributes and accessors: … … 11027 11160 <div> 11028 11161 <div class="refsect1" lang="en" xml:lang="en"> 11029 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33620"></a>11162 <a xmlns="http://www.w3.org/1999/xhtml" id="id500241"></a> 11030 11163 <div class="header">Values:</div> 11031 11164 <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 … … 11034 11167 </div> 11035 11168 <div class="refsect1" lang="en" xml:lang="en"> 11036 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33647"></a>11169 <a xmlns="http://www.w3.org/1999/xhtml" id="id500268"></a> 11037 11170 <div class="header">Description:</div> 11038 11171 <p xmlns="http://www.w3.org/1999/xhtml">Returns a list of open file streams.</p> 11039 11172 </div> 11040 11173 <div class="refsect1" lang="en" xml:lang="en"> 11041 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33658"></a>11174 <a xmlns="http://www.w3.org/1999/xhtml" id="id500279"></a> 11042 11175 <div class="header">See Also:</div> 11043 11176 <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> … … 11062 11195 <div> 11063 11196 <div class="refsect1" lang="en" xml:lang="en"> 11064 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33739"></a>11197 <a xmlns="http://www.w3.org/1999/xhtml" id="id500360"></a> 11065 11198 <div class="header">Arguments:</div> 11066 11199 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 11067 11200 </div> 11068 11201 <div class="refsect1" lang="en" xml:lang="en"> 11069 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33765"></a>11202 <a xmlns="http://www.w3.org/1999/xhtml" id="id500386"></a> 11070 11203 <div class="header">Description:</div> 11071 11204 <p xmlns="http://www.w3.org/1999/xhtml">Adds a file stream to the internal list of open … … 11076 11209 </div> 11077 11210 <div class="refsect1" lang="en" xml:lang="en"> 11078 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33784"></a>11211 <a xmlns="http://www.w3.org/1999/xhtml" id="id500405"></a> 11079 11212 <div class="header">See Also:</div> 11080 11213 <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> … … 11099 11232 <div> 11100 11233 <div class="refsect1" lang="en" xml:lang="en"> 11101 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 33865"></a>11234 <a xmlns="http://www.w3.org/1999/xhtml" id="id500486"></a> 11102 11235 <div class="header">Arguments:</div> 11103 11236 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">file-stream</span></i>---A file stream.</p> 11104 11237 </div> 11105 11238 <div class="refsect1" lang="en" xml:lang="en"> 11106 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40084"></a>11239 <a xmlns="http://www.w3.org/1999/xhtml" id="id500512"></a> 11107 11240 <div class="header">Description:</div> 11108 11241 <p xmlns="http://www.w3.org/1999/xhtml">Remove file stream from the internal list of open file … … 11113 11246 </div> 11114 11247 <div class="refsect1" lang="en" xml:lang="en"> 11115 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40102"></a>11248 <a xmlns="http://www.w3.org/1999/xhtml" id="id500531"></a> 11116 11249 <div class="header">See Also:</div> 11117 11250 <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> … … 11546 11679 <div> 11547 11680 <div class="refsect1" lang="en" xml:lang="en"> 11548 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40689"></a>11681 <a xmlns="http://www.w3.org/1999/xhtml" id="id513059"></a> 11549 11682 <div class="header">Arguments and Values:</div> 11550 11683 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream.</p> … … 11557 11690 </div> 11558 11691 <div class="refsect1" lang="en" xml:lang="en"> 11559 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40747"></a>11692 <a xmlns="http://www.w3.org/1999/xhtml" id="id513117"></a> 11560 11693 <div class="header">Description:</div> 11561 11694 <p xmlns="http://www.w3.org/1999/xhtml">Should try to read up to count elements from stream into the … … 11578 11711 <div> 11579 11712 <div class="refsect1" lang="en" xml:lang="en"> 11580 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40807"></a>11713 <a xmlns="http://www.w3.org/1999/xhtml" id="id513176"></a> 11581 11714 <div class="header">Arguments and Values:</div> 11582 11715 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream.</p> … … 11589 11722 </div> 11590 11723 <div class="refsect1" lang="en" xml:lang="en"> 11591 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40865"></a>11724 <a xmlns="http://www.w3.org/1999/xhtml" id="id513234"></a> 11592 11725 <div class="header">Description:</div> 11593 11726 <p xmlns="http://www.w3.org/1999/xhtml">should try to write the first count elements of list to … … 11609 11742 <div> 11610 11743 <div class="refsect1" lang="en" xml:lang="en"> 11611 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40923"></a>11744 <a xmlns="http://www.w3.org/1999/xhtml" id="id513293"></a> 11612 11745 <div class="header">Arguments and Values:</div> 11613 11746 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-input-stream</p> … … 11625 11758 </div> 11626 11759 <div class="refsect1" lang="en" xml:lang="en"> 11627 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 40998"></a>11760 <a xmlns="http://www.w3.org/1999/xhtml" id="id513368"></a> 11628 11761 <div class="header">Description:</div> 11629 11762 <p xmlns="http://www.w3.org/1999/xhtml">should try to read successive elements from stream into … … 11648 11781 <div> 11649 11782 <div class="refsect1" lang="en" xml:lang="en"> 11650 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41058"></a>11783 <a xmlns="http://www.w3.org/1999/xhtml" id="id513428"></a> 11651 11784 <div class="header">Arguments and Values:</div> 11652 11785 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---a stream, presumably a fundamental-output-stream</p> … … 11664 11797 </div> 11665 11798 <div class="refsect1" lang="en" xml:lang="en"> 11666 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41134"></a>11799 <a xmlns="http://www.w3.org/1999/xhtml" id="id513503"></a> 11667 11800 <div class="header">Description:</div> 11668 11801 <p xmlns="http://www.w3.org/1999/xhtml">should try to write successive elements of vector to stream, … … 11686 11819 <div> 11687 11820 <div class="refsect1" lang="en" xml:lang="en"> 11688 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41194"></a>11821 <a xmlns="http://www.w3.org/1999/xhtml" id="id513563"></a> 11689 11822 <div class="header">Method Signatures:</div> 11690 11823 <div class="synopsis"><span xmlns="http://www.w3.org/1999/xhtml" class="function"><strong>ccl::stream-device</strong></span> <i> … … 11692 11825 </div> 11693 11826 <div class="refsect1" lang="en" xml:lang="en"> 11694 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41212"></a>11827 <a xmlns="http://www.w3.org/1999/xhtml" id="id513581"></a> 11695 11828 <div class="header">Arguments and Values:</div> 11696 11829 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">s</span></i>---a stream.</p> … … 11703 11836 </div> 11704 11837 <div class="refsect1" lang="en" xml:lang="en"> 11705 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41277"></a>11838 <a xmlns="http://www.w3.org/1999/xhtml" id="id513647"></a> 11706 11839 <div class="header">Description:</div> 11707 11840 <p xmlns="http://www.w3.org/1999/xhtml">Returns the file descriptor associated with … … 11727 11860 <div> 11728 11861 <div class="refsect1" lang="en" xml:lang="en"> 11729 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41347"></a>11862 <a xmlns="http://www.w3.org/1999/xhtml" id="id513716"></a> 11730 11863 <div class="header">Description:</div> 11731 11864 <p xmlns="http://www.w3.org/1999/xhtml">Reads up to max-octets octets from stream into ivector, … … 11734 11867 </div> 11735 11868 <div class="refsect1" lang="en" xml:lang="en"> 11736 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41359"></a>11869 <a xmlns="http://www.w3.org/1999/xhtml" id="id513728"></a> 11737 11870 <div class="header">Arguments:</div> 11738 11871 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11759 11892 <div> 11760 11893 <div class="refsect1" lang="en" xml:lang="en"> 11761 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41478"></a>11894 <a xmlns="http://www.w3.org/1999/xhtml" id="id513848"></a> 11762 11895 <div class="header">Description:</div> 11763 11896 <p xmlns="http://www.w3.org/1999/xhtml">Writes max-octets octets to stream from ivector, starting at … … 11765 11898 </div> 11766 11899 <div class="refsect1" lang="en" xml:lang="en"> 11767 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41490"></a>11900 <a xmlns="http://www.w3.org/1999/xhtml" id="id513860"></a> 11768 11901 <div class="header">Arguments:</div> 11769 11902 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">stream</span></i>---An input stream. The method defined on … … 11775 11908 </div> 11776 11909 <div class="refsect1" lang="en" xml:lang="en"> 11777 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 41562"></a>11910 <a xmlns="http://www.w3.org/1999/xhtml" id="id513932"></a> 11778 11911 <div class="header">Examples:</div> 11779 11912 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 12566 12699 <dt> 12567 12700 <span class="sect2"> 12568 <a href="#id5 33911">11.2.2. Generating a lisp image for use with Shark</a>12701 <a href="#id501560">11.2.2. Generating a lisp image for use with Shark</a> 12569 12702 </span> 12570 12703 </dt> … … 12844 12977 <div> 12845 12978 <div> 12846 <h3 class="title"><a id="id5 33911"></a>11.2.2. Generating a lisp image for use with Shark</h3>12979 <h3 class="title"><a id="id501560"></a>11.2.2. Generating a lisp image for use with Shark</h3> 12847 12980 </div> 12848 12981 </div> … … 12955 13088 </div> 12956 13089 </div> 12957 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id5 33225" class="indexterm"></a>13090 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id506187" class="indexterm"></a> 12958 13091 <span class="command"><strong><em class="varname"><a id="chud_shark-config-file"></a>CHUD:*SHARK-CONFIG-FILE*</em> 12959 13092 [Variable]</strong></span></p> … … 12961 13094 profiling configuration file created by the "Config Editor" in 12962 13095 Shark.app.</p> 12963 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id5 33249" class="indexterm"></a> <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil)13096 <p xmlns="http://www.w3.org/1999/xhtml"><a id="id506211" class="indexterm"></a> <span class="command"><strong><em class="varname"><a id="chud_meter"></a>CHUD:METER</em> form <em class="varname">&key</em> (reset nil) 12964 13097 (debug-output nil) [Macro]</strong></span></p> 12965 13098 <p xmlns="http://www.w3.org/1999/xhtml">Executes FORM (an arbitrary lisp form) and returns whatever … … 14053 14186 <div> 14054 14187 <div> 14055 <h4 class="title"><a id="id5 43876"></a>12.3.2.4. %int-to-ptr [Function]</h4>14188 <h4 class="title"><a id="id516259"></a>12.3.2.4. %int-to-ptr [Function]</h4> 14056 14189 </div> 14057 14190 </div> … … 14094 14227 <div> 14095 14228 <div> 14096 <h4 class="title"><a id="id5 43950"></a>12.3.2.5. %inc-ptr [Function]</h4>14229 <h4 class="title"><a id="id516334"></a>12.3.2.5. %inc-ptr [Function]</h4> 14097 14230 </div> 14098 14231 </div> … … 14144 14277 <div> 14145 14278 <div> 14146 <h4 class="title"><a id="id5 44042"></a>12.3.2.6. %ptr-to-int [Function]</h4>14279 <h4 class="title"><a id="id516425"></a>12.3.2.6. %ptr-to-int [Function]</h4> 14147 14280 </div> 14148 14281 </div> … … 14186 14319 <div> 14187 14320 <div> 14188 <h4 class="title"><a id="id5 44117"></a>12.3.2.7. %null-ptr [Macro]</h4>14321 <h4 class="title"><a id="id516501"></a>12.3.2.7. %null-ptr [Macro]</h4> 14189 14322 </div> 14190 14323 </div> … … 14211 14344 <div> 14212 14345 <div> 14213 <h4 class="title"><a id="id5 44158"></a>12.3.2.8. %null-ptr-p [Function]</h4>14346 <h4 class="title"><a id="id516542"></a>12.3.2.8. %null-ptr-p [Function]</h4> 14214 14347 </div> 14215 14348 </div> … … 14253 14386 <div> 14254 14387 <div> 14255 <h4 class="title"><a id="id5 44234"></a>12.3.2.9. %setf-macptr [Function]</h4>14388 <h4 class="title"><a id="id516617"></a>12.3.2.9. %setf-macptr [Function]</h4> 14256 14389 </div> 14257 14390 </div> … … 14301 14434 <div> 14302 14435 <div> 14303 <h4 class="title"><a id="id5 44324"></a>12.3.2.10. %incf-ptr [Macro]</h4>14436 <h4 class="title"><a id="id516708"></a>12.3.2.10. %incf-ptr [Macro]</h4> 14304 14437 </div> 14305 14438 </div> … … 14349 14482 <div> 14350 14483 <div> 14351 <h4 class="title"><a id="id5 44414"></a>12.3.2.11. with-macptrs [Macro]</h4>14484 <h4 class="title"><a id="id516798"></a>12.3.2.11. with-macptrs [Macro]</h4> 14352 14485 </div> 14353 14486 </div> … … 14399 14532 <div> 14400 14533 <div> 14401 <h4 class="title"><a id="id5 44506"></a>12.3.2.12. %stack-block [Macro]</h4>14534 <h4 class="title"><a id="id516890"></a>12.3.2.12. %stack-block [Macro]</h4> 14402 14535 </div> 14403 14536 </div> … … 14450 14583 <div> 14451 14584 <div> 14452 <h4 class="title"><a id="id5 44598"></a>12.3.2.13. make-cstring [Function]</h4>14585 <h4 class="title"><a id="id516982"></a>12.3.2.13. make-cstring [Function]</h4> 14453 14586 </div> 14454 14587 </div> … … 14493 14626 <div> 14494 14627 <div> 14495 <h4 class="title"><a id="id5 44675"></a>12.3.2.14. with-cstrs [Macro]</h4>14628 <h4 class="title"><a id="id517058"></a>12.3.2.14. with-cstrs [Macro]</h4> 14496 14629 </div> 14497 14630 </div> … … 14543 14676 <div> 14544 14677 <div> 14545 <h4 class="title"><a id="id5 44766"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4>14678 <h4 class="title"><a id="id517150"></a>12.3.2.15. with-encoded-cstrs [Macro]</h4> 14546 14679 </div> 14547 14680 </div> … … 14606 14739 <div> 14607 14740 <div> 14608 <h4 class="title"><a id="id5 44890"></a>12.3.2.16. %get-cstring [Function]</h4>14741 <h4 class="title"><a id="id517273"></a>12.3.2.16. %get-cstring [Function]</h4> 14609 14742 </div> 14610 14743 </div> … … 14648 14781 <div> 14649 14782 <div> 14650 <h4 class="title"><a id="id5 60784"></a>12.3.2.17. %str-from-ptr [Function]</h4>14783 <h4 class="title"><a id="id533058"></a>12.3.2.17. %str-from-ptr [Function]</h4> 14651 14784 </div> 14652 14785 </div> … … 16094 16227 <div> 16095 16228 <div class="refsect1" lang="en" xml:lang="en"> 16096 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 62738"></a>16229 <a xmlns="http://www.w3.org/1999/xhtml" id="id535012"></a> 16097 16230 <div class="header">Description:</div> 16098 16231 <p xmlns="http://www.w3.org/1999/xhtml">Reads a symbol from the current input stream, with *PACKAGE* … … 16146 16279 <div> 16147 16280 <div class="refsect1" lang="en" xml:lang="en"> 16148 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 62844"></a>16281 <a xmlns="http://www.w3.org/1999/xhtml" id="id535118"></a> 16149 16282 <div class="header">Description:</div> 16150 16283 <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 … … 16205 16338 <div> 16206 16339 <div class="refsect1" lang="en" xml:lang="en"> 16207 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 62962"></a>16340 <a xmlns="http://www.w3.org/1999/xhtml" id="id535236"></a> 16208 16341 <div class="header">Description:</div> 16209 16342 <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 … … 16252 16385 <div> 16253 16386 <div class="refsect1" lang="en" xml:lang="en"> 16254 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63044"></a>16387 <a xmlns="http://www.w3.org/1999/xhtml" id="id535318"></a> 16255 16388 <div class="header">Description:</div> 16256 16389 <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 … … 16355 16488 <div> 16356 16489 <div class="refsect1" lang="en" xml:lang="en"> 16357 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63183"></a>16490 <a xmlns="http://www.w3.org/1999/xhtml" id="id535457"></a> 16358 16491 <div class="header">Description:</div> 16359 16492 <p xmlns="http://www.w3.org/1999/xhtml">In <code class="literal">CCL</code> 1.2 and later, the #> reader macro reads … … 16384 16517 <div> 16385 16518 <div class="refsect1" lang="en" xml:lang="en"> 16386 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63258"></a>16519 <a xmlns="http://www.w3.org/1999/xhtml" id="id535532"></a> 16387 16520 <div class="header">Values:</div> 16388 16521 <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 … … 16391 16524 </div> 16392 16525 <div class="refsect1" lang="en" xml:lang="en"> 16393 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63294"></a>16526 <a xmlns="http://www.w3.org/1999/xhtml" id="id535568"></a> 16394 16527 <div class="header">Description:</div> 16395 16528 <p xmlns="http://www.w3.org/1999/xhtml">If <em class="varname">completely</em> is T, sets the … … 16420 16553 <div> 16421 16554 <div class="refsect1" lang="en" xml:lang="en"> 16422 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63370"></a>16555 <a xmlns="http://www.w3.org/1999/xhtml" id="id535644"></a> 16423 16556 <div class="header">Values:</div> 16424 16557 <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> … … 16437 16570 </div> 16438 16571 <div class="refsect1" lang="en" xml:lang="en"> 16439 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63441"></a>16572 <a xmlns="http://www.w3.org/1999/xhtml" id="id535715"></a> 16440 16573 <div class="header">Description:</div> 16441 16574 <p xmlns="http://www.w3.org/1999/xhtml">Proclaims <em class="varname">name</em> … … 16473 16606 <div> 16474 16607 <div class="refsect1" lang="en" xml:lang="en"> 16475 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63520"></a>16608 <a xmlns="http://www.w3.org/1999/xhtml" id="id535794"></a> 16476 16609 <div class="header">Values:</div> 16477 16610 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---NIL or a keyword; the keyword may contain … … 16481 16614 </div> 16482 16615 <div class="refsect1" lang="en" xml:lang="en"> 16483 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63562"></a>16616 <a xmlns="http://www.w3.org/1999/xhtml" id="id535836"></a> 16484 16617 <div class="header">Description:</div> 16485 16618 <p xmlns="http://www.w3.org/1999/xhtml">If name is non-NIL, defines name to be an alias for the … … 16515 16648 <div> 16516 16649 <div class="refsect1" lang="en" xml:lang="en"> 16517 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63634"></a>16650 <a xmlns="http://www.w3.org/1999/xhtml" id="id535908"></a> 16518 16651 <div class="header">Values:</div> 16519 16652 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>--- … … 16528 16661 </div> 16529 16662 <div class="refsect1" lang="en" xml:lang="en"> 16530 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63675"></a>16663 <a xmlns="http://www.w3.org/1999/xhtml" id="id535949"></a> 16531 16664 <div class="header">Description:</div> 16532 16665 <p xmlns="http://www.w3.org/1999/xhtml">If there is already an EXTERNAL-ENTRY-POINT for … … 16556 16689 <div> 16557 16690 <div class="refsect1" lang="en" xml:lang="en"> 16558 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63744"></a>16691 <a xmlns="http://www.w3.org/1999/xhtml" id="id536018"></a> 16559 16692 <div class="header">Values:</div> 16560 16693 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string. See external, above.</p> … … 16569 16702 </div> 16570 16703 <div class="refsect1" lang="en" xml:lang="en"> 16571 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63818"></a>16704 <a xmlns="http://www.w3.org/1999/xhtml" id="id536092"></a> 16572 16705 <div class="header">Description:</div> 16573 16706 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at the address obtained by … … 16596 16729 <div> 16597 16730 <div class="refsect1" lang="en" xml:lang="en"> 16598 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63877"></a>16731 <a xmlns="http://www.w3.org/1999/xhtml" id="id536151"></a> 16599 16732 <div class="header">Values:</div> 16600 16733 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16607 16740 </div> 16608 16741 <div class="refsect1" lang="en" xml:lang="en"> 16609 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63940"></a>16742 <a xmlns="http://www.w3.org/1999/xhtml" id="id536214"></a> 16610 16743 <div class="header">Description:</div> 16611 16744 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16633 16766 <div> 16634 16767 <div class="refsect1" lang="en" xml:lang="en"> 16635 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 63999"></a>16768 <a xmlns="http://www.w3.org/1999/xhtml" id="id536273"></a> 16636 16769 <div class="header">Values:</div> 16637 16770 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">entrypoint</span></i>---A fixnum or MACPTR</p> … … 16646 16779 </div> 16647 16780 <div class="refsect1" lang="en" xml:lang="en"> 16648 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64072"></a>16781 <a xmlns="http://www.w3.org/1999/xhtml" id="id536346"></a> 16649 16782 <div class="header">Description:</div> 16650 16783 <p xmlns="http://www.w3.org/1999/xhtml">Calls the foreign function at address entrypoint passing the … … 16671 16804 <div> 16672 16805 <div class="refsect1" lang="en" xml:lang="en"> 16673 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64128"></a>16806 <a xmlns="http://www.w3.org/1999/xhtml" id="id536402"></a> 16674 16807 <div class="header">Values:</div> 16675 16808 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16676 16809 </div> 16677 16810 <div class="refsect1" lang="en" xml:lang="en"> 16678 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64151"></a>16811 <a xmlns="http://www.w3.org/1999/xhtml" id="id536425"></a> 16679 16812 <div class="header">Description:</div> 16680 16813 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol … … 16699 16832 <div> 16700 16833 <div class="refsect1" lang="en" xml:lang="en"> 16701 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64210"></a>16834 <a xmlns="http://www.w3.org/1999/xhtml" id="id536484"></a> 16702 16835 <div class="header">Values:</div> 16703 16836 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---A lisp string.</p> 16704 16837 </div> 16705 16838 <div class="refsect1" lang="en" xml:lang="en"> 16706 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64232"></a>16839 <a xmlns="http://www.w3.org/1999/xhtml" id="id536506"></a> 16707 16840 <div class="header">Description:</div> 16708 16841 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the foreign symbol name. If … … 16726 16859 <div> 16727 16860 <div class="refsect1" lang="en" xml:lang="en"> 16728 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64286"></a>16861 <a xmlns="http://www.w3.org/1999/xhtml" id="id536560"></a> 16729 16862 <div class="header">Values:</div> 16730 16863 <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 … … 16732 16865 </div> 16733 16866 <div class="refsect1" lang="en" xml:lang="en"> 16734 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64312"></a>16867 <a xmlns="http://www.w3.org/1999/xhtml" id="id536586"></a> 16735 16868 <div class="header">Description:</div> 16736 16869 <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> … … 16764 16897 <div> 16765 16898 <div class="refsect1" lang="en" xml:lang="en"> 16766 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64405"></a>16899 <a xmlns="http://www.w3.org/1999/xhtml" id="id536679"></a> 16767 16900 <div class="header">Values:</div> 16768 16901 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">element-count</span></i>---A positive integer.</p> … … 16779 16912 </div> 16780 16913 <div class="refsect1" lang="en" xml:lang="en"> 16781 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64480"></a>16914 <a xmlns="http://www.w3.org/1999/xhtml" id="id536754"></a> 16782 16915 <div class="header">Description:</div> 16783 16916 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16814 16947 <div> 16815 16948 <div class="refsect1" lang="en" xml:lang="en"> 16816 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64552"></a>16949 <a xmlns="http://www.w3.org/1999/xhtml" id="id536826"></a> 16817 16950 <div class="header">Values:</div> 16818 16951 <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 … … 16831 16964 </div> 16832 16965 <div class="refsect1" lang="en" xml:lang="en"> 16833 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64620"></a>16966 <a xmlns="http://www.w3.org/1999/xhtml" id="id536894"></a> 16834 16967 <div class="header">Description:</div> 16835 16968 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16880 17013 <div> 16881 17014 <div class="refsect1" lang="en" xml:lang="en"> 16882 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64742"></a>17015 <a xmlns="http://www.w3.org/1999/xhtml" id="id537016"></a> 16883 17016 <div class="header">Values:</div> 16884 17017 <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 … … 16894 17027 </div> 16895 17028 <div class="refsect1" lang="en" xml:lang="en"> 16896 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64800"></a>17029 <a xmlns="http://www.w3.org/1999/xhtml" id="id537074"></a> 16897 17030 <div class="header">Description:</div> 16898 17031 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16935 17068 </div> 16936 17069 <div class="refsect1" lang="en" xml:lang="en"> 16937 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64889"></a>17070 <a xmlns="http://www.w3.org/1999/xhtml" id="id537163"></a> 16938 17071 <div class="header">Notes:</div> 16939 17072 <p xmlns="http://www.w3.org/1999/xhtml"> … … 16968 17101 <div> 16969 17102 <div class="refsect1" lang="en" xml:lang="en"> 16970 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 64973"></a>17103 <a xmlns="http://www.w3.org/1999/xhtml" id="id537247"></a> 16971 17104 <div class="header">Values:</div> 16972 17105 <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 … … 16976 17109 </div> 16977 17110 <div class="refsect1" lang="en" xml:lang="en"> 16978 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65013"></a>17111 <a xmlns="http://www.w3.org/1999/xhtml" id="id537287"></a> 16979 17112 <div class="header">Description:</div> 16980 17113 <p xmlns="http://www.w3.org/1999/xhtml">If the library denoted by <em class="varname">name</em> can … … 16987 17120 </div> 16988 17121 <div class="refsect1" lang="en" xml:lang="en"> 16989 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65029"></a>17122 <a xmlns="http://www.w3.org/1999/xhtml" id="id537303"></a> 16990 17123 <div class="header">Examples:</div> 16991 17124 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting">;;; Try to do something simple. … … 17022 17155 </div> 17023 17156 <div class="refsect1" lang="en" xml:lang="en"> 17024 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65049"></a>17157 <a xmlns="http://www.w3.org/1999/xhtml" id="id537323"></a> 17025 17158 <div class="header">Notes:</div> 17026 17159 <p xmlns="http://www.w3.org/1999/xhtml">It would be helpful to describe what an soname is and give … … 17045 17178 <div> 17046 17179 <div class="refsect1" lang="en" xml:lang="en"> 17047 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65107"></a>17180 <a xmlns="http://www.w3.org/1999/xhtml" id="id537381"></a> 17048 17181 <div class="header">Values:</div> 17049 17182 <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> … … 17053 17186 </div> 17054 17187 <div class="refsect1" lang="en" xml:lang="en"> 17055 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65151"></a>17188 <a xmlns="http://www.w3.org/1999/xhtml" id="id537425"></a> 17056 17189 <div class="header">Description:</div> 17057 17190 <p xmlns="http://www.w3.org/1999/xhtml">References an instance of a foreign type (or a component of … … 17079 17212 <div> 17080 17213 <div class="refsect1" lang="en" xml:lang="en"> 17081 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65216"></a>17214 <a xmlns="http://www.w3.org/1999/xhtml" id="id537490"></a> 17082 17215 <div class="header">Values:</div> 17083 17216 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">eep</span></i>---An EXTERNAL-ENTRY-POINT, as obtained by the EXTERNAL … … 17085 17218 </div> 17086 17219 <div class="refsect1" lang="en" xml:lang="en"> 17087 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65240"></a>17220 <a xmlns="http://www.w3.org/1999/xhtml" id="id537514"></a> 17088 17221 <div class="header">Description:</div> 17089 17222 <p xmlns="http://www.w3.org/1999/xhtml">Tries to resolve the address of the EXTERNAL-ENTRY-POINT … … 17108 17241 <div> 17109 17242 <div class="refsect1" lang="en" xml:lang="en"> 17110 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65311"></a>17243 <a xmlns="http://www.w3.org/1999/xhtml" id="id537585"></a> 17111 17244 <div class="header">Values:</div> 17112 17245 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 17116 17249 </div> 17117 17250 <div class="refsect1" lang="en" xml:lang="en"> 17118 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65362"></a>17251 <a xmlns="http://www.w3.org/1999/xhtml" id="id537636"></a> 17119 17252 <div class="header">Description:</div> 17120 17253 <p xmlns="http://www.w3.org/1999/xhtml">Executes <em class="varname">body</em> … … 17146 17279 <div> 17147 17280 <div class="refsect1" lang="en" xml:lang="en"> 17148 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65443"></a>17281 <a xmlns="http://www.w3.org/1999/xhtml" id="id537717"></a> 17149 17282 <div class="header">Values:</div> 17150 17283 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">var</span></i>---A symbol (a lisp variable)</p> … … 17153 17286 </div> 17154 17287 <div class="refsect1" lang="en" xml:lang="en"> 17155 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65491"></a>17288 <a xmlns="http://www.w3.org/1999/xhtml" id="id537765"></a> 17156 17289 <div class="header">Description:</div> 17157 17290 <p xmlns="http://www.w3.org/1999/xhtml">Executes body in an environment in which each var is … … 17180 17313 <div> 17181 17314 <div class="refsect1" lang="en" xml:lang="en"> 17182 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65558"></a>17315 <a xmlns="http://www.w3.org/1999/xhtml" id="id537832"></a> 17183 17316 <div class="header">Values:</div> 17184 17317 <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 … … 17188 17321 </div> 17189 17322 <div class="refsect1" lang="en" xml:lang="en"> 17190 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65586"></a>17323 <a xmlns="http://www.w3.org/1999/xhtml" id="id537860"></a> 17191 17324 <div class="header">Description:</div> 17192 17325 <p xmlns="http://www.w3.org/1999/xhtml"> … … 17225 17358 </div> 17226 17359 <div class="refsect1" lang="en" xml:lang="en"> 17227 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65643"></a>17360 <a xmlns="http://www.w3.org/1999/xhtml" id="id537917"></a> 17228 17361 <div class="header">Example:</div> 17229 17362 <pre xmlns="http://www.w3.org/1999/xhtml" class="programlisting"> … … 17239 17372 </div> 17240 17373 <div class="refsect1" lang="en" xml:lang="en"> 17241 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65657"></a>17374 <a xmlns="http://www.w3.org/1999/xhtml" id="id537931"></a> 17242 17375 <div class="header">See Also:</div> 17243 17376 <span xmlns="http://www.w3.org/1999/xhtml" class="simplelist"> … … 17261 17394 <div> 17262 17395 <div class="refsect1" lang="en" xml:lang="en"> 17263 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65717"></a>17396 <a xmlns="http://www.w3.org/1999/xhtml" id="id537991"></a> 17264 17397 <div class="header">Values:</div> 17265 17398 <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 … … 17268 17401 </div> 17269 17402 <div class="refsect1" lang="en" xml:lang="en"> 17270 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65741"></a>17403 <a xmlns="http://www.w3.org/1999/xhtml" id="id538015"></a> 17271 17404 <div class="header">Description:</div> 17272 17405 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to remove the interface directory denoted by … … 17292 17425 <div> 17293 17426 <div class="refsect1" lang="en" xml:lang="en"> 17294 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65801"></a>17427 <a xmlns="http://www.w3.org/1999/xhtml" id="id538075"></a> 17295 17428 <div class="header">Values:</div> 17296 17429 <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 … … 17299 17432 </div> 17300 17433 <div class="refsect1" lang="en" xml:lang="en"> 17301 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65825"></a>17434 <a xmlns="http://www.w3.org/1999/xhtml" id="id538099"></a> 17302 17435 <div class="header">Description:</div> 17303 17436 <p xmlns="http://www.w3.org/1999/xhtml">Tells <code class="literal">CCL</code> to add the interface directory denoted by … … 17321 17454 </div> 17322 17455 <div class="refsect1" lang="en" xml:lang="en"> 17323 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 65863"></a>17456 <a xmlns="http://www.w3.org/1999/xhtml" id="id538137"></a> 17324 17457 <div class="header">Examples:</div> 17325 17458 <p xmlns="http://www.w3.org/1999/xhtml">One typically wants interface information to be … … 18974 19107 <div> 18975 19108 <div class="refsect1" lang="en" xml:lang="en"> 18976 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58359"></a>19109 <a xmlns="http://www.w3.org/1999/xhtml" id="id530643"></a> 18977 19110 <div class="header">Arguments and Values:</div> 18978 19111 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">name</span></i>---a string which is the name of an existing … … 18984 19117 </div> 18985 19118 <div class="refsect1" lang="en" xml:lang="en"> 18986 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58404"></a>19119 <a xmlns="http://www.w3.org/1999/xhtml" id="id530688"></a> 18987 19120 <div class="header">Description:</div> 18988 19121 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19005 19138 <div> 19006 19139 <div class="refsect1" lang="en" xml:lang="en"> 19007 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58465"></a>19140 <a xmlns="http://www.w3.org/1999/xhtml" id="id530749"></a> 19008 19141 <div class="header">Arguments and Values:</div> 19009 19142 <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 … … 19018 19151 </div> 19019 19152 <div class="refsect1" lang="en" xml:lang="en"> 19020 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58525"></a>19153 <a xmlns="http://www.w3.org/1999/xhtml" id="id530809"></a> 19021 19154 <div class="header">Description:</div> 19022 19155 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19042 19175 <div> 19043 19176 <div class="refsect1" lang="en" xml:lang="en"> 19044 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58587"></a>19177 <a xmlns="http://www.w3.org/1999/xhtml" id="id530872"></a> 19045 19178 <div class="header">Values:</div> 19046 19179 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">path</span></i>---a string, an absolute pathname in Posix format - with … … 19048 19181 </div> 19049 19182 <div class="refsect1" lang="en" xml:lang="en"> 19050 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58614"></a>19183 <a xmlns="http://www.w3.org/1999/xhtml" id="id530898"></a> 19051 19184 <div class="header">Description:</div> 19052 19185 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19070 19203 <div> 19071 19204 <div class="refsect1" lang="en" xml:lang="en"> 19072 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58673"></a>19205 <a xmlns="http://www.w3.org/1999/xhtml" id="id530957"></a> 19073 19206 <div class="header">Values:</div> 19074 19207 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 19076 19209 </div> 19077 19210 <div class="refsect1" lang="en" xml:lang="en"> 19078 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58700"></a>19211 <a xmlns="http://www.w3.org/1999/xhtml" id="id530984"></a> 19079 19212 <div class="header">Description:</div> 19080 19213 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19096 19229 <div> 19097 19230 <div class="refsect1" lang="en" xml:lang="en"> 19098 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58757"></a>19231 <a xmlns="http://www.w3.org/1999/xhtml" id="id531041"></a> 19099 19232 <div class="header">Arguments and Values:</div> 19100 19233 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 19105 19238 </div> 19106 19239 <div class="refsect1" lang="en" xml:lang="en"> 19107 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58800"></a>19240 <a xmlns="http://www.w3.org/1999/xhtml" id="id531084"></a> 19108 19241 <div class="header">Description:</div> 19109 19242 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19128 19261 <div> 19129 19262 <div class="refsect1" lang="en" xml:lang="en"> 19130 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58859"></a>19263 <a xmlns="http://www.w3.org/1999/xhtml" id="id531143"></a> 19131 19264 <div class="header">Arguments and Values:</div> 19132 19265 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">gid</span></i>---a non-negative integer, identifying a specific … … 19137 19270 </div> 19138 19271 <div class="refsect1" lang="en" xml:lang="en"> 19139 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58902"></a>19272 <a xmlns="http://www.w3.org/1999/xhtml" id="id531186"></a> 19140 19273 <div class="header">Description:</div> 19141 19274 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19160 19293 <div> 19161 19294 <div class="refsect1" lang="en" xml:lang="en"> 19162 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58961"></a>19295 <a xmlns="http://www.w3.org/1999/xhtml" id="id531246"></a> 19163 19296 <div class="header">Values:</div> 19164 19297 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">pid</span></i>---a non-negative integer, identifying an OS process</p> 19165 19298 </div> 19166 19299 <div class="refsect1" lang="en" xml:lang="en"> 19167 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 58987"></a>19300 <a xmlns="http://www.w3.org/1999/xhtml" id="id531271"></a> 19168 19301 <div class="header">Description:</div> 19169 19302 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19186 19319 <div> 19187 19320 <div class="refsect1" lang="en" xml:lang="en"> 19188 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59044"></a>19321 <a xmlns="http://www.w3.org/1999/xhtml" id="id531329"></a> 19189 19322 <div class="header">Values:</div> 19190 19323 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">uid</span></i>---a non-negative integer, identifying a specific user … … 19194 19327 </div> 19195 19328 <div class="refsect1" lang="en" xml:lang="en"> 19196 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59087"></a>19329 <a xmlns="http://www.w3.org/1999/xhtml" id="id531371"></a> 19197 19330 <div class="header">Description:</div> 19198 19331 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19219 19352 <div> 19220 19353 <div class="refsect1" lang="en" xml:lang="en"> 19221 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59156"></a>19354 <a xmlns="http://www.w3.org/1999/xhtml" id="id531440"></a> 19222 19355 <div class="header">Values:</div> 19223 19356 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">command-line</span></i>---a string, obeying all the whitespace and … … 19228 19361 </div> 19229 19362 <div class="refsect1" lang="en" xml:lang="en"> 19230 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59198"></a>19363 <a xmlns="http://www.w3.org/1999/xhtml" id="id531483"></a> 19231 19364 <div class="header">Description:</div> 19232 19365 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19244 19377 </div> 19245 19378 <div class="refsect1" lang="en" xml:lang="en"> 19246 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59232"></a>19379 <a xmlns="http://www.w3.org/1999/xhtml" id="id531516"></a> 19247 19380 <div class="header">Notes:</div> 19248 19381 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19269 19402 <div> 19270 19403 <div class="refsect1" lang="en" xml:lang="en"> 19271 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59292"></a>19404 <a xmlns="http://www.w3.org/1999/xhtml" id="id531577"></a> 19272 19405 <div class="header">Arguments and Values:</div> 19273 19406 <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 … … 19276 19409 </div> 19277 19410 <div class="refsect1" lang="en" xml:lang="en"> 19278 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59320"></a>19411 <a xmlns="http://www.w3.org/1999/xhtml" id="id531604"></a> 19279 19412 <div class="header">Description:</div> 19280 19413 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to a known ObjC class by name. (Via the use … … 19301 19434 <div> 19302 19435 <div class="refsect1" lang="en" xml:lang="en"> 19303 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59389"></a>19436 <a xmlns="http://www.w3.org/1999/xhtml" id="id531674"></a> 19304 19437 <div class="header">Arguments and Values:</div> 19305 19438 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">string</span></i>---a string constant, used to canonically refer to an … … 19307 19440 </div> 19308 19441 <div class="refsect1" lang="en" xml:lang="en"> 19309 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59415"></a>19442 <a xmlns="http://www.w3.org/1999/xhtml" id="id531700"></a> 19310 19443 <div class="header">Description:</div> 19311 19444 <p xmlns="http://www.w3.org/1999/xhtml">Used to refer to an ObjC method selector (method name). Uses … … 19329 19462 <div> 19330 19463 <div class="refsect1" lang="en" xml:lang="en"> 19331 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59481"></a>19464 <a xmlns="http://www.w3.org/1999/xhtml" id="id531765"></a> 19332 19465 <div class="header">Arguments and Values:</div> 19333 19466 <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 … … 19351 19484 </div> 19352 19485 <div class="refsect1" lang="en" xml:lang="en"> 19353 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59562"></a>19486 <a xmlns="http://www.w3.org/1999/xhtml" id="id531846"></a> 19354 19487 <div class="header">Description:</div> 19355 19488 <p xmlns="http://www.w3.org/1999/xhtml">Defines an Objective-C-callable method which implements … … 19376 19509 <div> 19377 19510 <div class="refsect1" lang="en" xml:lang="en"> 19378 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59644"></a>19511 <a xmlns="http://www.w3.org/1999/xhtml" id="id531929"></a> 19379 19512 <div class="header">Arguments and Values:</div> 19380 19513 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">selector</span></i>---either a string which represents the name of the … … 19391 19524 </div> 19392 19525 <div class="refsect1" lang="en" xml:lang="en"> 19393 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59691"></a>19526 <a xmlns="http://www.w3.org/1999/xhtml" id="id531975"></a> 19394 19527 <div class="header">Description:</div> 19395 19528 <p xmlns="http://www.w3.org/1999/xhtml">Defines an ObjC-callable method which implements the … … 19412 19545 <div> 19413 19546 <div class="refsect1" lang="en" xml:lang="en"> 19414 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59754"></a>19547 <a xmlns="http://www.w3.org/1999/xhtml" id="id532038"></a> 19415 19548 <div class="header">Arguments and Values:</div> 19416 19549 <p xmlns="http://www.w3.org/1999/xhtml">As per DEFINE-OBJC-METHOD</p> 19417 19550 </div> 19418 19551 <div class="refsect1" lang="en" xml:lang="en"> 19419 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59765"></a>19552 <a xmlns="http://www.w3.org/1999/xhtml" id="id532049"></a> 19420 19553 <div class="header">Description:</div> 19421 19554 <p xmlns="http://www.w3.org/1999/xhtml">Like DEFINE-OBJC-METHOD, only used to define methods on the … … 19459 19592 <div> 19460 19593 <div class="refsect1" lang="en" xml:lang="en"> 19461 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59842"></a>19594 <a xmlns="http://www.w3.org/1999/xhtml" id="id532126"></a> 19462 19595 <div class="header">Description:</div> 19463 19596 <p xmlns="http://www.w3.org/1999/xhtml">This variable is currently only used by the standard reader macro … … 19494 19627 <div> 19495 19628 <div class="refsect1" lang="en" xml:lang="en"> 19496 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59899"></a>19629 <a xmlns="http://www.w3.org/1999/xhtml" id="id532183"></a> 19497 19630 <div class="header">Superclasses:</div> 19498 19631 <p xmlns="http://www.w3.org/1999/xhtml">NS:NS-STRING</p> 19499 19632 </div> 19500 19633 <div class="refsect1" lang="en" xml:lang="en"> 19501 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59910"></a>19634 <a xmlns="http://www.w3.org/1999/xhtml" id="id532194"></a> 19502 19635 <div class="header">Initargs:</div> 19503 19636 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">:string</span></i>--- … … 19507 19640 </div> 19508 19641 <div class="refsect1" lang="en" xml:lang="en"> 19509 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59937"></a>19642 <a xmlns="http://www.w3.org/1999/xhtml" id="id532221"></a> 19510 19643 <div class="header">Description:</div> 19511 19644 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19525 19658 </div> 19526 19659 <div class="refsect1" lang="en" xml:lang="en"> 19527 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 59956"></a>19660 <a xmlns="http://www.w3.org/1999/xhtml" id="id532241"></a> 19528 19661 <div class="header">Examples:</div> 19529 19662 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19556 19689 </div> 19557 19690 <div class="refsect1" lang="en" xml:lang="en"> 19558 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49279"></a>19691 <a xmlns="http://www.w3.org/1999/xhtml" id="id521524"></a> 19559 19692 <div class="header">Notes:</div> 19560 19693 <p xmlns="http://www.w3.org/1999/xhtml"> … … 19896 20029 <div> 19897 20030 <div class="refsect1" lang="en" xml:lang="en"> 19898 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 45536"></a>20031 <a xmlns="http://www.w3.org/1999/xhtml" id="id517823"></a> 19899 20032 <div class="header">Arguments and Values:</div> 19900 20033 <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> … … 19904 20037 </div> 19905 20038 <div class="refsect1" lang="en" xml:lang="en"> 19906 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 45594"></a>20039 <a xmlns="http://www.w3.org/1999/xhtml" id="id517881"></a> 19907 20040 <div class="header">Description:</div> 19908 20041 <p xmlns="http://www.w3.org/1999/xhtml">Creates a new population of the specified type.</p> … … 19922 20055 <div> 19923 20056 <div class="refsect1" lang="en" xml:lang="en"> 19924 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 45652"></a>20057 <a xmlns="http://www.w3.org/1999/xhtml" id="id517938"></a> 19925 20058 <div class="header">Description:</div> 19926 20059 <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> … … 19940 20073 <div> 19941 20074 <div class="refsect1" lang="en" xml:lang="en"> 19942 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 45726"></a>20075 <a xmlns="http://www.w3.org/1999/xhtml" id="id518012"></a> 19943 20076 <div class="header">Description:</div> 19944 20077 <p xmlns="http://www.w3.org/1999/xhtml">returns the list encapsulated in <code class="literal">population</code>. … … 19963 20096 <div> 19964 20097 <div class="refsect1" lang="en" xml:lang="en"> 19965 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56482"></a>20098 <a xmlns="http://www.w3.org/1999/xhtml" id="id518081"></a> 19966 20099 <div class="header">Description:</div> 19967 20100 <p xmlns="http://www.w3.org/1999/xhtml">Sets the list encapsulated in <code class="literal">population</code> to … … 19996 20129 <div> 19997 20130 <div class="refsect1" lang="en" xml:lang="en"> 19998 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56567"></a>20131 <a xmlns="http://www.w3.org/1999/xhtml" id="id521614"></a> 19999 20132 <div class="header">Description:</div> 20000 20133 <p xmlns="http://www.w3.org/1999/xhtml">Returns the value of the kernel variable that specifies the … … 20017 20150 <div> 20018 20151 <div class="refsect1" lang="en" xml:lang="en"> 20019 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56627"></a>20152 <a xmlns="http://www.w3.org/1999/xhtml" id="id521675"></a> 20020 20153 <div class="header">Arguments and Values:</div> 20021 20154 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">new-threshold</span></i>---The requested new lisp-heap-gc-threshold.</p> 20022 20155 </div> 20023 20156 <div class="refsect1" lang="en" xml:lang="en"> 20024 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56653"></a>20157 <a xmlns="http://www.w3.org/1999/xhtml" id="id521700"></a> 20025 20158 <div class="header">Description:</div> 20026 20159 <p xmlns="http://www.w3.org/1999/xhtml">Sets the value of the kernel variable that specifies the … … 20046 20179 <div> 20047 20180 <div class="refsect1" lang="en" xml:lang="en"> 20048 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56715"></a>20181 <a xmlns="http://www.w3.org/1999/xhtml" id="id521762"></a> 20049 20182 <div class="header">Description:</div> 20050 20183 <p xmlns="http://www.w3.org/1999/xhtml">Tries to grow or shrink lisp's heap space, so that the … … 20066 20199 <div> 20067 20200 <div class="refsect1" lang="en" xml:lang="en"> 20068 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56773"></a>20201 <a xmlns="http://www.w3.org/1999/xhtml" id="id521821"></a> 20069 20202 <div class="header">Arguments and Values:</div> 20070 20203 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 20071 20204 </div> 20072 20205 <div class="refsect1" lang="en" xml:lang="en"> 20073 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56800"></a>20206 <a xmlns="http://www.w3.org/1999/xhtml" id="id521847"></a> 20074 20207 <div class="header">Description:</div> 20075 20208 <p xmlns="http://www.w3.org/1999/xhtml">Enables the EGC if arg is non-nil, disables the EGC … … 20097 20230 <div> 20098 20231 <div class="refsect1" lang="en" xml:lang="en"> 20099 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56858"></a>20232 <a xmlns="http://www.w3.org/1999/xhtml" id="id521905"></a> 20100 20233 <div class="header">Description:</div> 20101 20234 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was enabled at the time of the call, … … 20120 20253 <div> 20121 20254 <div class="refsect1" lang="en" xml:lang="en"> 20122 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56914"></a>20255 <a xmlns="http://www.w3.org/1999/xhtml" id="id521961"></a> 20123 20256 <div class="header">Description:</div> 20124 20257 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the EGC was active at the time of the call, NIL … … 20145 20278 <div> 20146 20279 <div class="refsect1" lang="en" xml:lang="en"> 20147 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 56972"></a>20280 <a xmlns="http://www.w3.org/1999/xhtml" id="id522019"></a> 20148 20281 <div class="header">Description:</div> 20149 20282 <p xmlns="http://www.w3.org/1999/xhtml">Returns, as multiple values, the sizes in kilobytes of the … … 20167 20300 <div> 20168 20301 <div class="refsect1" lang="en" xml:lang="en"> 20169 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 57030"></a>20302 <a xmlns="http://www.w3.org/1999/xhtml" id="id522078"></a> 20170 20303 <div class="header">Arguments and Values:</div> 20171 20304 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">generation-0-size</span></i>---the requested threshold size of the youngest … … 20177 20310 </div> 20178 20311 <div class="refsect1" lang="en" xml:lang="en"> 20179 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 57086"></a>20312 <a xmlns="http://www.w3.org/1999/xhtml" id="id522133"></a> 20180 20313 <div class="header">Description:</div> 20181 20314 <p xmlns="http://www.w3.org/1999/xhtml">Puts the indicated threshold sizes in effect. … … 20201 20334 <div> 20202 20335 <div class="refsect1" lang="en" xml:lang="en"> 20203 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 57151"></a>20336 <a xmlns="http://www.w3.org/1999/xhtml" id="id522199"></a> 20204 20337 <div class="header">Arguments and Values:</div> 20205 20338 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">arg</span></i>---a generalized boolean</p> 20206 20339 </div> 20207 20340 <div class="refsect1" lang="en" xml:lang="en"> 20208 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 57178"></a>20341 <a xmlns="http://www.w3.org/1999/xhtml" id="id522225"></a> 20209 20342 <div class="header">Description:</div> 20210 20343 <p xmlns="http://www.w3.org/1999/xhtml">Tries to influence the GC to retain/recycle the pages … … 20231 20364 <div> 20232 20365 <div class="refsect1" lang="en" xml:lang="en"> 20233 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 57235"></a>20366 <a xmlns="http://www.w3.org/1999/xhtml" id="id522283"></a> 20234 20367 <div class="header">Description:</div> 20235 20368 <p xmlns="http://www.w3.org/1999/xhtml">Returns T if the GC tries to retain pages between full GCs … … 20386 20519 <dt> 20387 20520 <span class="sect2"> 20388 <a href="#id5 55248">16.7.2. Recommended Reading</a>20521 <a href="#id527566">16.7.2. Recommended Reading</a> 20389 20522 </span> 20390 20523 </dt> … … 21662 21795 <li class="listitem"> 21663 21796 <p>To support a feature called <span class="emphasis"><em>GCTWA 21664 <sup>[<a id="id5 54802" href="#ftn.id554802" class="footnote">1</a>]</sup>21797 <sup>[<a id="id527121" href="#ftn.id527121" class="footnote">1</a>]</sup> 21665 21798 , </em></span>the vector that contains the internal 21666 21799 symbols of the current package is marked on entry to the … … 21795 21928 <hr width="100" align="left" /> 21796 21929 <div class="footnote"> 21797 <p><sup>[<a id="ftn.id5 54802" href="#id554802" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP,21930 <p><sup>[<a id="ftn.id527121" href="#id527121" class="para">1</a>] </sup>I believe that the acronym comes from MACLISP, 21798 21931 where it stood for "Garbage Collection of Truly 21799 21932 Worthless Atoms".</p> … … 21855 21988 generations looking for such intergenerational references, the 21856 21989 runtime system must note all such intergenerational references 21857 at the point where they're created (via Setf).<sup>[<a id="id5 55036" href="#ftn.id555036" class="footnote">2</a>]</sup> The21990 at the point where they're created (via Setf).<sup>[<a id="id527355" href="#ftn.id527355" class="footnote">2</a>]</sup> The 21858 21991 set of pointers that may contain intergenerational references is 21859 21992 sometimes called <span class="emphasis"><em>the remembered set</em></span>.</p> … … 21902 22035 that might introduce an intergenerational reference must be 21903 22036 memoized. 21904 <sup>[<a id="id5 55105" href="#ftn.id555105" class="footnote">3</a>]</sup> It's always safe to22037 <sup>[<a id="id527423" href="#ftn.id527423" class="footnote">3</a>]</sup> It's always safe to 21905 22038 push any cons cell or gvector locative onto the memo stack; 21906 22039 it's never safe to push anything else. … … 21923 22056 <hr width="100" align="left" /> 21924 22057 <div class="footnote"> 21925 <p><sup>[<a id="ftn.id5 55036" href="#id555036" class="para">2</a>] </sup>This is22058 <p><sup>[<a id="ftn.id527355" href="#id527355" class="para">2</a>] </sup>This is 21926 22059 sometimes called "The Write Barrier": all assignments which 21927 22060 might result in intergenerational references must be noted, as … … 21929 22062 </div> 21930 22063 <div class="footnote"> 21931 <p><sup>[<a id="ftn.id5 55105" href="#id555105" class="para">3</a>] </sup>Note that the implicit setfs that occur when22064 <p><sup>[<a id="ftn.id527423" href="#id527423" class="para">3</a>] </sup>Note that the implicit setfs that occur when 21932 22065 initializing an object - as in the case of a call to cons or 21933 22066 vector - can't introduce intergenerational references, since … … 22045 22178 <div> 22046 22179 <div> 22047 <h3 class="title"><a id="id5 55248"></a>16.7.2. Recommended Reading</h3>22180 <h3 class="title"><a id="id527566"></a>16.7.2. Recommended Reading</h3> 22048 22181 </div> 22049 22182 </div> … … 22458 22591 <div> 22459 22592 <div class="refsect1" lang="en" xml:lang="en"> 22460 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 42672"></a>22593 <a xmlns="http://www.w3.org/1999/xhtml" id="id529457"></a> 22461 22594 <div class="header">Description:</div> 22462 22595 <p xmlns="http://www.w3.org/1999/xhtml">When true, attempts to redefine (via DEFUN or DEFMETHOD) … … 22483 22616 <div> 22484 22617 <div class="refsect1" lang="en" xml:lang="en"> 22485 <a xmlns="http://www.w3.org/1999/xhtml" id="id 521630"></a>22618 <a xmlns="http://www.w3.org/1999/xhtml" id="id455395"></a> 22486 22619 <div class="header">Description:</div> 22487 22620 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22507 22640 <div> 22508 22641 <div class="refsect1" lang="en" xml:lang="en"> 22509 <a xmlns="http://www.w3.org/1999/xhtml" id="id 545292"></a>22642 <a xmlns="http://www.w3.org/1999/xhtml" id="id499483"></a> 22510 22643 <div class="header">Description:</div> 22511 22644 <p xmlns="http://www.w3.org/1999/xhtml">Arranges that the outermost special bindings of *PACKAGE* … … 22530 22663 <div> 22531 22664 <div class="refsect1" lang="en" xml:lang="en"> 22532 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 45338"></a>22665 <a xmlns="http://www.w3.org/1999/xhtml" id="id517638"></a> 22533 22666 <div class="header">Description:</div> 22534 22667 <p xmlns="http://www.w3.org/1999/xhtml">This variable is initialized each time an Clozure CL session … … 22555 22688 <div> 22556 22689 <div class="refsect1" lang="en" xml:lang="en"> 22557 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 50061"></a>22690 <a xmlns="http://www.w3.org/1999/xhtml" id="id517334"></a> 22558 22691 <div class="header">Description:</div> 22559 22692 <p xmlns="http://www.w3.org/1999/xhtml">Returns non-NIL if AltiVec is available.</p> … … 22573 22706 <div> 22574 22707 <div class="refsect1" lang="en" xml:lang="en"> 22575 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 50104"></a>22708 <a xmlns="http://www.w3.org/1999/xhtml" id="id517378"></a> 22576 22709 <div class="header">Description:</div> 22577 22710 <p xmlns="http://www.w3.org/1999/xhtml">Intended to control the expansion of certain lap macros. … … 22595 22728 <div> 22596 22729 <div class="refsect1" lang="en" xml:lang="en"> 22597 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557331"></a>22730 <a xmlns="http://www.w3.org/1999/xhtml" id="id470152"></a> 22598 22731 <div class="header">Arguments and Values:</div> 22599 22732 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">reglist</span></i>---A list of vector register names (vr0 .. vr31).</p> … … 22601 22734 </div> 22602 22735 <div class="refsect1" lang="en" xml:lang="en"> 22603 <a xmlns="http://www.w3.org/1999/xhtml" id="id 557372"></a>22736 <a xmlns="http://www.w3.org/1999/xhtml" id="id470193"></a> 22604 22737 <div class="header">Description:</div> 22605 22738 <p xmlns="http://www.w3.org/1999/xhtml">Specifies the set of AltiVec registers used in body. If … … 22627 22760 <div> 22628 22761 <div class="refsect1" lang="en" xml:lang="en"> 22629 <a xmlns="http://www.w3.org/1999/xhtml" id="id 549720"></a>22762 <a xmlns="http://www.w3.org/1999/xhtml" id="id494168"></a> 22630 22763 <div class="header">Arguments and Values:</div> 22631 22764 <p><i><span xmlns="http://www.w3.org/1999/xhtml" class="term">base</span></i>---Any available general-purpose register.</p> … … 22636 22769 </div> 22637 22770 <div class="refsect1" lang="en" xml:lang="en"> 22638 <a xmlns="http://www.w3.org/1999/xhtml" id="id5 49777"></a>22771 <a xmlns="http://www.w3.org/1999/xhtml" id="id529191"></a> 22639 22772 <div class="header">Description:</div> 22640 22773 <p xmlns="http://www.w3.org/1999/xhtml">Generates code which allocates a 16-byte aligned buffer … … 23167 23300 <h3>N</h3> 23168 23301 <dl> 23302 <dt>native-translated-namestring, <a class="indexterm" href="#f_native-translated-namestring">Function native-translated-namestring</a></dt> 23169 23303 <dt>note-open-file-stream, <a class="indexterm" href="#f_note-open-file-stream">Function NOTE-OPEN-FILE-STREAM</a></dt> 23170 23304 <dt>ns-lisp-string, <a class="indexterm" href="#c_ns-lisp-string">Class CCL::NS-LISP-STRING</a></dt> … … 23296 23430 <dt>watch, <a class="indexterm" href="#f_watch">Function WATCH</a></dt> 23297 23431 <dt>with-altivec-registers, <a class="indexterm" href="#lapm_with-altivec-registers">LAP Macro WITH-ALTIVEC-REGISTERS</a></dt> 23432 <dt>with-filename-cstrs, <a class="indexterm" href="#m_with-filename-cstrs">Macro with-filename-cstrs</a></dt> 23298 23433 <dt>with-interrupts-enabled, <a class="indexterm" href="#m_with-interrupts-enabled">Macro WITH-INTERRUPTS-ENABLED</a></dt> 23299 23434 <dt>with-lock-grabbed, <a class="indexterm" href="#m_with-lock-grabbed">Macro WITH-LOCK-GRABBED</a></dt> … … 23315 23450 <a href="#Symbol-Index">Symbol Index</a> 23316 23451 </div> 23317 <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 April 29, 2011, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14746<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p>23452 <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 18:0 on May 11, 2011, in UTC.<br></br>It uses version 1.75.2 of the Norman Walsh Docbook stylesheets.<br></br>Built from subversion rev 14794<br></br>Using libxml 20706, libxslt 10126 and libexslt 815.</p> 23318 23453 </body> 23319 23454 </html>
Note:
See TracChangeset
for help on using the changeset viewer.
