<short summary of the patch>
authorCamm Maguire <camm@debian.org>
Mon, 3 Feb 2025 20:01:46 +0000 (15:01 -0500)
committerCamm Maguire <camm@debian.org>
Mon, 3 Feb 2025 20:01:46 +0000 (15:01 -0500)
Bug-Debian: https://bugs.debian.org/1065208

TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.

gcl (2.6.14-7) unstable; urgency=medium

  * Version_2_6_15pre6
  * Bug fix: "recent libc6-dev change causes XDR support to be dropped",
    thanks to Aurelien Jarno (Closes: #1065208).

Gbp-Pq: Name Version_2_6_15pre6

44 files changed:
git.tag
info/gcl-si.info
info/gcl-si/Available-Symbols.html
info/gcl-si/Bignums.html
info/gcl-si/C-Interface.html
info/gcl-si/Characters.html
info/gcl-si/Command-Line.html
info/gcl-si/Compilation.html
info/gcl-si/Compiler-Definitions.html
info/gcl-si/Debugging.html
info/gcl-si/Doc.html
info/gcl-si/Environment.html
info/gcl-si/Function-and-Variable-Index.html
info/gcl-si/GCL-Specific.html
info/gcl-si/Inititialization.html
info/gcl-si/Iteration-and-Tests.html
info/gcl-si/Lists.html
info/gcl-si/Low-Level-Debug-Functions.html
info/gcl-si/Low-Level-X-Interface.html
info/gcl-si/Miscellaneous.html
info/gcl-si/Numbers.html
info/gcl-si/Operating-System-Definitions.html
info/gcl-si/Operating-System.html
info/gcl-si/Regular-Expressions.html
info/gcl-si/Sequences-and-Arrays-and-Hash-Tables.html
info/gcl-si/Source-Level-Debugging-in-Emacs.html
info/gcl-si/Special-Forms-and-Functions.html
info/gcl-si/Streams-and-Reading.html
info/gcl-si/Structures.html
info/gcl-si/Symbols.html
info/gcl-si/System-Definitions.html
info/gcl-si/Type.html
info/gcl-si/User-Interface.html
info/gcl-si/index.html
info/gcl.info
info/gcl.info-1
info/gcl.info-2
info/gcl.info-3
info/gcl.info-4
info/gcl.info-5
info/gcl.info-6
info/gcl.info-7
info/gcl.info-8
info/gcl.info-9

diff --git a/git.tag b/git.tag
index 25cd39080e3f2ba6ef2a89d6de0cd338218c261c..8589621a3ac13e7f696ec9d654be14de651fcd5a 100644 (file)
--- a/git.tag
+++ b/git.tag
@@ -1 +1 @@
-"Version_2_6_15pre5"
+"Version_2_6_15pre6"
index 8df02a0e73eafb183753ddb9da8eca85a43e82e1..04ba54d04c9a71183b65e63d01f8861c13cc0c2e 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl-si.info, produced by makeinfo version 6.7 from gcl-si.texi.
+This is gcl-si.info, produced by makeinfo version 6.8 from gcl-si.texi.
 
 INFO-DIR-SECTION GNU Common Lisp
 START-INFO-DIR-ENTRY
@@ -6229,7 +6229,7 @@ File: gcl-si.info,  Node: System Definitions,  Next: Debugging,  Prev: C Interfa
  -- Function: TOP-LEVEL ()
      Package:SI
 
-     GCL specific: Starts the standard top-level listner of GCL. When
+     GCL specific: Starts the standard top-level listener of GCL. When
      the GCL process is invoked, it calls SI:TOP-LEVEL by (FUNCALL
      'SI:TOP-LEVEL). To change the top-level of GCL, redefine
      SI:TOP-LEVEL and save the core imange in a file.  When the saved
@@ -6564,9 +6564,9 @@ File: gcl-si.info,  Node: System Definitions,  Next: Debugging,  Prev: C Interfa
  -- Function: STRING-MATCH (pattern string &optional start end)
      Package: SI Match regexp PATTERN in STRING starting in string
      starting at START and ending at END. Return -1 if match not found,
-     otherwise return the start index of the first matchs.  The variable
-     *MATCH-DATA* will be set to a fixnum array of sufficient size to
-     hold the matches, to be obtained with match-beginning and
+     otherwise return the start index of the first matches.  The
+     variable *MATCH-DATA* will be set to a fixnum array of sufficient
+     size to hold the matches, to be obtained with match-beginning and
      match-end.  If it already contains such an array, then the contents
      of it will be over written.
 
@@ -8206,16 +8206,16 @@ Node: Bignums\7f183411
 Node: C Interface\7f186101
 Node: Available Symbols\7f186263
 Node: System Definitions\7f186742
-Node: Regular Expressions\7f217047
-Node: Debugging\7f223137
-Node: Source Level Debugging in Emacs\7f223338
-Node: Low Level Debug Functions\7f227583
-Node: Miscellaneous\7f228583
-Node: Environment\7f228791
-Node: Inititialization\7f229416
-Node: Low Level X Interface\7f229960
-Node: Compiler Definitions\7f230557
-Node: Function and Variable Index\7f235852
+Node: Regular Expressions\7f217049
+Node: Debugging\7f223139
+Node: Source Level Debugging in Emacs\7f223340
+Node: Low Level Debug Functions\7f227585
+Node: Miscellaneous\7f228585
+Node: Environment\7f228793
+Node: Inititialization\7f229418
+Node: Low Level X Interface\7f229962
+Node: Compiler Definitions\7f230559
+Node: Function and Variable Index\7f235854
 \1f
 End Tag Table
 
index 9096d0096b76c712db95103f13b95bd077a37f28..9e4269d69c1605c0e0c0a552db9e9a0a711446c4 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Available Symbols (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="C-Interface.html" rel="up" title="C Interface">
-<link href="System-Definitions.html" rel="next" title="System Definitions">
 <link href="C-Interface.html" rel="prev" title="C Interface">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Available-Symbols"></span><div class="header">
+<div class="section" id="Available-Symbols">
+<div class="header">
 <p>
-Previous: <a href="C-Interface.html" accesskey="p" rel="prev">C Interface</a>, Up: <a href="C-Interface.html" accesskey="u" rel="up">C Interface</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="C-Interface.html" accesskey="p" rel="prev">C Interface</a>, Up: <a href="C-Interface.html" accesskey="u" rel="up">C Interface</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Available-Symbols-1"></span><h3 class="section">16.1 Available Symbols</h3>
@@ -63,6 +66,7 @@ portable.
 
 
 
+</div>
 
 
 
index 3aff8f54cbe8add6450d321c93115b88b0dd844b..632c087e679933e410991c9e440303bb712e5be7 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Bignums (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="GCL-Specific.html" rel="up" title="GCL Specific">
-<link href="C-Interface.html" rel="next" title="C Interface">
 <link href="GCL-Specific.html" rel="prev" title="GCL Specific">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Bignums"></span><div class="header">
+<div class="section" id="Bignums">
+<div class="header">
 <p>
-Previous: <a href="GCL-Specific.html" accesskey="p" rel="prev">GCL Specific</a>, Up: <a href="GCL-Specific.html" accesskey="u" rel="up">GCL Specific</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="GCL-Specific.html" accesskey="p" rel="prev">GCL Specific</a>, Up: <a href="GCL-Specific.html" accesskey="u" rel="up">GCL Specific</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Bignums-1"></span><h3 class="section">15.1 Bignums</h3>
@@ -108,10 +111,11 @@ pi-inv   akcl-566  franz        lucid         old kcl/akcl
 </pre></div>
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Previous: <a href="GCL-Specific.html" accesskey="p" rel="prev">GCL Specific</a>, Up: <a href="GCL-Specific.html" accesskey="u" rel="up">GCL Specific</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="GCL-Specific.html">GCL Specific</a>, Up: <a href="GCL-Specific.html">GCL Specific</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 5775099ac7b399bc4a49a03dff1c3a5df40f63f8..ebed655316ff872e1c059410e998b5ff3a58a0cb 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>C Interface (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Available-Symbols.html" rel="next" title="Available Symbols">
-<link href="Bignums.html" rel="prev" title="Bignums">
+<link href="System-Definitions.html" rel="next" title="System Definitions">
+<link href="GCL-Specific.html" rel="prev" title="GCL Specific">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,18 +42,19 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="C-Interface"></span><div class="header">
+<div class="chapter" id="C-Interface">
+<div class="header">
 <p>
-Next: <a href="System-Definitions.html" accesskey="n" rel="next">System Definitions</a>, Previous: <a href="GCL-Specific.html" accesskey="p" rel="prev">GCL Specific</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="System-Definitions.html" accesskey="n" rel="next">System Definitions</a>, Previous: <a href="GCL-Specific.html" accesskey="p" rel="prev">GCL Specific</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="C-Interface-1"></span><h2 class="chapter">16 C Interface</h2>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Available-Symbols.html" accesskey="1">Available Symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Available-Symbols.html" accesskey="1">Available Symbols</a></li>
+</ul>
+</div>
 
 
 
index 831ed4c798c24fe512e4eb087f27fd6b7e206eb4..a5b0e76735df72607934aef7f6fa35b741445053 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Characters (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Lists.html" rel="next" title="Lists">
 <link href="Sequences-and-Arrays-and-Hash-Tables.html" rel="prev" title="Sequences and Arrays and Hash Tables">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Characters"></span><div class="header">
+<div class="chapter" id="Characters">
+<div class="header">
 <p>
-Next: <a href="Lists.html" accesskey="n" rel="next">Lists</a>, Previous: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="p" rel="prev">Sequences and Arrays and Hash Tables</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Lists.html" accesskey="n" rel="next">Lists</a>, Previous: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="p" rel="prev">Sequences and Arrays and Hash Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Characters-1"></span><h2 class="chapter">3 Characters</h2>
 
-<dl>
-<dt id="index-NAME_002dCHAR">Function: <strong>NAME-CHAR</strong> <em>(name)</em></dt>
+<dl class="def">
+<dt id="index-NAME_002dCHAR"><span class="category">Function: </span><span><strong>NAME-CHAR</strong> <em>(name)</em><a href='#index-NAME_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Given an argument acceptable to string,
@@ -57,8 +61,8 @@ otherwise.  NAME must be an object that can be coerced to a string.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dNAME">Function: <strong>CHAR-NAME</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dNAME"><span class="category">Function: </span><span><strong>CHAR-NAME</strong> <em>(char)</em><a href='#index-CHAR_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the name for CHAR as a string; NIL if CHAR has no name.
@@ -68,8 +72,8 @@ and #\Rubout have names.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOTH_002dCASE_002dP">Function: <strong>BOTH-CASE-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-BOTH_002dCASE_002dP"><span class="category">Function: </span><span><strong>BOTH-CASE-P</strong> <em>(char)</em><a href='#index-BOTH_002dCASE_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is an alphabetic character; NIL otherwise.  Equivalent to
@@ -78,8 +82,8 @@ ALPHA-CHAR-P.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SCHAR">Function: <strong>SCHAR</strong> <em>(simple-string index)</em></dt>
+<dl class="def">
+<dt id="index-SCHAR"><span class="category">Function: </span><span><strong>SCHAR</strong> <em>(simple-string index)</em><a href='#index-SCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the character object representing the INDEX-th character in STRING.
@@ -88,24 +92,24 @@ This is faster than CHAR.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dSUPER_002dBIT">Constant: <strong>CHAR-SUPER-BIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dSUPER_002dBIT"><span class="category">Constant: </span><span><strong>CHAR-SUPER-BIT</strong><a href='#index-CHAR_002dSUPER_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The bit that indicates a super character.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dFONT_002dLIMIT">Constant: <strong>CHAR-FONT-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dFONT_002dLIMIT"><span class="category">Constant: </span><span><strong>CHAR-FONT-LIMIT</strong><a href='#index-CHAR_002dFONT_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The upper exclusive bound on values produced by CHAR-FONT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dDOWNCASE">Function: <strong>CHAR-DOWNCASE</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dDOWNCASE"><span class="category">Function: </span><span><strong>CHAR-DOWNCASE</strong> <em>(char)</em><a href='#index-CHAR_002dDOWNCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the lower-case equivalent of CHAR, if any.
@@ -114,8 +118,8 @@ If not, simply returns CHAR.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dCHAR_002dP">Function: <strong>STRING-CHAR-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dCHAR_002dP"><span class="category">Function: </span><span><strong>STRING-CHAR-P</strong> <em>(char)</em><a href='#index-STRING_002dCHAR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR can be stored in a string.  In GCL, this function always
@@ -124,8 +128,8 @@ returns T since any character in GCL can be stored in a string.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dNOT_002dLESSP">Function: <strong>CHAR-NOT-LESSP</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dNOT_002dLESSP"><span class="category">Function: </span><span><strong>CHAR-NOT-LESSP</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dNOT_002dLESSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly non-increasing order; NIL
@@ -135,8 +139,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DISASSEMBLE">Function: <strong>DISASSEMBLE</strong> <em>(thing)</em></dt>
+<dl class="def">
+<dt id="index-DISASSEMBLE"><span class="category">Function: </span><span><strong>DISASSEMBLE</strong> <em>(thing)</em><a href='#index-DISASSEMBLE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Compiles the form specified by THING and prints the intermediate C language
@@ -150,8 +154,8 @@ Otherwise, THING itself is disassembled as a top-level form.
 </dd></dl>
 
 
-<dl>
-<dt id="index-LOWER_002dCASE_002dP">Function: <strong>LOWER-CASE-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-LOWER_002dCASE_002dP"><span class="category">Function: </span><span><strong>LOWER-CASE-P</strong> <em>(char)</em><a href='#index-LOWER_002dCASE_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is a lower-case character; NIL otherwise.
@@ -159,8 +163,8 @@ Otherwise, THING itself is disassembled as a top-level form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_003c_003d">Function: <strong>CHAR&lt;=</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_003c_003d"><span class="category">Function: </span><span><strong>CHAR&lt;=</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_003c_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly non-decreasing order; NIL
@@ -169,16 +173,16 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dHYPER_002dBIT">Constant: <strong>CHAR-HYPER-BIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dHYPER_002dBIT"><span class="category">Constant: </span><span><strong>CHAR-HYPER-BIT</strong><a href='#index-CHAR_002dHYPER_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The bit that indicates a hyper character.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CODE_002dCHAR">Function: <strong>CODE-CHAR</strong> <em>(code &amp;optional (bits 0) (font 0))</em></dt>
+<dl class="def">
+<dt id="index-CODE_002dCHAR"><span class="category">Function: </span><span><strong>CODE-CHAR</strong> <em>(code &amp;optional (bits 0) (font 0))</em><a href='#index-CODE_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a character object with the specified code, if any.
@@ -187,8 +191,8 @@ If not, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dCODE">Function: <strong>CHAR-CODE</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dCODE"><span class="category">Function: </span><span><strong>CHAR-CODE</strong> <em>(char)</em><a href='#index-CHAR_002dCODE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the code attribute of CHAR.
@@ -196,16 +200,16 @@ If not, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dCONTROL_002dBIT">Constant: <strong>CHAR-CONTROL-BIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dCONTROL_002dBIT"><span class="category">Constant: </span><span><strong>CHAR-CONTROL-BIT</strong><a href='#index-CHAR_002dCONTROL_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The bit that indicates a control character.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dLESSP">Function: <strong>CHAR-LESSP</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dLESSP"><span class="category">Function: </span><span><strong>CHAR-LESSP</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dLESSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly increasing order; NIL
@@ -215,8 +219,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dFONT">Function: <strong>CHAR-FONT</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dFONT"><span class="category">Function: </span><span><strong>CHAR-FONT</strong> <em>(char)</em><a href='#index-CHAR_002dFONT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the font attribute of CHAR.
@@ -224,8 +228,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_003c">Function: <strong>CHAR&lt;</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_003c"><span class="category">Function: </span><span><strong>CHAR&lt;</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_003c' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly increasing order; NIL otherwise.
@@ -233,8 +237,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_003e_003d">Function: <strong>CHAR&gt;=</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_003e_003d"><span class="category">Function: </span><span><strong>CHAR&gt;=</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_003e_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly non-increasing order; NIL
@@ -243,16 +247,16 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dMETA_002dBIT">Constant: <strong>CHAR-META-BIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dMETA_002dBIT"><span class="category">Constant: </span><span><strong>CHAR-META-BIT</strong><a href='#index-CHAR_002dMETA_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The bit that indicates a meta character.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-GRAPHIC_002dCHAR_002dP">Function: <strong>GRAPHIC-CHAR-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-GRAPHIC_002dCHAR_002dP"><span class="category">Function: </span><span><strong>GRAPHIC-CHAR-P</strong> <em>(char)</em><a href='#index-GRAPHIC_002dCHAR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is a printing character, i.e., #\Space through #\~;
@@ -261,8 +265,8 @@ NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dNOT_002dEQUAL">Function: <strong>CHAR-NOT-EQUAL</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dNOT_002dEQUAL"><span class="category">Function: </span><span><strong>CHAR-NOT-EQUAL</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dNOT_002dEQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if no two of CHARs are the same character; NIL otherwise.
@@ -271,16 +275,16 @@ Upper case character and its lower case equivalent are regarded the same.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dBITS_002dLIMIT">Constant: <strong>CHAR-BITS-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dBITS_002dLIMIT"><span class="category">Constant: </span><span><strong>CHAR-BITS-LIMIT</strong><a href='#index-CHAR_002dBITS_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The upper exclusive bound on values produced by CHAR-BITS.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHARACTERP">Function: <strong>CHARACTERP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CHARACTERP"><span class="category">Function: </span><span><strong>CHARACTERP</strong> <em>(x)</em><a href='#index-CHARACTERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a character; NIL otherwise.
@@ -288,8 +292,8 @@ The upper exclusive bound on values produced by CHAR-BITS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_003d">Function: <strong>CHAR=</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_003d"><span class="category">Function: </span><span><strong>CHAR=</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if all CHARs are the same character; NIL otherwise.
@@ -297,8 +301,8 @@ The upper exclusive bound on values produced by CHAR-BITS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ALPHA_002dCHAR_002dP">Function: <strong>ALPHA-CHAR-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-ALPHA_002dCHAR_002dP"><span class="category">Function: </span><span><strong>ALPHA-CHAR-P</strong> <em>(char)</em><a href='#index-ALPHA_002dCHAR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is an alphabetic character, A-Z or a-z; NIL otherwise.
@@ -306,8 +310,8 @@ The upper exclusive bound on values produced by CHAR-BITS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UPPER_002dCASE_002dP">Function: <strong>UPPER-CASE-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-UPPER_002dCASE_002dP"><span class="category">Function: </span><span><strong>UPPER-CASE-P</strong> <em>(char)</em><a href='#index-UPPER_002dCASE_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is an upper-case character; NIL otherwise.
@@ -315,8 +319,8 @@ The upper exclusive bound on values produced by CHAR-BITS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dBIT">Function: <strong>CHAR-BIT</strong> <em>(char name)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dBIT"><span class="category">Function: </span><span><strong>CHAR-BIT</strong> <em>(char name)</em><a href='#index-CHAR_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the named bit is on in the character CHAR; NIL otherwise.
@@ -325,8 +329,8 @@ In GCL, this function always returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dCHAR">Function: <strong>MAKE-CHAR</strong> <em>(char &amp;optional (bits 0) (font 0))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dCHAR"><span class="category">Function: </span><span><strong>MAKE-CHAR</strong> <em>(char &amp;optional (bits 0) (font 0))</em><a href='#index-MAKE_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a character object with the same code attribute as CHAR and with
@@ -335,8 +339,8 @@ the specified BITS and FONT attributes.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHARACTER">Function: <strong>CHARACTER</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CHARACTER"><span class="category">Function: </span><span><strong>CHARACTER</strong> <em>(x)</em><a href='#index-CHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Coerces X into a character object if possible.
@@ -344,8 +348,8 @@ the specified BITS and FONT attributes.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dEQUAL">Function: <strong>CHAR-EQUAL</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dEQUAL"><span class="category">Function: </span><span><strong>CHAR-EQUAL</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dEQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if all of its arguments are the same character; NIL otherwise.
@@ -354,8 +358,8 @@ Upper case character and its lower case equivalent are regarded the same.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dNOT_002dGREATERP">Function: <strong>CHAR-NOT-GREATERP</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dNOT_002dGREATERP"><span class="category">Function: </span><span><strong>CHAR-NOT-GREATERP</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dNOT_002dGREATERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly non-decreasing order; NIL
@@ -365,8 +369,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_003e">Function: <strong>CHAR&gt;</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_003e"><span class="category">Function: </span><span><strong>CHAR&gt;</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_003e' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly decreasing order; NIL
@@ -375,8 +379,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STANDARD_002dCHAR_002dP">Function: <strong>STANDARD-CHAR-P</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-STANDARD_002dCHAR_002dP"><span class="category">Function: </span><span><strong>STANDARD-CHAR-P</strong> <em>(char)</em><a href='#index-STANDARD_002dCHAR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is a standard character, i.e., one of the 95 ASCII printing
@@ -385,8 +389,8 @@ characters #\Space to #\~ and #Newline; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dUPCASE">Function: <strong>CHAR-UPCASE</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dUPCASE"><span class="category">Function: </span><span><strong>CHAR-UPCASE</strong> <em>(char)</em><a href='#index-CHAR_002dUPCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the upper-case equivalent of CHAR, if any.
@@ -395,8 +399,8 @@ If not, simply returns CHAR.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DIGIT_002dCHAR_002dP">Function: <strong>DIGIT-CHAR-P</strong> <em>(char &amp;optional (radix 10))</em></dt>
+<dl class="def">
+<dt id="index-DIGIT_002dCHAR_002dP"><span class="category">Function: </span><span><strong>DIGIT-CHAR-P</strong> <em>(char &amp;optional (radix 10))</em><a href='#index-DIGIT_002dCHAR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If CHAR represents a digit in RADIX, then returns the weight as an integer.
@@ -405,8 +409,8 @@ Otherwise, returns nil.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002f_003d">Function: <strong>CHAR/=</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002f_003d"><span class="category">Function: </span><span><strong>CHAR/=</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002f_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if no two of CHARs are the same character; NIL otherwise.
@@ -414,8 +418,8 @@ Otherwise, returns nil.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dGREATERP">Function: <strong>CHAR-GREATERP</strong> <em>(char &amp;rest more-chars)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dGREATERP"><span class="category">Function: </span><span><strong>CHAR-GREATERP</strong> <em>(char &amp;rest more-chars)</em><a href='#index-CHAR_002dGREATERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the codes of CHARs are in strictly decreasing order; NIL
@@ -425,8 +429,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ALPHANUMERICP">Function: <strong>ALPHANUMERICP</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-ALPHANUMERICP"><span class="category">Function: </span><span><strong>ALPHANUMERICP</strong> <em>(char)</em><a href='#index-ALPHANUMERICP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if CHAR is either numeric or alphabetic; NIL otherwise.
@@ -434,8 +438,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dBITS">Function: <strong>CHAR-BITS</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dBITS"><span class="category">Function: </span><span><strong>CHAR-BITS</strong> <em>(char)</em><a href='#index-CHAR_002dBITS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bits attribute (which is always 0 in GCL) of CHAR.
@@ -443,8 +447,8 @@ is used.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DIGIT_002dCHAR">Function: <strong>DIGIT-CHAR</strong> <em>(digit &amp;optional (radix 10) (font 0))</em></dt>
+<dl class="def">
+<dt id="index-DIGIT_002dCHAR"><span class="category">Function: </span><span><strong>DIGIT-CHAR</strong> <em>(digit &amp;optional (radix 10) (font 0))</em><a href='#index-DIGIT_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a character object that represents the DIGIT in the specified RADIX.
@@ -453,8 +457,8 @@ Returns NIL if no such character exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET_002dCHAR_002dBIT">Function: <strong>SET-CHAR-BIT</strong> <em>(char name newvalue)</em></dt>
+<dl class="def">
+<dt id="index-SET_002dCHAR_002dBIT"><span class="category">Function: </span><span><strong>SET-CHAR-BIT</strong> <em>(char name newvalue)</em><a href='#index-SET_002dCHAR_002dBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a character just like CHAR except that the named bit is set or
@@ -464,10 +468,11 @@ is useless in GCL.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Lists.html" accesskey="n" rel="next">Lists</a>, Previous: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="p" rel="prev">Sequences and Arrays and Hash Tables</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Lists.html">Lists</a>, Previous: <a href="Sequences-and-Arrays-and-Hash-Tables.html">Sequences and Arrays and Hash Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 259ce309c004c748a6103156c47b4b8dc5f39436..02e87f991fe104014153c2c42f293a911cce3401 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Command Line (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Operating-System.html" rel="up" title="Operating System">
 <link href="Operating-System-Definitions.html" rel="next" title="Operating System Definitions">
 <link href="Operating-System.html" rel="prev" title="Operating System">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +42,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Command-Line"></span><div class="header">
+<div class="section" id="Command-Line">
+<div class="header">
 <p>
-Next: <a href="Operating-System-Definitions.html" accesskey="n" rel="next">Operating System Definitions</a>, Previous: <a href="Operating-System.html" accesskey="p" rel="prev">Operating System</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Operating-System-Definitions.html" accesskey="n" rel="next">Operating System Definitions</a>, Previous: <a href="Operating-System.html" accesskey="p" rel="prev">Operating System</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Command-Line-1"></span><h3 class="section">9.1 Command Line</h3>
@@ -51,19 +55,13 @@ in when gcl is invoked.
 </p>
 <p>Various flags are understood.
 </p><dl compact="compact">
-<dt><code>-eval</code>
-<span id="index-_002deval"></span>
-</dt>
+<dt id='index-_002deval'><span><code>-eval</code><a href='#index-_002deval' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Call read and then eval on the command argument following <code>-eval</code>
 </p></dd>
-<dt><code>-load</code>
-<span id="index-_002dload"></span>
-</dt>
+<dt id='index-_002dload'><span><code>-load</code><a href='#index-_002dload' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Load the file whose pathname is specified after <code>-load</code>.
 </p></dd>
-<dt><code>-f</code>
-<span id="index-_002df"></span>
-</dt>
+<dt id='index-_002df'><span><code>-f</code><a href='#index-_002df' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Replace si::*command-args* by the the list starting after <code>-f</code>.
 Open the file following <code>-f</code> for input, skip the first line, and then
 read and eval the rest of the forms in the file.   This can be used
@@ -126,23 +124,17 @@ print <samp>hello world</samp> is faster on most systems than a similar
 </p>
 
 </dd>
-<dt><code>-batch</code>
-<span id="index-_002dbatch"></span>
-</dt>
+<dt id='index-_002dbatch'><span><code>-batch</code><a href='#index-_002dbatch' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Do not enter the command print loop.  Useful if the other command line
 arguments do something.  Do not print the License and acknowledgement
 information.  Note if your program does print any License information,
 it must print the GCL header information also.
 </p></dd>
-<dt><code>-dir</code>
-<span id="index-_002ddir"></span>
-</dt>
+<dt id='index-_002ddir'><span><code>-dir</code><a href='#index-_002ddir' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Directory where the executable binary that is running is located.
 Needed by save and friends.  This gets set as si::*system-directory*
 </p></dd>
-<dt><code>-libdir</code>
-<span id="index-_002dlibdir"></span>
-</dt>
+<dt id='index-_002dlibdir'><span><code>-libdir</code><a href='#index-_002dlibdir' class='copiable-anchor'> &para;</a></span></dt>
 <dd><div class="example">
 <pre class="example">   -libdir <samp>/d/wfs/gcl-2.0/</samp>
 </pre></div>
@@ -152,35 +144,23 @@ concatting the path to the libdir path, ie in
 <pre class="example"><samp>/d/wfs/gcl-2.0/gcl-tk/tk.o</samp>
 </pre></div>
 </dd>
-<dt><code>-compile</code>
-<span id="index-_002dcompile"></span>
-</dt>
+<dt id='index-_002dcompile'><span><code>-compile</code><a href='#index-_002dcompile' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Invoke the compiler on the filename following <code>-compile</code>.
 Other flags affect compilation.
 </p></dd>
-<dt><code>-o-file</code>
-<span id="index-_002do_002dfile"></span>
-</dt>
+<dt id='index-_002do_002dfile'><span><code>-o-file</code><a href='#index-_002do_002dfile' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>If nil follows <code>-o-file</code> then do not produce an <code>.o</code> file.
 </p></dd>
-<dt><code>-c-file</code>
-<span id="index-_002dc_002dfile"></span>
-</dt>
+<dt id='index-_002dc_002dfile'><span><code>-c-file</code><a href='#index-_002dc_002dfile' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>If <code>-c-file</code> is specified, leave the intermediate <code>.c</code> file there.
 </p></dd>
-<dt><code>-h-file</code>
-<span id="index-_002dh_002dfile"></span>
-</dt>
+<dt id='index-_002dh_002dfile'><span><code>-h-file</code><a href='#index-_002dh_002dfile' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>If <code>-h-file</code> is specified, leave the intermediate <code>.h</code> file there.
 </p></dd>
-<dt><code>-data-file</code>
-<span id="index-_002ddata_002dfile"></span>
-</dt>
+<dt id='index-_002ddata_002dfile'><span><code>-data-file</code><a href='#index-_002ddata_002dfile' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>If <code>-data-file</code> is specified, leave the intermediate <code>.data</code> file there.
 </p></dd>
-<dt><code>-system-p</code>
-<span id="index-_002dsystem_002dp"></span>
-</dt>
+<dt id='index-_002dsystem_002dp'><span><code>-system-p</code><a href='#index-_002dsystem_002dp' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>If <code>-system-p</code> is specified then invoke <code>compile-file</code> with the
 <code>:system-p t</code> keyword argument, meaning that the C init function
 will bear a name based on the name of the file, so that it may be invoked
@@ -188,10 +168,11 @@ by name by C code.
 </p></dd>
 </dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Operating-System-Definitions.html" accesskey="n" rel="next">Operating System Definitions</a>, Previous: <a href="Operating-System.html" accesskey="p" rel="prev">Operating System</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Operating-System-Definitions.html">Operating System Definitions</a>, Previous: <a href="Operating-System.html">Operating System</a>, Up: <a href="Operating-System.html">Operating System</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index a33bbf13a778421a31c580f1d780d430b24e83d2..56cde8b9c38f6eff8274a9677c0ef3b03cfa8ddd 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Compilation (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Symbols.html" rel="next" title="Symbols">
 <link href="Special-Forms-and-Functions.html" rel="prev" title="Special Forms and Functions">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Compilation"></span><div class="header">
+<div class="chapter" id="Compilation">
+<div class="header">
 <p>
-Next: <a href="Symbols.html" accesskey="n" rel="next">Symbols</a>, Previous: <a href="Special-Forms-and-Functions.html" accesskey="p" rel="prev">Special Forms and Functions</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Symbols.html" accesskey="n" rel="next">Symbols</a>, Previous: <a href="Special-Forms-and-Functions.html" accesskey="p" rel="prev">Special Forms and Functions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Compilation-1"></span><h2 class="chapter">7 Compilation</h2>
 
-<dl>
-<dt id="index-COMPILE">Function: <strong>COMPILE</strong> <em>(name &amp;optional (definition nil))</em></dt>
+<dl class="def">
+<dt id="index-COMPILE"><span class="category">Function: </span><span><strong>COMPILE</strong> <em>(name &amp;optional (definition nil))</em><a href='#index-COMPILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If DEFINITION is NIL, NAME must be the name of a not-yet-compiled
@@ -65,8 +69,8 @@ NIL, these files are automatically deleted after compilation.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LINK">Function: <strong>LINK</strong> <em>(files image &amp;optional post extra-libs (run-user-init t) &amp;aux raw init)</em></dt>
+<dl class="def">
+<dt id="index-LINK"><span class="category">Function: </span><span><strong>LINK</strong> <em>(files image &amp;optional post extra-libs (run-user-init t) &amp;aux raw init)</em><a href='#index-LINK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>On systems where dlopen is used for relocations, one cannot make custom
@@ -109,8 +113,8 @@ method in a relatively transparent way.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-EVAL_002dWHEN">Special Form: <strong>EVAL-WHEN</strong></dt>
+<dl class="def">
+<dt id="index-EVAL_002dWHEN"><span class="category">Special Form: </span><span><strong>EVAL-WHEN</strong><a href='#index-EVAL_002dWHEN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -126,8 +130,8 @@ be evaluated when the compiled code is loaded.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMPILE_002dFILE">Function: <strong>COMPILE-FILE</strong> <em>(input-pathname &amp;key output-file (load nil) (message-file nil)  ;GCL specific keywords: system-p c-debug c-file h-file data-file)</em></dt>
+<dl class="def">
+<dt id="index-COMPILE_002dFILE"><span class="category">Function: </span><span><strong>COMPILE-FILE</strong> <em>(input-pathname &amp;key output-file (load nil) (message-file nil)  ;GCL specific keywords: system-p c-debug c-file h-file data-file)</em><a href='#index-COMPILE_002dFILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 
@@ -179,7 +183,9 @@ are given.  Note that most common lisps will simply ignore the top level atom
 </p>
 </dd></dl>
 
-<span id="subsection-Evaluation-at-Compile-time"></span><h2 class="unnumbered">subsection Evaluation at Compile time</h2>
+</div>
+<div class="unnumbered" id="subsection-Evaluation-at-Compile-time">
+<h2 class="unnumbered">subsection Evaluation at Compile time</h2>
 
 <p>In GCL the eval-when behaviour was changed in order to allow
 more efficient init code, and also to bring it into line with the resolution
@@ -191,14 +197,14 @@ has value :defaults, then the following hold:
 <p>Eval&nbsp;at&nbsp;Compile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type&nbsp;of&nbsp;Top&nbsp;Level&nbsp;Form<!-- /@w --><br>
 </p>
 <dl compact="compact">
-<dt>Partial:</dt>
+<dt><span>Partial:</span></dt>
 <dd><p>defstructs, defvar, defparameter
 </p></dd>
-<dt>Full:</dt>
+<dt><span>Full:</span></dt>
 <dd><p>defmacro, defconstant, defsetf, define-setf-method,
                        deftype, package ops, proclaim
 </p></dd>
-<dt>None:</dt>
+<dt><span>None:</span></dt>
 <dd><p>defun, others
 </p></dd>
 </dl>
@@ -238,8 +244,8 @@ compile-file and *fasd-data* is not eq to :system-p.
 </p>
 <p>See OPTIMIZE on how to enable warnings of slow constructs.
 </p>
-<dl>
-<dt id="index-PROCLAIM">Function: <strong>PROCLAIM</strong> <em>(decl-spec)</em></dt>
+<dl class="def">
+<dt id="index-PROCLAIM"><span class="category">Function: </span><span><strong>PROCLAIM</strong> <em>(decl-spec)</em><a href='#index-PROCLAIM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Puts the declaration given by DECL-SPEC into effect globally.  See the doc of
@@ -253,8 +259,8 @@ DECLARE for possible DECL-SPECs.
 
 
 
-<dl>
-<dt id="index-PROVIDE">Function: <strong>PROVIDE</strong> <em>(module-name)</em></dt>
+<dl class="def">
+<dt id="index-PROVIDE"><span class="category">Function: </span><span><strong>PROVIDE</strong> <em>(module-name)</em><a href='#index-PROVIDE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Adds the specified module to the list of modules maintained in *MODULES*.
@@ -262,8 +268,8 @@ DECLARE for possible DECL-SPECs.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMPILED_002dFUNCTION_002dP">Function: <strong>COMPILED-FUNCTION-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-COMPILED_002dFUNCTION_002dP"><span class="category">Function: </span><span><strong>COMPILED-FUNCTION-P</strong> <em>(x)</em><a href='#index-COMPILED_002dFUNCTION_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a compiled function; NIL otherwise.
@@ -271,8 +277,8 @@ DECLARE for possible DECL-SPECs.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GPROF_002dSTART">Function: <strong>GPROF-START</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GPROF_002dSTART"><span class="category">Function: </span><span><strong>GPROF-START</strong> <em>()</em><a href='#index-GPROF_002dSTART' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SYSTEM
 </p>
 <p>GCL now has preliminary support for profiling with gprof, an
@@ -284,8 +290,8 @@ counters.
 </dd></dl>
 
 
-<dl>
-<dt id="index-GPROF_002dQUIT">Function: <strong>GPROF-QUIT</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GPROF_002dQUIT"><span class="category">Function: </span><span><strong>GPROF-QUIT</strong> <em>()</em><a href='#index-GPROF_002dQUIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SYSTEM
 </p>
 <p>GCL now has preliminary support for profiling with gprof, an
@@ -299,8 +305,8 @@ their lisp names.  Please see also the PROFILE function.
 </dd></dl>
 
 
-<dl>
-<dt id="index-GPROF_002dSET">Function: <strong>GPROF-SET</strong> <em>(begin end)</em></dt>
+<dl class="def">
+<dt id="index-GPROF_002dSET"><span class="category">Function: </span><span><strong>GPROF-SET</strong> <em>(begin end)</em><a href='#index-GPROF_002dSET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SYSTEM
 </p>
 <p>GCL now has preliminary support for profiling with gprof, an
@@ -312,37 +318,37 @@ to be profiled.  All subsequent calls to GPROF-START will use this new
 address range.  By default, the range is set to begin at the starting
 address of the .text section, and to end at the current end of the
 running core.  These default values can be restored by calling
-GPROF-SET with both arguments set to 0.
+GPROF-SET with both argments set to 0.
 </p>
 </dd></dl>
 
 
-<dl>
-<dt id="index-_002aDEFAULT_002dSYSTEM_002dP_002a">Variable: <strong>*DEFAULT-SYSTEM-P*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dSYSTEM_002dP_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-SYSTEM-P*</strong><a href='#index-_002aDEFAULT_002dSYSTEM_002dP_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 Specifies the default setting of :SYSTEM-P used by COMPILE.  Defaults to NIL.
 </p></dd></dl>
 
-<dl>
-<dt id="index-_002aDEFAULT_002dC_002dFILE_002a">Variable: <strong>*DEFAULT-C-FILE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dC_002dFILE_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-C-FILE*</strong><a href='#index-_002aDEFAULT_002dC_002dFILE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 Specifies the default setting of :C-FILE used by COMPILE.  Defaults to NIL.
 </p></dd></dl>
 
-<dl>
-<dt id="index-_002aDEFAULT_002dH_002dFILE_002a">Variable: <strong>*DEFAULT-H-FILE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dH_002dFILE_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-H-FILE*</strong><a href='#index-_002aDEFAULT_002dH_002dFILE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 Specifies the default setting of :H-FILE used by COMPILE.  Defaults to NIL.
 </p></dd></dl>
 
-<dl>
-<dt id="index-_002aDEFAULT_002dDATA_002dFILE_002a">Variable: <strong>*DEFAULT-DATA-FILE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dDATA_002dFILE_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-DATA-FILE*</strong><a href='#index-_002aDEFAULT_002dDATA_002dFILE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 Specifies the default setting of :DATA-FILE used by COMPILE.  Defaults to NIL.
 </p></dd></dl>
 
-<dl>
-<dt id="index-_002aFEATURES_002a">Variable: <strong>*FEATURES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aFEATURES_002a"><span class="category">Variable: </span><span><strong>*FEATURES*</strong><a href='#index-_002aFEATURES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 List of symbols that name features of the current version of GCL.
 These features are used to decide the read-time conditionalization facility
@@ -375,10 +381,11 @@ true.  The NOT description is true only when its sub-description is false.
 
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Symbols.html" accesskey="n" rel="next">Symbols</a>, Previous: <a href="Special-Forms-and-Functions.html" accesskey="p" rel="prev">Special Forms and Functions</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Symbols.html">Symbols</a>, Previous: <a href="Special-Forms-and-Functions.html">Special Forms and Functions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index b10324948f63f570babbd469e4d158e20932d5d2..e4aff2622e5291c08af67054725afbb265aad247 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Compiler Definitions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Function-and-Variable-Index.html" rel="next" title="Function and Variable Index">
-<link href="Low-Level-X-Interface.html" rel="prev" title="Low Level X Interface">
+<link href="Miscellaneous.html" rel="prev" title="Miscellaneous">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Compiler-Definitions"></span><div class="header">
+<div class="chapter" id="Compiler-Definitions">
+<div class="header">
 <p>
-Next: <a href="Function-and-Variable-Index.html" accesskey="n" rel="next">Function and Variable Index</a>, Previous: <a href="Miscellaneous.html" accesskey="p" rel="prev">Miscellaneous</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Function-and-Variable-Index.html" accesskey="n" rel="next">Function and Variable Index</a>, Previous: <a href="Miscellaneous.html" accesskey="p" rel="prev">Miscellaneous</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Compiler-Definitions-1"></span><h2 class="chapter">20 Compiler Definitions</h2>
 
-<dl>
-<dt id="index-EMIT_002dFN">Function: <strong>EMIT-FN</strong> <em>(turn-on)</em></dt>
+<dl class="def">
+<dt id="index-EMIT_002dFN"><span class="category">Function: </span><span><strong>EMIT-FN</strong> <em>(turn-on)</em><a href='#index-EMIT_002dFN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 <p>If TURN-ON is t, the subsequent calls to  COMPILE-FILE will
@@ -58,8 +62,8 @@ This latter file must be manually loaded to call emit-fn.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aCMPINCLUDE_002dSTRING_002a">Variable: <strong>*CMPINCLUDE-STRING*</strong></dt>
+<dl class="def">
+<dt id="index-_002aCMPINCLUDE_002dSTRING_002a"><span class="category">Variable: </span><span><strong>*CMPINCLUDE-STRING*</strong><a href='#index-_002aCMPINCLUDE_002dSTRING_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 If it is a string it holds the text of the cmpinclude.h file appropriate for
 this version.  Otherwise the usual #include of *cmpinclude* will be used.  To
@@ -67,8 +71,8 @@ disable this feature set *cmpinclude-string* to NIL in the init-form.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-EMIT_002dFN-1">Function: <strong>EMIT-FN</strong> <em>(turn-on)</em></dt>
+<dl class="def">
+<dt id="index-EMIT_002dFN-1"><span class="category">Function: </span><span><strong>EMIT-FN</strong> <em>(turn-on)</em><a href='#index-EMIT_002dFN-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -93,8 +97,8 @@ tools.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-MAKE_002dALL_002dPROCLAIMS">Function: <strong>MAKE-ALL-PROCLAIMS</strong> <em>(&amp;rest directories)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dALL_002dPROCLAIMS"><span class="category">Function: </span><span><strong>MAKE-ALL-PROCLAIMS</strong> <em>(&amp;rest directories)</em><a href='#index-MAKE_002dALL_002dPROCLAIMS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -122,8 +126,8 @@ proclamations.
 
 
 </dd></dl>
-<dl>
-<dt id="index-MAKE_002dPROCLAIMS">Function: <strong>MAKE-PROCLAIMS</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dPROCLAIMS"><span class="category">Function: </span><span><strong>MAKE-PROCLAIMS</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-MAKE_002dPROCLAIMS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -133,8 +137,8 @@ on how to collect this.  Simply use LOAD to load in .fn files.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-LIST_002dUNDEFINED_002dFUNCTIONS">Function: <strong>LIST-UNDEFINED-FUNCTIONS</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LIST_002dUNDEFINED_002dFUNCTIONS"><span class="category">Function: </span><span><strong>LIST-UNDEFINED-FUNCTIONS</strong> <em>()</em><a href='#index-LIST_002dUNDEFINED_002dFUNCTIONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -152,8 +156,8 @@ or
 </pre></div>
 
 </dd></dl>
-<dl>
-<dt id="index-WHO_002dCALLS">Function: <strong>WHO-CALLS</strong> <em>(function-name)</em></dt>
+<dl class="def">
+<dt id="index-WHO_002dCALLS"><span class="category">Function: </span><span><strong>WHO-CALLS</strong> <em>(function-name)</em><a href='#index-WHO_002dCALLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -161,8 +165,8 @@ or
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-LIST_002dUNCALLED_002dFUNCTIONS">Function: <strong>LIST-UNCALLED-FUNCTIONS</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LIST_002dUNCALLED_002dFUNCTIONS"><span class="category">Function: </span><span><strong>LIST-UNCALLED-FUNCTIONS</strong> <em>()</em><a href='#index-LIST_002dUNCALLED_002dFUNCTIONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 </p>
 
@@ -174,8 +178,8 @@ special compiler optimizer properties which would eliminate an actual call.
 
 
 </dd></dl>
-<dl>
-<dt id="index-_002aCC_002a">Variable: <strong>*CC*</strong></dt>
+<dl class="def">
+<dt id="index-_002aCC_002a"><span class="category">Variable: </span><span><strong>*CC*</strong><a href='#index-_002aCC_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 Has value a string which controls which C compiler is used by GCL.
 Usually this string is obtained from the machine.defs file, but
@@ -183,8 +187,8 @@ may be reset by the user, to change compilers or add an include path.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aSPLIT_002dFILES_002a">Variable: <strong>*SPLIT-FILES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aSPLIT_002dFILES_002a"><span class="category">Variable: </span><span><strong>*SPLIT-FILES*</strong><a href='#index-_002aSPLIT_002dFILES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 This affects the behaviour of compile-file, and is useful for cases where
 the C compiler cannot handle large C files resulting from lisp compilation.
@@ -201,8 +205,8 @@ The package information will be inserted in each file.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aCOMPILE_002dORDINARIES_002a">Variable: <strong>*COMPILE-ORDINARIES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aCOMPILE_002dORDINARIES_002a"><span class="category">Variable: </span><span><strong>*COMPILE-ORDINARIES*</strong><a href='#index-_002aCOMPILE_002dORDINARIES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 If this has a non nil value [default = nil], then all top level
 forms will be compiled into machine instructions.    Otherwise
@@ -212,10 +216,11 @@ with (progn &rsquo;compile ...) will do so.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Function-and-Variable-Index.html" accesskey="n" rel="next">Function and Variable Index</a>, Previous: <a href="Miscellaneous.html" accesskey="p" rel="prev">Miscellaneous</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Function-and-Variable-Index.html">Function and Variable Index</a>, Previous: <a href="Miscellaneous.html">Miscellaneous</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 8a9d6ad1f6b86d26095ba98593772a51cae5fbad..a0f5fd87f8e15c3e9696bd40c6160aef414d38ba 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Debugging (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Source-Level-Debugging-in-Emacs.html" rel="next" title="Source Level Debugging in Emacs">
-<link href="Regular-Expressions.html" rel="prev" title="Regular Expressions">
+<link href="Miscellaneous.html" rel="next" title="Miscellaneous">
+<link href="System-Definitions.html" rel="prev" title="System Definitions">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,22 +42,22 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Debugging"></span><div class="header">
+<div class="chapter" id="Debugging">
+<div class="header">
 <p>
-Next: <a href="Miscellaneous.html" accesskey="n" rel="next">Miscellaneous</a>, Previous: <a href="System-Definitions.html" accesskey="p" rel="prev">System Definitions</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Miscellaneous.html" accesskey="n" rel="next">Miscellaneous</a>, Previous: <a href="System-Definitions.html" accesskey="p" rel="prev">System Definitions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Debugging-1"></span><h2 class="chapter">18 Debugging</h2>
 
 
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Source-Level-Debugging-in-Emacs.html" accesskey="1">Source Level Debugging in Emacs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Low-Level-Debug-Functions.html" accesskey="2">Low Level Debug Functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Source-Level-Debugging-in-Emacs.html" accesskey="1">Source Level Debugging in Emacs</a></li>
+<li><a href="Low-Level-Debug-Functions.html" accesskey="2">Low Level Debug Functions</a></li>
+</ul>
+</div>
 
 
 
index e26c69954428355a59b6fbd826d310935b1f9d3a..8210387e3df36acb3080e20105c80a16a83e9a61 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Doc (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Type.html" rel="next" title="Type">
 <link href="User-Interface.html" rel="prev" title="User Interface">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Doc"></span><div class="header">
+<div class="chapter" id="Doc">
+<div class="header">
 <p>
-Next: <a href="Type.html" accesskey="n" rel="next">Type</a>, Previous: <a href="User-Interface.html" accesskey="p" rel="prev">User Interface</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Type.html" accesskey="n" rel="next">Type</a>, Previous: <a href="User-Interface.html" accesskey="p" rel="prev">User Interface</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Doc-1"></span><h2 class="chapter">13 Doc</h2>
 
-<dl>
-<dt id="index-APROPOS">Function: <strong>APROPOS</strong> <em>(string &amp;optional (package nil))</em></dt>
+<dl class="def">
+<dt id="index-APROPOS"><span class="category">Function: </span><span><strong>APROPOS</strong> <em>(string &amp;optional (package nil))</em><a href='#index-APROPOS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Prints those symbols whose print-names contain STRING as substring.
@@ -56,8 +60,8 @@ If PACKAGE is non-NIL, then only the specified package is searched.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INFO">Function: <strong>INFO</strong> <em>(string &amp;optional (list-of-info-files *default-info-files*))</em></dt>
+<dl class="def">
+<dt id="index-INFO"><span class="category">Function: </span><span><strong>INFO</strong> <em>(string &amp;optional (list-of-info-files *default-info-files*))</em><a href='#index-INFO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>PACKAGE:SI
 </p>
 <p>Find all documentation about STRING in LIST-OF-INFO-FILES.  The search
@@ -119,8 +123,8 @@ printed.
 
 
 
-<dl>
-<dt id="index-_002ainfo_002dpaths_002a">Variable: <strong>*info-paths*</strong></dt>
+<dl class="def">
+<dt id="index-_002ainfo_002dpaths_002a"><span class="category">Variable: </span><span><strong>*info-paths*</strong><a href='#index-_002ainfo_002dpaths_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package SI:
 </p>
 <p>A list of strings such as
@@ -146,10 +150,11 @@ purpose of finding <code>maxima.info</code>
 </p>
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Type.html" accesskey="n" rel="next">Type</a>, Previous: <a href="User-Interface.html" accesskey="p" rel="prev">User Interface</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Type.html">Type</a>, Previous: <a href="User-Interface.html">User Interface</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 1116cdf569080ae4a545fe9337a41efd860a523b..64fb909f59f86c8a339e5356cbde5138ed214a19 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Environment (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Miscellaneous.html" rel="up" title="Miscellaneous">
 <link href="Inititialization.html" rel="next" title="Inititialization">
 <link href="Miscellaneous.html" rel="prev" title="Miscellaneous">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +42,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Environment"></span><div class="header">
+<div class="section" id="Environment">
+<div class="header">
 <p>
-Next: <a href="Inititialization.html" accesskey="n" rel="next">Inititialization</a>, Previous: <a href="Miscellaneous.html" accesskey="p" rel="prev">Miscellaneous</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Inititialization.html" accesskey="n" rel="next">Initialization</a>, Previous: <a href="Miscellaneous.html" accesskey="p" rel="prev">Miscellaneous</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Environment-1"></span><h3 class="section">19.1 Environment</h3>
@@ -55,6 +59,7 @@ where fbody1 is either (macro lambda-list lambda-body) or
 (lambda-list lambda-body) depending on whether this is a macro
 or a function.   The third list contains tags and blocks.
 </p>
+</div>
 
 
 
index a677ef0438852e7e81d28a89ee3baf92e8445904..2c96693b259bb3aae9a61bc565c2bdfd304946c1 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Function and Variable Index (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="#Function-and-Variable-Index" rel="index" title="Function and Variable Index">
-<link href="#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Compiler-Definitions.html" rel="prev" title="Compiler Definitions">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -30,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -38,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Function-and-Variable-Index"></span><div class="header">
+<div class="appendix" id="Function-and-Variable-Index">
+<div class="header">
 <p>
-Previous: <a href="Compiler-Definitions.html" accesskey="p" rel="prev">Compiler Definitions</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Function-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Compiler-Definitions.html" accesskey="p" rel="prev">Compiler Definitions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Function-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Function-and-Variable-Index-1"></span><h2 class="appendix">Appendix A Function and Variable Index</h2>
@@ -1129,96 +1133,11 @@ Previous: <a href="Compiler-Definitions.html" accesskey="p" rel="prev">Compiler
 
 
 
-<span id="SEC_Overview"></span>
-<h2 class="shortcontents-heading">Short Table of Contents</h2>
-
-<div class="shortcontents">
-<ul class="no-bullet">
-<li><a id="stoc-Numbers-1" href="#toc-Numbers-1">1 Numbers</a></li>
-<li><a id="stoc-Sequences-and-Arrays-and-Hash-Tables-1" href="#toc-Sequences-and-Arrays-and-Hash-Tables-1">2 Sequences and Arrays and Hash Tables</a></li>
-<li><a id="stoc-Characters-1" href="#toc-Characters-1">3 Characters</a></li>
-<li><a id="stoc-Lists-1" href="#toc-Lists-1">4 Lists</a></li>
-<li><a id="stoc-Streams-and-Reading-1" href="#toc-Streams-and-Reading-1">5 Streams and Reading</a></li>
-<li><a id="stoc-Special-Forms-and-Functions-1" href="#toc-Special-Forms-and-Functions-1">6 Special Forms and Functions</a></li>
-<li><a id="stoc-Compilation-1" href="#toc-Compilation-1">7 Compilation</a></li>
-<li><a id="stoc-subsection-Evaluation-at-Compile-time" href="#toc-subsection-Evaluation-at-Compile-time">subsection Evaluation at Compile time</a></li>
-<li><a id="stoc-Symbols-1" href="#toc-Symbols-1">8 Symbols</a></li>
-<li><a id="stoc-Operating-System-1" href="#toc-Operating-System-1">9 Operating System</a></li>
-<li><a id="stoc-Structures-1" href="#toc-Structures-1">10 Structures</a></li>
-<li><a id="stoc-Iteration-and-Tests-1" href="#toc-Iteration-and-Tests-1">11 Iteration and Tests</a></li>
-<li><a id="stoc-User-Interface-1" href="#toc-User-Interface-1">12 User Interface</a></li>
-<li><a id="stoc-Doc-1" href="#toc-Doc-1">13 Doc</a></li>
-<li><a id="stoc-Type-1" href="#toc-Type-1">14 Type</a></li>
-<li><a id="stoc-GCL-Specific-1" href="#toc-GCL-Specific-1">15 GCL Specific</a></li>
-<li><a id="stoc-C-Interface-1" href="#toc-C-Interface-1">16 C Interface</a></li>
-<li><a id="stoc-System-Definitions-1" href="#toc-System-Definitions-1">17 System Definitions</a></li>
-<li><a id="stoc-Debugging-1" href="#toc-Debugging-1">18 Debugging</a></li>
-<li><a id="stoc-Miscellaneous-1" href="#toc-Miscellaneous-1">19 Miscellaneous</a></li>
-<li><a id="stoc-Compiler-Definitions-1" href="#toc-Compiler-Definitions-1">20 Compiler Definitions</a></li>
-<li><a id="stoc-Function-and-Variable-Index-1" href="#toc-Function-and-Variable-Index-1" rel="index">Appendix A Function and Variable Index</a></li>
-</ul>
-</div>
-
-<span id="SEC_Contents"></span>
-<h2 class="contents-heading">Table of Contents</h2>
-
-<div class="contents">
-
-<ul class="no-bullet">
-  <li><a id="toc-Numbers-1" href="Numbers.html#Numbers">1 Numbers</a></li>
-  <li><a id="toc-Sequences-and-Arrays-and-Hash-Tables-1" href="Sequences-and-Arrays-and-Hash-Tables.html#Sequences-and-Arrays-and-Hash-Tables">2 Sequences and Arrays and Hash Tables</a></li>
-  <li><a id="toc-Characters-1" href="Characters.html#Characters">3 Characters</a></li>
-  <li><a id="toc-Lists-1" href="Lists.html#Lists">4 Lists</a></li>
-  <li><a id="toc-Streams-and-Reading-1" href="Streams-and-Reading.html#Streams-and-Reading">5 Streams and Reading</a></li>
-  <li><a id="toc-Special-Forms-and-Functions-1" href="Special-Forms-and-Functions.html#Special-Forms-and-Functions">6 Special Forms and Functions</a></li>
-  <li><a id="toc-Compilation-1" href="Compilation.html#Compilation">7 Compilation</a></li>
-  <li><a id="toc-subsection-Evaluation-at-Compile-time" href="Compilation.html#subsection-Evaluation-at-Compile-time">subsection Evaluation at Compile time</a></li>
-  <li><a id="toc-Symbols-1" href="Symbols.html#Symbols">8 Symbols</a></li>
-  <li><a id="toc-Operating-System-1" href="Operating-System.html#Operating-System">9 Operating System</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Command-Line-1" href="Command-Line.html#Command-Line">9.1 Command Line</a></li>
-    <li><a id="toc-Operating-System-Definitions-1" href="Operating-System-Definitions.html#Operating-System-Definitions">9.2 Operating System Definitions</a></li>
-  </ul></li>
-  <li><a id="toc-Structures-1" href="Structures.html#Structures">10 Structures</a></li>
-  <li><a id="toc-Iteration-and-Tests-1" href="Iteration-and-Tests.html#Iteration-and-Tests">11 Iteration and Tests</a></li>
-  <li><a id="toc-User-Interface-1" href="User-Interface.html#User-Interface">12 User Interface</a></li>
-  <li><a id="toc-Doc-1" href="Doc.html#Doc">13 Doc</a></li>
-  <li><a id="toc-Type-1" href="Type.html#Type">14 Type</a></li>
-  <li><a id="toc-GCL-Specific-1" href="GCL-Specific.html#GCL-Specific">15 GCL Specific</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Bignums-1" href="Bignums.html#Bignums">15.1 Bignums</a></li>
-  </ul></li>
-  <li><a id="toc-C-Interface-1" href="C-Interface.html#C-Interface">16 C Interface</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Available-Symbols-1" href="Available-Symbols.html#Available-Symbols">16.1 Available Symbols</a></li>
-  </ul></li>
-  <li><a id="toc-System-Definitions-1" href="System-Definitions.html#System-Definitions">17 System Definitions</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Regular-Expressions-1" href="Regular-Expressions.html#Regular-Expressions">17.1 Regular Expressions</a>
-    <ul class="no-bullet">
-      <li><a id="toc-Ordering-Multiple-Matches" href="Regular-Expressions.html#Ordering-Multiple-Matches">Ordering Multiple Matches</a></li>
-    </ul></li>
-  </ul></li>
-  <li><a id="toc-Debugging-1" href="Debugging.html#Debugging">18 Debugging</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Source-Level-Debugging-in-Emacs-1" href="Source-Level-Debugging-in-Emacs.html#Source-Level-Debugging-in-Emacs">18.1 Source Level Debugging in Emacs</a></li>
-    <li><a id="toc-Low-Level-Debug-Functions-1" href="Low-Level-Debug-Functions.html#Low-Level-Debug-Functions">18.2 Low Level Debug Functions</a></li>
-  </ul></li>
-  <li><a id="toc-Miscellaneous-1" href="Miscellaneous.html#Miscellaneous">19 Miscellaneous</a>
-  <ul class="no-bullet">
-    <li><a id="toc-Environment-1" href="Environment.html#Environment">19.1 Environment</a></li>
-    <li><a id="toc-Initialization" href="Inititialization.html#Inititialization">19.2 Initialization</a></li>
-    <li><a id="toc-Low-Level-X-Interface-1" href="Low-Level-X-Interface.html#Low-Level-X-Interface">19.3 Low Level X Interface</a></li>
-  </ul></li>
-  <li><a id="toc-Compiler-Definitions-1" href="Compiler-Definitions.html#Compiler-Definitions">20 Compiler Definitions</a></li>
-  <li><a id="toc-Function-and-Variable-Index-1" href="#Function-and-Variable-Index" rel="index">Appendix A Function and Variable Index</a></li>
-</ul>
 </div>
-
 <hr>
 <div class="header">
 <p>
-Previous: <a href="Compiler-Definitions.html" accesskey="p" rel="prev">Compiler Definitions</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Function-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Compiler-Definitions.html">Compiler Definitions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Function-and-Variable-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 28dc3400ae59f5f70916eab3dc69053b9af7f177..e8402ed463e9338aad5d5af99f26e5c420eecc73 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>GCL Specific (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Bignums.html" rel="next" title="Bignums">
+<link href="C-Interface.html" rel="next" title="C Interface">
 <link href="Type.html" rel="prev" title="Type">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="GCL-Specific"></span><div class="header">
+<div class="chapter" id="GCL-Specific">
+<div class="header">
 <p>
-Next: <a href="C-Interface.html" accesskey="n" rel="next">C Interface</a>, Previous: <a href="Type.html" accesskey="p" rel="prev">Type</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="C-Interface.html" accesskey="n" rel="next">C Interface</a>, Previous: <a href="Type.html" accesskey="p" rel="prev">Type</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="GCL-Specific-1"></span><h2 class="chapter">15 GCL Specific</h2>
 
-<dl>
-<dt id="index-SYSTEM">Function: <strong>SYSTEM</strong> <em>(string)</em></dt>
+<dl class="def">
+<dt id="index-SYSTEM"><span class="category">Function: </span><span><strong>SYSTEM</strong> <em>(string)</em><a href='#index-SYSTEM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Executes a Shell command as if STRING is an input to the
@@ -58,8 +62,8 @@ exit status and any possible terminating signal respectively.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aTMP_002dDIR_002a">Variable: <strong>*TMP-DIR*</strong></dt>
+<dl class="def">
+<dt id="index-_002aTMP_002dDIR_002a"><span class="category">Variable: </span><span><strong>*TMP-DIR*</strong><a href='#index-_002aTMP_002dDIR_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:COMPILER
 GCL specific: Directory in which temporary &ldquo;gazonk&rdquo; files used by the
 compiler are to be created.
@@ -67,8 +71,8 @@ compiler are to be created.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aIGNORE_002dMAXIMUM_002dPAGES_002a">Variable: <strong>*IGNORE-MAXIMUM-PAGES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aIGNORE_002dMAXIMUM_002dPAGES_002a"><span class="category">Variable: </span><span><strong>*IGNORE-MAXIMUM-PAGES*</strong><a href='#index-_002aIGNORE_002dMAXIMUM_002dPAGES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: Tells the GCL memory manager whether (non-NIL) or not (NIL) it
 should expand memory whenever the maximum allocatable pages have been used
@@ -77,8 +81,8 @@ up.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aOPTIMIZE_002dMAXIMUM_002dPAGES_002a">Variable: <strong>*OPTIMIZE-MAXIMUM-PAGES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aOPTIMIZE_002dMAXIMUM_002dPAGES_002a"><span class="category">Variable: </span><span><strong>*OPTIMIZE-MAXIMUM-PAGES*</strong><a href='#index-_002aOPTIMIZE_002dMAXIMUM_002dPAGES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Tells the GCL memory manager whether to attempt to
@@ -89,8 +93,8 @@ to T.  Set to NIL if you care more about memory usage than runtime.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACHINE_002dVERSION">Function: <strong>MACHINE-VERSION</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-MACHINE_002dVERSION"><span class="category">Function: </span><span><strong>MACHINE-VERSION</strong> <em>()</em><a href='#index-MACHINE_002dVERSION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the machine version of the machine
@@ -99,8 +103,8 @@ on which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BY">Function: <strong>BY</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-BY"><span class="category">Function: </span><span><strong>BY</strong> <em>()</em><a href='#index-BY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Exits from GCL.
@@ -108,8 +112,8 @@ on which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFCFUN">Macro: <strong>DEFCFUN</strong></dt>
+<dl class="def">
+<dt id="index-DEFCFUN"><span class="category">Macro: </span><span><strong>DEFCFUN</strong><a href='#index-DEFCFUN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -178,8 +182,8 @@ C-type:
 
 </dd></dl>
 
-<dl>
-<dt id="index-CLINES">Macro: <strong>CLINES</strong></dt>
+<dl class="def">
+<dt id="index-CLINES"><span class="category">Macro: </span><span><strong>CLINES</strong><a href='#index-CLINES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -193,8 +197,8 @@ language code.  The interpreter ignores this form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ALLOCATE">Function: <strong>ALLOCATE</strong> <em>(type number &amp;optional (really-allocate nil))</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATE"><span class="category">Function: </span><span><strong>ALLOCATE</strong> <em>(type number &amp;optional (really-allocate nil))</em><a href='#index-ALLOCATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Sets the maximum number of pages for the type class of the
@@ -205,8 +209,8 @@ immediately.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GBC">Function: <strong>GBC</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-GBC"><span class="category">Function: </span><span><strong>GBC</strong> <em>(x)</em><a href='#index-GBC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Invokes the garbage collector (GC) with the collection level
@@ -216,8 +220,8 @@ the argument causes GC to collect everything.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SAVE">Function: <strong>SAVE</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-SAVE"><span class="category">Function: </span><span><strong>SAVE</strong> <em>(pathname)</em><a href='#index-SAVE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Saves the current GCL core image into a program file specified
@@ -228,8 +232,8 @@ currently loaded .o files.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-HELP_002a">Function: <strong>HELP*</strong> <em>(string &amp;optional (package 'lisp))</em></dt>
+<dl class="def">
+<dt id="index-HELP_002a"><span class="category">Function: </span><span><strong>HELP*</strong> <em>(string &amp;optional (package 'lisp))</em><a href='#index-HELP_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Prints the documentation associated with those symbols in the
@@ -240,8 +244,8 @@ is NIL, then all packages are searched.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFLA">Macro: <strong>DEFLA</strong></dt>
+<dl class="def">
+<dt id="index-DEFLA"><span class="category">Macro: </span><span><strong>DEFLA</strong><a href='#index-DEFLA' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -255,8 +259,8 @@ equivalent to DEFUN, but the compiler ignores this form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROCLAMATION">Function: <strong>PROCLAMATION</strong> <em>(decl-spec)</em></dt>
+<dl class="def">
+<dt id="index-PROCLAMATION"><span class="category">Function: </span><span><strong>PROCLAMATION</strong> <em>(decl-spec)</em><a href='#index-PROCLAMATION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Returns T if the specified declaration is globally in effect;
@@ -265,8 +269,8 @@ NIL otherwise.  See the doc of DECLARE for possible DECL-SPECs.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFENTRY">Macro: <strong>DEFENTRY</strong></dt>
+<dl class="def">
+<dt id="index-DEFENTRY"><span class="category">Macro: </span><span><strong>DEFENTRY</strong><a href='#index-DEFENTRY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -326,8 +330,8 @@ If the C function may allocate storage, then you should pass a copy:
 
 
 </dd></dl>
-<dl>
-<dt id="index-COPY_002dARRAY_002dPORTION">Function: <strong>COPY-ARRAY-PORTION</strong> <em>(x,y,i1,i2,n1)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dARRAY_002dPORTION"><span class="category">Function: </span><span><strong>COPY-ARRAY-PORTION</strong> <em>(x,y,i1,i2,n1)</em><a href='#index-COPY_002dARRAY_002dPORTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 Copy elements from X to Y starting at X[i1] to Y[i2] and doing N1
 elements if N1 is supplied otherwise, doing the length of X - I1
@@ -335,8 +339,8 @@ elements.  If the types of the arrays are not the same, this has
 implementation dependent results.
 </p></dd></dl>
 
-<dl>
-<dt id="index-BYE">Function: <strong>BYE</strong> <em>( &amp;optional (exit-status 0))</em></dt>
+<dl class="def">
+<dt id="index-BYE"><span class="category">Function: </span><span><strong>BYE</strong> <em>( &amp;optional (exit-status 0))</em><a href='#index-BYE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Exits from GCL with exit-status.
@@ -344,8 +348,8 @@ implementation dependent results.
 
 </dd></dl>
 
-<dl>
-<dt id="index-USE_002dFAST_002dLINKS">Function: <strong>USE-FAST-LINKS</strong> <em>(turn-on)</em></dt>
+<dl class="def">
+<dt id="index-USE_002dFAST_002dLINKS"><span class="category">Function: </span><span><strong>USE-FAST-LINKS</strong> <em>(turn-on)</em><a href='#index-USE_002dFAST_002dLINKS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: If TURN-ON is not nil, the fast link mechanism is enabled,
@@ -357,15 +361,15 @@ off.
 
 </dd></dl>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Bignums.html" accesskey="1">Bignums</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Bignums.html" accesskey="1">Bignums</a></li>
+</ul>
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="C-Interface.html" accesskey="n" rel="next">C Interface</a>, Previous: <a href="Type.html" accesskey="p" rel="prev">Type</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="C-Interface.html">C Interface</a>, Previous: <a href="Type.html">Type</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index ce58db245ee88c1c358a3d3ebb5576c0e19b3251..b14c290c1bd88011c94a53ce8bdbece84f0e932d 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Inititialization (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Miscellaneous.html" rel="up" title="Miscellaneous">
 <link href="Low-Level-X-Interface.html" rel="next" title="Low Level X Interface">
 <link href="Environment.html" rel="prev" title="Environment">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +42,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Inititialization"></span><div class="header">
+<div class="section" id="Inititialization">
+<div class="header">
 <p>
-Next: <a href="Low-Level-X-Interface.html" accesskey="n" rel="next">Low Level X Interface</a>, Previous: <a href="Environment.html" accesskey="p" rel="prev">Environment</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Low-Level-X-Interface.html" accesskey="n" rel="next">Low Level X Interface</a>, Previous: <a href="Environment.html" accesskey="p" rel="prev">Environment</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Initialization"></span><h3 class="section">19.2 Initialization</h3>
@@ -53,6 +57,7 @@ This directory is stored in the si::*system-directory* variable.  If
 the file sys-init.lsp exists in the system directory, it is loaded
 before init.lsp.  See also si::*TOP-LEVEL-HOOK*.
 </p>
+</div>
 
 
 
index 5df87ca8cc09978e15bc1c46ee8db3fa3ac8b6ec..3e4352b540c4d69937e93ec944d92219f7476a7f 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Iteration and Tests (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="User-Interface.html" rel="next" title="User Interface">
 <link href="Structures.html" rel="prev" title="Structures">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Iteration-and-Tests"></span><div class="header">
+<div class="chapter" id="Iteration-and-Tests">
+<div class="header">
 <p>
-Next: <a href="User-Interface.html" accesskey="n" rel="next">User Interface</a>, Previous: <a href="Structures.html" accesskey="p" rel="prev">Structures</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="User-Interface.html" accesskey="n" rel="next">User Interface</a>, Previous: <a href="Structures.html" accesskey="p" rel="prev">Structures</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Iteration-and-Tests-1"></span><h2 class="chapter">11 Iteration and Tests</h2>
 
-<dl>
-<dt id="index-DO_002dEXTERNAL_002dSYMBOLS">Macro: <strong>DO-EXTERNAL-SYMBOLS</strong></dt>
+<dl class="def">
+<dt id="index-DO_002dEXTERNAL_002dSYMBOLS"><span class="category">Macro: </span><span><strong>DO-EXTERNAL-SYMBOLS</strong><a href='#index-DO_002dEXTERNAL_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -63,8 +67,8 @@ Then evaluates RESULT-FORM (which defaults to NIL) and returns the value(s).
 
 </dd></dl>
 
-<dl>
-<dt id="index-DO_002a">Special Form: <strong>DO*</strong></dt>
+<dl class="def">
+<dt id="index-DO_002a"><span class="category">Special Form: </span><span><strong>DO*</strong><a href='#index-DO_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -79,8 +83,8 @@ like LET* and SETQ do.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DO_002dALL_002dSYMBOLS">Macro: <strong>DO-ALL-SYMBOLS</strong></dt>
+<dl class="def">
+<dt id="index-DO_002dALL_002dSYMBOLS"><span class="category">Macro: </span><span><strong>DO-ALL-SYMBOLS</strong><a href='#index-DO_002dALL_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -95,8 +99,8 @@ returns the value(s).
 
 </dd></dl>
 
-<dl>
-<dt id="index-YES_002dOR_002dNO_002dP">Function: <strong>YES-OR-NO-P</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-YES_002dOR_002dNO_002dP"><span class="category">Function: </span><span><strong>YES-OR-NO-P</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em><a href='#index-YES_002dOR_002dNO_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Asks the user a question whose answer is either &rsquo;YES&rsquo; or &rsquo;NO&rsquo;.  If FORMAT-
@@ -107,8 +111,8 @@ printed as if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPHASH">Function: <strong>MAPHASH</strong> <em>#'hash-table</em></dt>
+<dl class="def">
+<dt id="index-MAPHASH"><span class="category">Function: </span><span><strong>MAPHASH</strong> <em>#'hash-table</em><a href='#index-MAPHASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>For each entry in HASH-TABLE, calls FUNCTION on the key and value of the
@@ -117,8 +121,8 @@ entry; returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPCAR">Function: <strong>MAPCAR</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPCAR"><span class="category">Function: </span><span><strong>MAPCAR</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPCAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cars of LISTs and returns the results as a list.
@@ -126,8 +130,8 @@ entry; returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DOLIST">Special Form: <strong>DOLIST</strong></dt>
+<dl class="def">
+<dt id="index-DOLIST"><span class="category">Special Form: </span><span><strong>DOLIST</strong><a href='#index-DOLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -141,8 +145,8 @@ LISTFORM.  Then returns the value(s) of RESULT (which defaults to NIL).
 
 </dd></dl>
 
-<dl>
-<dt id="index-EQ">Function: <strong>EQ</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-EQ"><span class="category">Function: </span><span><strong>EQ</strong> <em>(x y)</em><a href='#index-EQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X and Y are the same identical object; NIL otherwise.
@@ -150,8 +154,8 @@ LISTFORM.  Then returns the value(s) of RESULT (which defaults to NIL).
 
 </dd></dl>
 
-<dl>
-<dt id="index-EQUALP">Function: <strong>EQUALP</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-EQUALP"><span class="category">Function: </span><span><strong>EQUALP</strong> <em>(x y)</em><a href='#index-EQUALP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X and Y are EQUAL, if they are characters and satisfy CHAR-EQUAL,
@@ -161,8 +165,8 @@ components that are all EQUALP.  Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EQUAL">Function: <strong>EQUAL</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-EQUAL"><span class="category">Function: </span><span><strong>EQUAL</strong> <em>(x y)</em><a href='#index-EQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X and Y are EQL or if they are of the same type and corresponding
@@ -173,8 +177,8 @@ arrays must be EQ to be EQUAL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DO_002dSYMBOLS">Macro: <strong>DO-SYMBOLS</strong></dt>
+<dl class="def">
+<dt id="index-DO_002dSYMBOLS"><span class="category">Macro: </span><span><strong>DO-SYMBOLS</strong><a href='#index-DO_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -190,8 +194,8 @@ RESULT-FORM (which defaults to NIL) and returns the value(s).
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOOP">Special Form: <strong>LOOP</strong></dt>
+<dl class="def">
+<dt id="index-LOOP"><span class="category">Special Form: </span><span><strong>LOOP</strong><a href='#index-LOOP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -205,10 +209,11 @@ surrounded by an implicit NIL block.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="User-Interface.html" accesskey="n" rel="next">User Interface</a>, Previous: <a href="Structures.html" accesskey="p" rel="prev">Structures</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="User-Interface.html">User Interface</a>, Previous: <a href="Structures.html">Structures</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 094673e3727ece7416cd3b0897ddbb48f34d7904..2ec36fee8d5314104e2cef32f01534480e138ffa 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Lists (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Streams-and-Reading.html" rel="next" title="Streams and Reading">
 <link href="Characters.html" rel="prev" title="Characters">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Lists"></span><div class="header">
+<div class="chapter" id="Lists">
+<div class="header">
 <p>
-Next: <a href="Streams-and-Reading.html" accesskey="n" rel="next">Streams and Reading</a>, Previous: <a href="Characters.html" accesskey="p" rel="prev">Characters</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Streams-and-Reading.html" accesskey="n" rel="next">Streams and Reading</a>, Previous: <a href="Characters.html" accesskey="p" rel="prev">Characters</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Lists-1"></span><h2 class="chapter">4 Lists</h2>
 
-<dl>
-<dt id="index-NINTERSECTION">Function: <strong>NINTERSECTION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NINTERSECTION"><span class="category">Function: </span><span><strong>NINTERSECTION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NINTERSECTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the intersection of LIST1 and LIST2.  LIST1 may be destroyed.
@@ -55,8 +59,8 @@ Next: <a href="Streams-and-Reading.html" accesskey="n" rel="next">Streams and Re
 
 </dd></dl>
 
-<dl>
-<dt id="index-RASSOC_002dIF">Function: <strong>RASSOC-IF</strong> <em>(predicate alist)</em></dt>
+<dl class="def">
+<dt id="index-RASSOC_002dIF"><span class="category">Function: </span><span><strong>RASSOC-IF</strong> <em>(predicate alist)</em><a href='#index-RASSOC_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first cons in ALIST whose cdr satisfies PREDICATE.
@@ -64,8 +68,8 @@ Next: <a href="Streams-and-Reading.html" accesskey="n" rel="next">Streams and Re
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dLIST">Function: <strong>MAKE-LIST</strong> <em>(size &amp;key (initial-element nil))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dLIST"><span class="category">Function: </span><span><strong>MAKE-LIST</strong> <em>(size &amp;key (initial-element nil))</em><a href='#index-MAKE_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a list containing SIZE elements, each of which is
@@ -74,8 +78,8 @@ initialized to INITIAL-ELEMENT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NTH">Function: <strong>NTH</strong> <em>(n list)</em></dt>
+<dl class="def">
+<dt id="index-NTH"><span class="category">Function: </span><span><strong>NTH</strong> <em>(n list)</em><a href='#index-NTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the N-th element of LIST, where the car of LIST is the zeroth
@@ -84,8 +88,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAAR">Function: <strong>CAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAAR"><span class="category">Function: </span><span><strong>CAAR</strong> <em>(x)</em><a href='#index-CAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR X)).
@@ -93,8 +97,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NULL">Function: <strong>NULL</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-NULL"><span class="category">Function: </span><span><strong>NULL</strong> <em>(x)</em><a href='#index-NULL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is NIL; NIL otherwise.
@@ -102,8 +106,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIFTH">Function: <strong>FIFTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-FIFTH"><span class="category">Function: </span><span><strong>FIFTH</strong> <em>(x)</em><a href='#index-FIFTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDDDDR X)).
@@ -111,8 +115,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NCONC">Function: <strong>NCONC</strong> <em>(&amp;rest lists)</em></dt>
+<dl class="def">
+<dt id="index-NCONC"><span class="category">Function: </span><span><strong>NCONC</strong> <em>(&amp;rest lists)</em><a href='#index-NCONC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Concatenates LISTs by destructively modifying them.
@@ -120,8 +124,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TAILP">Function: <strong>TAILP</strong> <em>(sublist list)</em></dt>
+<dl class="def">
+<dt id="index-TAILP"><span class="category">Function: </span><span><strong>TAILP</strong> <em>(sublist list)</em><a href='#index-TAILP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if SUBLIST is one of the conses in LIST; NIL otherwise.
@@ -129,8 +133,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CONSP">Function: <strong>CONSP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CONSP"><span class="category">Function: </span><span><strong>CONSP</strong> <em>(x)</em><a href='#index-CONSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a cons; NIL otherwise.
@@ -138,8 +142,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TENTH">Function: <strong>TENTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-TENTH"><span class="category">Function: </span><span><strong>TENTH</strong> <em>(x)</em><a href='#index-TENTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADR (CDDDDR (CDDDDR X))).
@@ -147,8 +151,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LISTP">Function: <strong>LISTP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-LISTP"><span class="category">Function: </span><span><strong>LISTP</strong> <em>(x)</em><a href='#index-LISTP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is either a cons or NIL; NIL otherwise.
@@ -156,8 +160,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPCAN">Function: <strong>MAPCAN</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPCAN"><span class="category">Function: </span><span><strong>MAPCAN</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPCAN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cars of LISTs, NCONCs the results, and returns it.
@@ -165,8 +169,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EIGHTH">Function: <strong>EIGHTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-EIGHTH"><span class="category">Function: </span><span><strong>EIGHTH</strong> <em>(x)</em><a href='#index-EIGHTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADDDR (CDDDDR X)).
@@ -174,8 +178,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LENGTH">Function: <strong>LENGTH</strong> <em>(sequence)</em></dt>
+<dl class="def">
+<dt id="index-LENGTH"><span class="category">Function: </span><span><strong>LENGTH</strong> <em>(sequence)</em><a href='#index-LENGTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the length of SEQUENCE.
@@ -183,8 +187,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RASSOC">Function: <strong>RASSOC</strong> <em>(item alist &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-RASSOC"><span class="category">Function: </span><span><strong>RASSOC</strong> <em>(item alist &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-RASSOC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first cons in ALIST whose cdr is equal to ITEM.
@@ -192,8 +196,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBST_002dIF_002dNOT">Function: <strong>NSUBST-IF-NOT</strong> <em>(new test tree &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBST_002dIF_002dNOT"><span class="category">Function: </span><span><strong>NSUBST-IF-NOT</strong> <em>(new test tree &amp;key (key #'identity))</em><a href='#index-NSUBST_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees of TREE that do not satisfy TEST.
@@ -201,8 +205,8 @@ element.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NBUTLAST">Function: <strong>NBUTLAST</strong> <em>(list &amp;optional (n 1))</em></dt>
+<dl class="def">
+<dt id="index-NBUTLAST"><span class="category">Function: </span><span><strong>NBUTLAST</strong> <em>(list &amp;optional (n 1))</em><a href='#index-NBUTLAST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Changes the cdr of the N+1 th cons from the end of the list LIST to NIL.
@@ -213,8 +217,8 @@ Returns the whole list.
 
 
 
-<dl>
-<dt id="index-CDR">Function: <strong>CDR</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-CDR"><span class="category">Function: </span><span><strong>CDR</strong> <em>(list)</em><a href='#index-CDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the cdr of LIST.  Returns NIL if LIST is NIL.
@@ -222,8 +226,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPC">Function: <strong>MAPC</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPC"><span class="category">Function: </span><span><strong>MAPC</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cars of LISTs.  Returns the first LIST.
@@ -231,8 +235,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPL">Function: <strong>MAPL</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPL"><span class="category">Function: </span><span><strong>MAPL</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cdrs of LISTs.  Returns the first LIST.
@@ -240,8 +244,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CONS">Function: <strong>CONS</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-CONS"><span class="category">Function: </span><span><strong>CONS</strong> <em>(x y)</em><a href='#index-CONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new cons whose car and cdr are X and Y, respectively.
@@ -249,8 +253,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LIST">Function: <strong>LIST</strong> <em>(&amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-LIST"><span class="category">Function: </span><span><strong>LIST</strong> <em>(&amp;rest args)</em><a href='#index-LIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of its arguments
@@ -259,8 +263,8 @@ Returns the whole list.
 </dd></dl>
 
 
-<dl>
-<dt id="index-THIRD">Function: <strong>THIRD</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-THIRD"><span class="category">Function: </span><span><strong>THIRD</strong> <em>(x)</em><a href='#index-THIRD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADDR X).
@@ -268,8 +272,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDAAR">Function: <strong>CDDAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDAAR"><span class="category">Function: </span><span><strong>CDDAAR</strong> <em>(x)</em><a href='#index-CDDAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CAR (CAR X)))).
@@ -277,8 +281,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDADAR">Function: <strong>CDADAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDADAR"><span class="category">Function: </span><span><strong>CDADAR</strong> <em>(x)</em><a href='#index-CDADAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CDR (CAR X)))).
@@ -286,8 +290,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDAADR">Function: <strong>CDAADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDAADR"><span class="category">Function: </span><span><strong>CDAADR</strong> <em>(x)</em><a href='#index-CDAADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CAR (CDR X)))).
@@ -295,8 +299,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADDAR">Function: <strong>CADDAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADDAR"><span class="category">Function: </span><span><strong>CADDAR</strong> <em>(x)</em><a href='#index-CADDAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CDR (CAR X)))).
@@ -304,8 +308,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADADR">Function: <strong>CADADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADADR"><span class="category">Function: </span><span><strong>CADADR</strong> <em>(x)</em><a href='#index-CADADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CAR (CDR X)))).
@@ -313,8 +317,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAADDR">Function: <strong>CAADDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAADDR"><span class="category">Function: </span><span><strong>CAADDR</strong> <em>(x)</em><a href='#index-CAADDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CDR (CDR X)))).
@@ -322,8 +326,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NTHCDR">Function: <strong>NTHCDR</strong> <em>(n list)</em></dt>
+<dl class="def">
+<dt id="index-NTHCDR"><span class="category">Function: </span><span><strong>NTHCDR</strong> <em>(n list)</em><a href='#index-NTHCDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the result of performing the CDR operation N times on LIST.
@@ -331,8 +335,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PAIRLIS">Function: <strong>PAIRLIS</strong> <em>(keys data &amp;optional (alist nil))</em></dt>
+<dl class="def">
+<dt id="index-PAIRLIS"><span class="category">Function: </span><span><strong>PAIRLIS</strong> <em>(keys data &amp;optional (alist nil))</em><a href='#index-PAIRLIS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Constructs an association list from KEYS and DATA adding to ALIST.
@@ -340,8 +344,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SEVENTH">Function: <strong>SEVENTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SEVENTH"><span class="category">Function: </span><span><strong>SEVENTH</strong> <em>(x)</em><a href='#index-SEVENTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADDR (CDDDDR X)).
@@ -349,8 +353,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBSETP">Function: <strong>SUBSETP</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBSETP"><span class="category">Function: </span><span><strong>SUBSETP</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-SUBSETP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if every element of LIST1 appears in LIST2; NIL otherwise.
@@ -358,8 +362,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBST_002dIF">Function: <strong>NSUBST-IF</strong> <em>(new test tree &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBST_002dIF"><span class="category">Function: </span><span><strong>NSUBST-IF</strong> <em>(new test tree &amp;key (key #'identity))</em><a href='#index-NSUBST_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees of TREE that satisfy TEST.
@@ -367,8 +371,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dLIST">Function: <strong>COPY-LIST</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dLIST"><span class="category">Function: </span><span><strong>COPY-LIST</strong> <em>(list)</em><a href='#index-COPY_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new copy of LIST.
@@ -376,8 +380,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LAST">Function: <strong>LAST</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-LAST"><span class="category">Function: </span><span><strong>LAST</strong> <em>(list)</em><a href='#index-LAST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the last cons in LIST
@@ -385,8 +389,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAAAR">Function: <strong>CAAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAAAR"><span class="category">Function: </span><span><strong>CAAAR</strong> <em>(x)</em><a href='#index-CAAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CAR X))).
@@ -394,8 +398,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LIST_002dLENGTH">Function: <strong>LIST-LENGTH</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-LIST_002dLENGTH"><span class="category">Function: </span><span><strong>LIST-LENGTH</strong> <em>(list)</em><a href='#index-LIST_002dLENGTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the length of LIST, or NIL if LIST is circular.
@@ -403,8 +407,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDDR">Function: <strong>CDDDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDDR"><span class="category">Function: </span><span><strong>CDDDR</strong> <em>(x)</em><a href='#index-CDDDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CDR X))).
@@ -412,8 +416,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTERSECTION">Function: <strong>INTERSECTION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-INTERSECTION"><span class="category">Function: </span><span><strong>INTERSECTION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-INTERSECTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the intersection of List1 and List2.
@@ -421,8 +425,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBST">Function: <strong>NSUBST</strong> <em>(new old tree &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBST"><span class="category">Function: </span><span><strong>NSUBST</strong> <em>(new old tree &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NSUBST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees in TREE that match OLD.
@@ -430,8 +434,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REVAPPEND">Function: <strong>REVAPPEND</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-REVAPPEND"><span class="category">Function: </span><span><strong>REVAPPEND</strong> <em>(x y)</em><a href='#index-REVAPPEND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (APPEND (REVERSE X) Y)
@@ -439,8 +443,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDAR">Function: <strong>CDAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDAR"><span class="category">Function: </span><span><strong>CDAR</strong> <em>(x)</em><a href='#index-CDAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR X)).
@@ -448,8 +452,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADR">Function: <strong>CADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADR"><span class="category">Function: </span><span><strong>CADR</strong> <em>(x)</em><a href='#index-CADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR X)).
@@ -457,8 +461,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REST">Function: <strong>REST</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-REST"><span class="category">Function: </span><span><strong>REST</strong> <em>(x)</em><a href='#index-REST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR X).
@@ -466,8 +470,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSET_002dEXCLUSIVE_002dOR">Function: <strong>NSET-EXCLUSIVE-OR</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSET_002dEXCLUSIVE_002dOR"><span class="category">Function: </span><span><strong>NSET-EXCLUSIVE-OR</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NSET_002dEXCLUSIVE_002dOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list with elements which appear but once in LIST1 and LIST2.
@@ -475,8 +479,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ACONS">Function: <strong>ACONS</strong> <em>(key datum alist)</em></dt>
+<dl class="def">
+<dt id="index-ACONS"><span class="category">Function: </span><span><strong>ACONS</strong> <em>(key datum alist)</em><a href='#index-ACONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Constructs a new alist by adding the pair (KEY . DATUM) to ALIST.
@@ -484,8 +488,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBST_002dIF_002dNOT">Function: <strong>SUBST-IF-NOT</strong> <em>(new test tree &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBST_002dIF_002dNOT"><span class="category">Function: </span><span><strong>SUBST-IF-NOT</strong> <em>(new test tree &amp;key (key #'identity))</em><a href='#index-SUBST_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees of TREE that do not satisfy TEST.
@@ -493,8 +497,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RPLACA">Function: <strong>RPLACA</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-RPLACA"><span class="category">Function: </span><span><strong>RPLACA</strong> <em>(x y)</em><a href='#index-RPLACA' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Replaces the car of X with Y, and returns the modified X.
@@ -502,8 +506,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SECOND">Function: <strong>SECOND</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SECOND"><span class="category">Function: </span><span><strong>SECOND</strong> <em>(x)</em><a href='#index-SECOND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADR X).
@@ -511,8 +515,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NUNION">Function: <strong>NUNION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NUNION"><span class="category">Function: </span><span><strong>NUNION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NUNION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the union of LIST1 and LIST2.  LIST1 and/or LIST2 may be destroyed.
@@ -520,8 +524,8 @@ Returns the whole list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BUTLAST">Function: <strong>BUTLAST</strong> <em>(list &amp;optional (n 1))</em></dt>
+<dl class="def">
+<dt id="index-BUTLAST"><span class="category">Function: </span><span><strong>BUTLAST</strong> <em>(list &amp;optional (n 1))</em><a href='#index-BUTLAST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a list with the same elements as LIST but without the
@@ -530,24 +534,24 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dALIST">Function: <strong>COPY-ALIST</strong> <em>(alist)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dALIST"><span class="category">Function: </span><span><strong>COPY-ALIST</strong> <em>(alist)</em><a href='#index-COPY_002dALIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns a new copy of ALIST.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-SIXTH">Function: <strong>SIXTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SIXTH"><span class="category">Function: </span><span><strong>SIXTH</strong> <em>(x)</em><a href='#index-SIXTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Equivalent to (CADR (CDDDDR X)).
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAAAAR">Function: <strong>CAAAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAAAAR"><span class="category">Function: </span><span><strong>CAAAAR</strong> <em>(x)</em><a href='#index-CAAAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CAR (CAR X)))).
@@ -555,8 +559,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDDAR">Function: <strong>CDDDAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDDAR"><span class="category">Function: </span><span><strong>CDDDAR</strong> <em>(x)</em><a href='#index-CDDDAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CDR (CAR X)))).
@@ -564,8 +568,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDADR">Function: <strong>CDDADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDADR"><span class="category">Function: </span><span><strong>CDDADR</strong> <em>(x)</em><a href='#index-CDDADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CAR (CDR X)))).
@@ -573,8 +577,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDADDR">Function: <strong>CDADDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDADDR"><span class="category">Function: </span><span><strong>CDADDR</strong> <em>(x)</em><a href='#index-CDADDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CDR (CDR X)))).
@@ -582,8 +586,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADDDR">Function: <strong>CADDDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADDDR"><span class="category">Function: </span><span><strong>CADDDR</strong> <em>(x)</em><a href='#index-CADDDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CDR (CDR X)))).
@@ -591,8 +595,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FOURTH">Function: <strong>FOURTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-FOURTH"><span class="category">Function: </span><span><strong>FOURTH</strong> <em>(x)</em><a href='#index-FOURTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CADDDR X).
@@ -600,8 +604,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBLIS">Function: <strong>NSUBLIS</strong> <em>(alist tree &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBLIS"><span class="category">Function: </span><span><strong>NSUBLIS</strong> <em>(alist tree &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NSUBLIS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes from ALIST for subtrees of TREE.
@@ -609,8 +613,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBST_002dIF">Function: <strong>SUBST-IF</strong> <em>(new test tree &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBST_002dIF"><span class="category">Function: </span><span><strong>SUBST-IF</strong> <em>(new test tree &amp;key (key #'identity))</em><a href='#index-SUBST_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees of TREE that satisfy TEST.
@@ -618,8 +622,8 @@ last N elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSET_002dDIFFERENCE">Function: <strong>NSET-DIFFERENCE</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSET_002dDIFFERENCE"><span class="category">Function: </span><span><strong>NSET-DIFFERENCE</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-NSET_002dDIFFERENCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of elements of LIST1 that do not appear in LIST2.  LIST1 may
@@ -628,8 +632,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-POP">Special Form: <strong>POP</strong></dt>
+<dl class="def">
+<dt id="index-POP"><span class="category">Special Form: </span><span><strong>POP</strong><a href='#index-POP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -642,8 +646,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PUSH">Special Form: <strong>PUSH</strong></dt>
+<dl class="def">
+<dt id="index-PUSH"><span class="category">Special Form: </span><span><strong>PUSH</strong><a href='#index-PUSH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -656,8 +660,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDAAR">Function: <strong>CDAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDAAR"><span class="category">Function: </span><span><strong>CDAAR</strong> <em>(x)</em><a href='#index-CDAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CAR X))).
@@ -665,8 +669,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADAR">Function: <strong>CADAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADAR"><span class="category">Function: </span><span><strong>CADAR</strong> <em>(x)</em><a href='#index-CADAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CAR X))).
@@ -674,8 +678,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAADR">Function: <strong>CAADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAADR"><span class="category">Function: </span><span><strong>CAADR</strong> <em>(x)</em><a href='#index-CAADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CDR X))).
@@ -683,8 +687,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIRST">Function: <strong>FIRST</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-FIRST"><span class="category">Function: </span><span><strong>FIRST</strong> <em>(x)</em><a href='#index-FIRST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR X).
@@ -692,8 +696,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBST">Function: <strong>SUBST</strong> <em>(new old tree &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBST"><span class="category">Function: </span><span><strong>SUBST</strong> <em>(new old tree &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-SUBST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes NEW for subtrees of TREE that match OLD.
@@ -701,8 +705,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ADJOIN">Function: <strong>ADJOIN</strong> <em>(item list &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-ADJOIN"><span class="category">Function: </span><span><strong>ADJOIN</strong> <em>(item list &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-ADJOIN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Adds ITEM to LIST unless ITEM is already a member of LIST.
@@ -710,8 +714,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPCON">Function: <strong>MAPCON</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPCON"><span class="category">Function: </span><span><strong>MAPCON</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPCON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cdrs of LISTs, NCONCs the results, and returns it.
@@ -719,8 +723,8 @@ be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PUSHNEW">Macro: <strong>PUSHNEW</strong></dt>
+<dl class="def">
+<dt id="index-PUSHNEW"><span class="category">Macro: </span><span><strong>PUSHNEW</strong><a href='#index-PUSHNEW' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -736,8 +740,8 @@ by supplying keywords :TEST, :TEST-NOT, and/or :KEY.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET_002dEXCLUSIVE_002dOR">Function: <strong>SET-EXCLUSIVE-OR</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SET_002dEXCLUSIVE_002dOR"><span class="category">Function: </span><span><strong>SET-EXCLUSIVE-OR</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-SET_002dEXCLUSIVE_002dOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of elements appearing exactly once in LIST1 and LIST2.
@@ -745,8 +749,8 @@ by supplying keywords :TEST, :TEST-NOT, and/or :KEY.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TREE_002dEQUAL">Function: <strong>TREE-EQUAL</strong> <em>(x y &amp;key (test #'eql) test-not)</em></dt>
+<dl class="def">
+<dt id="index-TREE_002dEQUAL"><span class="category">Function: </span><span><strong>TREE-EQUAL</strong> <em>(x y &amp;key (test #'eql) test-not)</em><a href='#index-TREE_002dEQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X and Y are isomorphic trees with identical leaves.
@@ -754,8 +758,8 @@ by supplying keywords :TEST, :TEST-NOT, and/or :KEY.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDR">Function: <strong>CDDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDR"><span class="category">Function: </span><span><strong>CDDR</strong> <em>(x)</em><a href='#index-CDDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR X)).
@@ -763,8 +767,8 @@ by supplying keywords :TEST, :TEST-NOT, and/or :KEY.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GETF">Function: <strong>GETF</strong> <em>(place indicator &amp;optional (default nil))</em></dt>
+<dl class="def">
+<dt id="index-GETF"><span class="category">Function: </span><span><strong>GETF</strong> <em>(place indicator &amp;optional (default nil))</em><a href='#index-GETF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Searches the property list stored in Place for an indicator EQ to Indicator.
@@ -774,8 +778,8 @@ returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LDIFF">Function: <strong>LDIFF</strong> <em>(list sublist)</em></dt>
+<dl class="def">
+<dt id="index-LDIFF"><span class="category">Function: </span><span><strong>LDIFF</strong> <em>(list sublist)</em><a href='#index-LDIFF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new list, whose elements are those of LIST that appear before
@@ -784,8 +788,8 @@ SUBLIST.  If SUBLIST is not a tail of LIST, a copy of LIST is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNION">Function: <strong>UNION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-UNION"><span class="category">Function: </span><span><strong>UNION</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-UNION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the union of LIST1 and LIST2.
@@ -793,8 +797,8 @@ SUBLIST.  If SUBLIST is not a tail of LIST, a copy of LIST is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASSOC_002dIF_002dNOT">Function: <strong>ASSOC-IF-NOT</strong> <em>(test alist)</em></dt>
+<dl class="def">
+<dt id="index-ASSOC_002dIF_002dNOT"><span class="category">Function: </span><span><strong>ASSOC-IF-NOT</strong> <em>(test alist)</em><a href='#index-ASSOC_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first pair in ALIST whose car does not satisfy TEST.
@@ -802,8 +806,8 @@ SUBLIST.  If SUBLIST is not a tail of LIST, a copy of LIST is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RPLACD">Function: <strong>RPLACD</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-RPLACD"><span class="category">Function: </span><span><strong>RPLACD</strong> <em>(x y)</em><a href='#index-RPLACD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Replaces the cdr of X with Y, and returns the modified X.
@@ -811,8 +815,8 @@ SUBLIST.  If SUBLIST is not a tail of LIST, a copy of LIST is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MEMBER_002dIF_002dNOT">Function: <strong>MEMBER-IF-NOT</strong> <em>(test list &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-MEMBER_002dIF_002dNOT"><span class="category">Function: </span><span><strong>MEMBER-IF-NOT</strong> <em>(test list &amp;key (key #'identity))</em><a href='#index-MEMBER_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the tail of LIST beginning with the first element not satisfying
@@ -821,8 +825,8 @@ TEST.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAR">Function: <strong>CAR</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-CAR"><span class="category">Function: </span><span><strong>CAR</strong> <em>(list)</em><a href='#index-CAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the car of LIST.  Returns NIL if LIST is NIL.
@@ -830,8 +834,8 @@ TEST.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ENDP">Function: <strong>ENDP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-ENDP"><span class="category">Function: </span><span><strong>ENDP</strong> <em>(x)</em><a href='#index-ENDP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is NIL.  Returns NIL if X is a cons.  Otherwise, signals an
@@ -840,8 +844,8 @@ error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LIST_002a">Function: <strong>LIST*</strong> <em>(arg &amp;rest others)</em></dt>
+<dl class="def">
+<dt id="index-LIST_002a"><span class="category">Function: </span><span><strong>LIST*</strong> <em>(arg &amp;rest others)</em><a href='#index-LIST_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of its arguments with the last cons being a dotted pair of
@@ -850,8 +854,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NINTH">Function: <strong>NINTH</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-NINTH"><span class="category">Function: </span><span><strong>NINTH</strong> <em>(x)</em><a href='#index-NINTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDDDDR (CDDDDR X))).
@@ -859,8 +863,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDAAAR">Function: <strong>CDAAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDAAAR"><span class="category">Function: </span><span><strong>CDAAAR</strong> <em>(x)</em><a href='#index-CDAAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CAR (CAR X)))).
@@ -868,8 +872,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADAAR">Function: <strong>CADAAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADAAR"><span class="category">Function: </span><span><strong>CADAAR</strong> <em>(x)</em><a href='#index-CADAAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CAR (CAR X)))).
@@ -877,8 +881,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAADAR">Function: <strong>CAADAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAADAR"><span class="category">Function: </span><span><strong>CAADAR</strong> <em>(x)</em><a href='#index-CAADAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CDR (CAR X)))).
@@ -886,8 +890,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CAAADR">Function: <strong>CAAADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CAAADR"><span class="category">Function: </span><span><strong>CAAADR</strong> <em>(x)</em><a href='#index-CAAADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CAR (CAR (CDR X)))).
@@ -895,8 +899,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDDDR">Function: <strong>CDDDDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDDDR"><span class="category">Function: </span><span><strong>CDDDDR</strong> <em>(x)</em><a href='#index-CDDDDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CDR (CDR X)))).
@@ -904,8 +908,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBLIS">Function: <strong>SUBLIS</strong> <em>(alist tree &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBLIS"><span class="category">Function: </span><span><strong>SUBLIS</strong> <em>(alist tree &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-SUBLIS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Substitutes from ALIST for subtrees of TREE nondestructively.
@@ -913,8 +917,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RASSOC_002dIF_002dNOT">Function: <strong>RASSOC-IF-NOT</strong> <em>(predicate alist)</em></dt>
+<dl class="def">
+<dt id="index-RASSOC_002dIF_002dNOT"><span class="category">Function: </span><span><strong>RASSOC-IF-NOT</strong> <em>(predicate alist)</em><a href='#index-RASSOC_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first cons in ALIST whose cdr does not satisfy PREDICATE.
@@ -922,8 +926,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NRECONC">Function: <strong>NRECONC</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-NRECONC"><span class="category">Function: </span><span><strong>NRECONC</strong> <em>(x y)</em><a href='#index-NRECONC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (NCONC (NREVERSE X) Y).
@@ -931,8 +935,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAPLIST">Function: <strong>MAPLIST</strong> <em>(fun list &amp;rest more-lists)</em></dt>
+<dl class="def">
+<dt id="index-MAPLIST"><span class="category">Function: </span><span><strong>MAPLIST</strong> <em>(fun list &amp;rest more-lists)</em><a href='#index-MAPLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUN to successive cdrs of LISTs and returns the results as a list.
@@ -940,8 +944,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET_002dDIFFERENCE">Function: <strong>SET-DIFFERENCE</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SET_002dDIFFERENCE"><span class="category">Function: </span><span><strong>SET-DIFFERENCE</strong> <em>(list1 list2 &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-SET_002dDIFFERENCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of elements of LIST1 that do not appear in LIST2.
@@ -949,8 +953,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASSOC_002dIF">Function: <strong>ASSOC-IF</strong> <em>(test alist)</em></dt>
+<dl class="def">
+<dt id="index-ASSOC_002dIF"><span class="category">Function: </span><span><strong>ASSOC-IF</strong> <em>(test alist)</em><a href='#index-ASSOC_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first pair in ALIST whose car satisfies TEST.
@@ -958,8 +962,8 @@ the next to the last argument and the last argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dPROPERTIES">Function: <strong>GET-PROPERTIES</strong> <em>(place indicator-list)</em></dt>
+<dl class="def">
+<dt id="index-GET_002dPROPERTIES"><span class="category">Function: </span><span><strong>GET-PROPERTIES</strong> <em>(place indicator-list)</em><a href='#index-GET_002dPROPERTIES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Looks for the elements of INDICATOR-LIST in the property list stored in PLACE.
@@ -969,8 +973,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MEMBER_002dIF">Function: <strong>MEMBER-IF</strong> <em>(test list &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-MEMBER_002dIF"><span class="category">Function: </span><span><strong>MEMBER-IF</strong> <em>(test list &amp;key (key #'identity))</em><a href='#index-MEMBER_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the tail of LIST beginning with the first element satisfying TEST.
@@ -978,8 +982,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dTREE">Function: <strong>COPY-TREE</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dTREE"><span class="category">Function: </span><span><strong>COPY-TREE</strong> <em>(object)</em><a href='#index-COPY_002dTREE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Recursively copies conses in OBJECT and returns the result.
@@ -987,8 +991,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ATOM">Function: <strong>ATOM</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-ATOM"><span class="category">Function: </span><span><strong>ATOM</strong> <em>(x)</em><a href='#index-ATOM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is not a cons; NIL otherwise.
@@ -996,8 +1000,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDDAR">Function: <strong>CDDAR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDDAR"><span class="category">Function: </span><span><strong>CDDAR</strong> <em>(x)</em><a href='#index-CDDAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CDR (CAR X))).
@@ -1005,8 +1009,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CDADR">Function: <strong>CDADR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CDADR"><span class="category">Function: </span><span><strong>CDADR</strong> <em>(x)</em><a href='#index-CDADR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CDR (CAR (CDR X))).
@@ -1014,8 +1018,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CADDR">Function: <strong>CADDR</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-CADDR"><span class="category">Function: </span><span><strong>CADDR</strong> <em>(x)</em><a href='#index-CADDR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Equivalent to (CAR (CDR (CDR X))).
@@ -1023,8 +1027,8 @@ returns NILs as its three values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASSOC">Function: <strong>ASSOC</strong> <em>(item alist &amp;key (test #'eql) test-not)</em></dt>
+<dl class="def">
+<dt id="index-ASSOC"><span class="category">Function: </span><span><strong>ASSOC</strong> <em>(item alist &amp;key (test #'eql) test-not)</em><a href='#index-ASSOC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first pair in ALIST whose car is equal (in the sense of TEST) to
@@ -1033,8 +1037,8 @@ ITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-APPEND">Function: <strong>APPEND</strong> <em>(&amp;rest lists)</em></dt>
+<dl class="def">
+<dt id="index-APPEND"><span class="category">Function: </span><span><strong>APPEND</strong> <em>(&amp;rest lists)</em><a href='#index-APPEND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Constructs a new list by concatenating its arguments.
@@ -1042,8 +1046,8 @@ ITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MEMBER">Function: <strong>MEMBER</strong> <em>(item list &amp;key (test #'eql) test-not (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-MEMBER"><span class="category">Function: </span><span><strong>MEMBER</strong> <em>(item list &amp;key (test #'eql) test-not (key #'identity))</em><a href='#index-MEMBER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the tail of LIST beginning with the first ITEM.
@@ -1051,10 +1055,11 @@ ITEM.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Streams-and-Reading.html" accesskey="n" rel="next">Streams and Reading</a>, Previous: <a href="Characters.html" accesskey="p" rel="prev">Characters</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Streams-and-Reading.html">Streams and Reading</a>, Previous: <a href="Characters.html">Characters</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 14342bf5a7cb522eaadf379e32ec56b2b1ff4b99..8f6cdc50b310bd6a9fa349d28313b092a822f879 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Low Level Debug Functions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Debugging.html" rel="up" title="Debugging">
-<link href="Miscellaneous.html" rel="next" title="Miscellaneous">
 <link href="Source-Level-Debugging-in-Emacs.html" rel="prev" title="Source Level Debugging in Emacs">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Low-Level-Debug-Functions"></span><div class="header">
+<div class="section" id="Low-Level-Debug-Functions">
+<div class="header">
 <p>
-Previous: <a href="Source-Level-Debugging-in-Emacs.html" accesskey="p" rel="prev">Source Level Debugging in Emacs</a>, Up: <a href="Debugging.html" accesskey="u" rel="up">Debugging</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Source-Level-Debugging-in-Emacs.html" accesskey="p" rel="prev">Source Level Debugging in Emacs</a>, Up: <a href="Debugging.html" accesskey="u" rel="up">Debugging</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Low-Level-Debug-Functions-1"></span><h3 class="section">18.2 Low Level Debug Functions</h3>
@@ -65,6 +68,7 @@ Previous: <a href="Source-Level-Debugging-in-Emacs.html" accesskey="p" rel="prev
 </pre></div>
 
 
+</div>
 
 
 
index 845597e296ef6373041f77ca172ef2d52bac9518..7f1eb5721aaf51c69bdc4e83dc2398cebc842465 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Low Level X Interface (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Miscellaneous.html" rel="up" title="Miscellaneous">
-<link href="Compiler-Definitions.html" rel="next" title="Compiler Definitions">
 <link href="Inititialization.html" rel="prev" title="Inititialization">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Low-Level-X-Interface"></span><div class="header">
+<div class="section" id="Low-Level-X-Interface">
+<div class="header">
 <p>
-Previous: <a href="Inititialization.html" accesskey="p" rel="prev">Inititialization</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Inititialization.html" accesskey="p" rel="prev">Initialization</a>, Up: <a href="Miscellaneous.html" accesskey="u" rel="up">Miscellaneous</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Low-Level-X-Interface-1"></span><h3 class="section">19.3 Low Level X Interface</h3>
@@ -60,6 +63,7 @@ for either building them into the image or using faslink.
 </p>
 
 
+</div>
 
 
 
index a487b4bbe4bf362534387c4c0ddab9ea0674b438..3f31d27abb1c8eefd905b2fc86874dfbd604fd9d 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Miscellaneous (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Environment.html" rel="next" title="Environment">
-<link href="Low-Level-Debug-Functions.html" rel="prev" title="Low Level Debug Functions">
+<link href="Compiler-Definitions.html" rel="next" title="Compiler Definitions">
+<link href="Debugging.html" rel="prev" title="Debugging">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,22 +42,21 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Miscellaneous"></span><div class="header">
+<div class="chapter" id="Miscellaneous">
+<div class="header">
 <p>
-Next: <a href="Compiler-Definitions.html" accesskey="n" rel="next">Compiler Definitions</a>, Previous: <a href="Debugging.html" accesskey="p" rel="prev">Debugging</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Compiler-Definitions.html" accesskey="n" rel="next">Compiler Definitions</a>, Previous: <a href="Debugging.html" accesskey="p" rel="prev">Debugging</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Miscellaneous-1"></span><h2 class="chapter">19 Miscellaneous</h2>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Environment.html" accesskey="1">Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inititialization.html" accesskey="2">Inititialization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Low-Level-X-Interface.html" accesskey="3">Low Level X Interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Environment.html" accesskey="1">Environment</a></li>
+<li><a href="Inititialization.html" accesskey="2">Initialization</a></li>
+<li><a href="Low-Level-X-Interface.html" accesskey="3">Low Level X Interface</a></li>
+</ul>
+</div>
 
 
 
index 5304e9adeb257c4b762135c46ce008eb6fb5637a..bc9429153d9dc757ce498de2f6cd480c2480e4ac 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Numbers (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Sequences-and-Arrays-and-Hash-Tables.html" rel="next" title="Sequences and Arrays and Hash Tables">
 <link href="index.html" rel="prev" title="Top">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,16 +42,17 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Numbers"></span><div class="header">
+<div class="chapter" id="Numbers">
+<div class="header">
 <p>
-Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="n" rel="next">Sequences and Arrays and Hash Tables</a>, Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="n" rel="next">Sequences and Arrays and Hash Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Numbers-1"></span><h2 class="chapter">1 Numbers</h2>
 
 
-<dl>
-<dt id="index-SIGNUM">Function: <strong>SIGNUM</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-SIGNUM"><span class="category">Function: </span><span><strong>SIGNUM</strong> <em>(number)</em><a href='#index-SIGNUM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If NUMBER is zero, returns NUMBER; else returns (/ NUMBER (ABS NUMBER)).
@@ -56,8 +60,8 @@ Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="n" rel="nex
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGNOT">Function: <strong>LOGNOT</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-LOGNOT"><span class="category">Function: </span><span><strong>LOGNOT</strong> <em>(integer)</em><a href='#index-LOGNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit-wise logical NOT of INTEGER.
@@ -65,16 +69,16 @@ Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="n" rel="nex
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dPOSITIVE_002dSHORT_002dFLOAT">Constant: <strong>MOST-POSITIVE-SHORT-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dPOSITIVE_002dSHORT_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-POSITIVE-SHORT-FLOAT</strong><a href='#index-MOST_002dPOSITIVE_002dSHORT_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The short-float closest in value to positive infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTEGER_002dDECODE_002dFLOAT">Function: <strong>INTEGER-DECODE-FLOAT</strong> <em>(float)</em></dt>
+<dl class="def">
+<dt id="index-INTEGER_002dDECODE_002dFLOAT"><span class="category">Function: </span><span><strong>INTEGER-DECODE-FLOAT</strong> <em>(float)</em><a href='#index-INTEGER_002dDECODE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns, as three values, the integer interpretation of significand F,
@@ -87,8 +91,8 @@ the exponent E, and the sign S of the given float, so that
 
 </dd></dl>
 
-<dl>
-<dt id="index-MINUSP">Function: <strong>MINUSP</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-MINUSP"><span class="category">Function: </span><span><strong>MINUSP</strong> <em>(number)</em><a href='#index-MINUSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if NUMBER &lt; 0; NIL otherwise.
@@ -96,8 +100,8 @@ the exponent E, and the sign S of the given float, so that
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGORC1">Function: <strong>LOGORC1</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGORC1"><span class="category">Function: </span><span><strong>LOGORC1</strong> <em>(integer1 integer2)</em><a href='#index-LOGORC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the logical OR of (LOGNOT INTEGER1) and INTEGER2.
@@ -105,32 +109,32 @@ the exponent E, and the sign S of the given float, so that
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dNEGATIVE_002dSINGLE_002dFLOAT">Constant: <strong>MOST-NEGATIVE-SINGLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dNEGATIVE_002dSINGLE_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-NEGATIVE-SINGLE-FLOAT</strong><a href='#index-MOST_002dNEGATIVE_002dSINGLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as MOST-NEGATIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dC1">Constant: <strong>BOOLE-C1</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dC1"><span class="category">Constant: </span><span><strong>BOOLE-C1</strong><a href='#index-BOOLE_002dC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return the complement of INTEGER1.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dPOSITIVE_002dSHORT_002dFLOAT">Constant: <strong>LEAST-POSITIVE-SHORT-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dPOSITIVE_002dSHORT_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-POSITIVE-SHORT-FLOAT</strong><a href='#index-LEAST_002dPOSITIVE_002dSHORT_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The positive short-float closest in value to zero.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dNAND">Function: <strong>BIT-NAND</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dNAND"><span class="category">Function: </span><span><strong>BIT-NAND</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dNAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical NAND  on the elements of BIT-ARRAY1 and
@@ -140,8 +144,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-INT_002dCHAR">Function: <strong>INT-CHAR</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-INT_002dCHAR"><span class="category">Function: </span><span><strong>INT-CHAR</strong> <em>(integer)</em><a href='#index-INT_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs the inverse of CHAR-INT.  Equivalent to CODE-CHAR in GCL.
@@ -149,8 +153,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dINT">Function: <strong>CHAR-INT</strong> <em>(char)</em></dt>
+<dl class="def">
+<dt id="index-CHAR_002dINT"><span class="category">Function: </span><span><strong>CHAR-INT</strong> <em>(char)</em><a href='#index-CHAR_002dINT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the font, bits, and code attributes as a single non-negative integer.
@@ -159,16 +163,16 @@ Equivalent to CHAR-CODE in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dNEGATIVE_002dSINGLE_002dFLOAT">Constant: <strong>LEAST-NEGATIVE-SINGLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dNEGATIVE_002dSINGLE_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-NEGATIVE-SINGLE-FLOAT</strong><a href='#index-LEAST_002dNEGATIVE_002dSINGLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LEAST-NEGATIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002f_003d">Function: <strong>/=</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_002f_003d"><span class="category">Function: </span><span><strong>/=</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_002f_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if no two of its arguments are numerically equal; NIL otherwise.
@@ -176,8 +180,8 @@ Same as LEAST-NEGATIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LDB_002dTEST">Function: <strong>LDB-TEST</strong> <em>(bytespec integer)</em></dt>
+<dl class="def">
+<dt id="index-LDB_002dTEST"><span class="category">Function: </span><span><strong>LDB-TEST</strong> <em>(bytespec integer)</em><a href='#index-LDB_002dTEST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if at least one of the bits in the specified bytes of INTEGER is 1;
@@ -186,16 +190,16 @@ NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR_002dCODE_002dLIMIT">Constant: <strong>CHAR-CODE-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-CHAR_002dCODE_002dLIMIT"><span class="category">Constant: </span><span><strong>CHAR-CODE-LIMIT</strong><a href='#index-CHAR_002dCODE_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The upper exclusive bound on values produced by CHAR-CODE.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-RATIONAL">Function: <strong>RATIONAL</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-RATIONAL"><span class="category">Function: </span><span><strong>RATIONAL</strong> <em>(number)</em><a href='#index-RATIONAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Converts NUMBER into rational accurately and returns it.
@@ -203,8 +207,8 @@ The upper exclusive bound on values produced by CHAR-CODE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PI">Constant: <strong>PI</strong></dt>
+<dl class="def">
+<dt id="index-PI"><span class="category">Constant: </span><span><strong>PI</strong><a href='#index-PI' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The floating-point number that is appropriately equal to the ratio of the
 circumference of the circle to the diameter.
@@ -212,8 +216,8 @@ circumference of the circle to the diameter.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SIN">Function: <strong>SIN</strong> <em>(radians)</em></dt>
+<dl class="def">
+<dt id="index-SIN"><span class="category">Function: </span><span><strong>SIN</strong> <em>(radians)</em><a href='#index-SIN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the sine of RADIANS.
@@ -221,16 +225,16 @@ circumference of the circle to the diameter.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dORC2">Constant: <strong>BOOLE-ORC2</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dORC2"><span class="category">Constant: </span><span><strong>BOOLE-ORC2</strong><a href='#index-BOOLE_002dORC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGORC2 of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-NUMERATOR">Function: <strong>NUMERATOR</strong> <em>(rational)</em></dt>
+<dl class="def">
+<dt id="index-NUMERATOR"><span class="category">Function: </span><span><strong>NUMERATOR</strong> <em>(rational)</em><a href='#index-NUMERATOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns as an integer the numerator of the given rational number.
@@ -238,8 +242,8 @@ Makes BOOLE return LOGORC2 of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MASK_002dFIELD">Function: <strong>MASK-FIELD</strong> <em>(bytespec integer)</em></dt>
+<dl class="def">
+<dt id="index-MASK_002dFIELD"><span class="category">Function: </span><span><strong>MASK-FIELD</strong> <em>(bytespec integer)</em><a href='#index-MASK_002dFIELD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Extracts the specified byte from INTEGER.
@@ -247,8 +251,8 @@ Makes BOOLE return LOGORC2 of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INCF">Special Form: <strong>INCF</strong></dt>
+<dl class="def">
+<dt id="index-INCF"><span class="category">Special Form: </span><span><strong>INCF</strong><a href='#index-INCF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -262,8 +266,8 @@ in PLACE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SINH">Function: <strong>SINH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-SINH"><span class="category">Function: </span><span><strong>SINH</strong> <em>(number)</em><a href='#index-SINH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the hyperbolic sine of NUMBER.
@@ -271,8 +275,8 @@ in PLACE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PHASE">Function: <strong>PHASE</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-PHASE"><span class="category">Function: </span><span><strong>PHASE</strong> <em>(number)</em><a href='#index-PHASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the angle part of the polar representation of a complex number.
@@ -281,8 +285,8 @@ For non-complex numbers, this is 0.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE">Function: <strong>BOOLE</strong> <em>(op integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-BOOLE"><span class="category">Function: </span><span><strong>BOOLE</strong> <em>(op integer1 integer2)</em><a href='#index-BOOLE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an integer produced by performing the logical operation specified by
@@ -297,8 +301,8 @@ See the variable docs of these constants for their operations.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SHORT_002dFLOAT_002dEPSILON">Constant: <strong>SHORT-FLOAT-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-SHORT_002dFLOAT_002dEPSILON"><span class="category">Constant: </span><span><strong>SHORT-FLOAT-EPSILON</strong><a href='#index-SHORT_002dFLOAT_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The smallest positive short-float that satisfies
        (not (= (float 1 e) (+ (float 1 e) e))).
@@ -306,8 +310,8 @@ The smallest positive short-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGORC2">Function: <strong>LOGORC2</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGORC2"><span class="category">Function: </span><span><strong>LOGORC2</strong> <em>(integer1 integer2)</em><a href='#index-LOGORC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the logical OR of INTEGER1 and (LOGNOT INTEGER2).
@@ -315,16 +319,16 @@ The smallest positive short-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dC2">Constant: <strong>BOOLE-C2</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dC2"><span class="category">Constant: </span><span><strong>BOOLE-C2</strong><a href='#index-BOOLE_002dC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return the complement of INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-REALPART">Function: <strong>REALPART</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-REALPART"><span class="category">Function: </span><span><strong>REALPART</strong> <em>(number)</em><a href='#index-REALPART' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Extracts the real part of NUMBER.
@@ -333,24 +337,24 @@ Makes BOOLE return the complement of INTEGER2.
 </dd></dl>
 
 
-<dl>
-<dt id="index-BOOLE_002dCLR">Constant: <strong>BOOLE-CLR</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dCLR"><span class="category">Constant: </span><span><strong>BOOLE-CLR</strong><a href='#index-BOOLE_002dCLR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return 0.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dIOR">Constant: <strong>BOOLE-IOR</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dIOR"><span class="category">Constant: </span><span><strong>BOOLE-IOR</strong><a href='#index-BOOLE_002dIOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGIOR of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-FTRUNCATE">Function: <strong>FTRUNCATE</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-FTRUNCATE"><span class="category">Function: </span><span><strong>FTRUNCATE</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-FTRUNCATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Values: (quotient remainder)
@@ -359,8 +363,8 @@ Same as TRUNCATE, but returns first value as a float.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EQL">Function: <strong>EQL</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-EQL"><span class="category">Function: </span><span><strong>EQL</strong> <em>(x y)</em><a href='#index-EQL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X and Y are EQ, or if they are numbers of the same type with
@@ -370,8 +374,8 @@ character.  Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOG">Function: <strong>LOG</strong> <em>(number &amp;optional base)</em></dt>
+<dl class="def">
+<dt id="index-LOG"><span class="category">Function: </span><span><strong>LOG</strong> <em>(number &amp;optional base)</em><a href='#index-LOG' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the logarithm of NUMBER in the base BASE.  BASE defaults to the base
@@ -380,16 +384,16 @@ of natural logarithms.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DOUBLE_002dFLOAT_002dNEGATIVE_002dEPSILON">Constant: <strong>DOUBLE-FLOAT-NEGATIVE-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-DOUBLE_002dFLOAT_002dNEGATIVE_002dEPSILON"><span class="category">Constant: </span><span><strong>DOUBLE-FLOAT-NEGATIVE-EPSILON</strong><a href='#index-DOUBLE_002dFLOAT_002dNEGATIVE_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LONG-FLOAT-NEGATIVE-EPSILON.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGIOR">Function: <strong>LOGIOR</strong> <em>(&amp;rest integers)</em></dt>
+<dl class="def">
+<dt id="index-LOGIOR"><span class="category">Function: </span><span><strong>LOGIOR</strong> <em>(&amp;rest integers)</em><a href='#index-LOGIOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit-wise INCLUSIVE OR of its arguments.
@@ -397,16 +401,16 @@ Same as LONG-FLOAT-NEGATIVE-EPSILON.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dNEGATIVE_002dDOUBLE_002dFLOAT">Constant: <strong>MOST-NEGATIVE-DOUBLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dNEGATIVE_002dDOUBLE_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-NEGATIVE-DOUBLE-FLOAT</strong><a href='#index-MOST_002dNEGATIVE_002dDOUBLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as MOST-NEGATIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002f">Function: <strong>/</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_002f"><span class="category">Function: </span><span><strong>/</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_002f' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Divides the first NUMBER by each of the subsequent NUMBERS.
@@ -415,16 +419,16 @@ With one arg, returns the reciprocal of the number.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aRANDOM_002dSTATE_002a">Variable: <strong>*RANDOM-STATE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aRANDOM_002dSTATE_002a"><span class="category">Variable: </span><span><strong>*RANDOM-STATE*</strong><a href='#index-_002aRANDOM_002dSTATE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The default random-state object used by RAMDOM.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-1_002b">Function: <strong>1+</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-1_002b"><span class="category">Function: </span><span><strong>1+</strong> <em>(number)</em><a href='#index-1_002b' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns NUMBER + 1.
@@ -432,16 +436,16 @@ The default random-state object used by RAMDOM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dNEGATIVE_002dDOUBLE_002dFLOAT">Constant: <strong>LEAST-NEGATIVE-DOUBLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dNEGATIVE_002dDOUBLE_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-NEGATIVE-DOUBLE-FLOAT</strong><a href='#index-LEAST_002dNEGATIVE_002dDOUBLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LEAST-NEGATIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-FCEILING">Function: <strong>FCEILING</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-FCEILING"><span class="category">Function: </span><span><strong>FCEILING</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-FCEILING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Same as CEILING, but returns a float as the first value.
@@ -449,16 +453,16 @@ Same as LEAST-NEGATIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dPOSITIVE_002dFIXNUM">Constant: <strong>MOST-POSITIVE-FIXNUM</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dPOSITIVE_002dFIXNUM"><span class="category">Constant: </span><span><strong>MOST-POSITIVE-FIXNUM</strong><a href='#index-MOST_002dPOSITIVE_002dFIXNUM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The fixnum closest in value to positive infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dANDC1">Function: <strong>BIT-ANDC1</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dANDC1"><span class="category">Function: </span><span><strong>BIT-ANDC1</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dANDC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical ANDC1 on the elements of BIT-ARRAY1 and
@@ -469,8 +473,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TAN">Function: <strong>TAN</strong> <em>(radians)</em></dt>
+<dl class="def">
+<dt id="index-TAN"><span class="category">Function: </span><span><strong>TAN</strong> <em>(radians)</em><a href='#index-TAN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the tangent of RADIANS.
@@ -478,16 +482,16 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dNAND">Constant: <strong>BOOLE-NAND</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dNAND"><span class="category">Constant: </span><span><strong>BOOLE-NAND</strong><a href='#index-BOOLE_002dNAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGNAND of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-TANH">Function: <strong>TANH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-TANH"><span class="category">Function: </span><span><strong>TANH</strong> <em>(number)</em><a href='#index-TANH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the hyperbolic tangent of NUMBER.
@@ -495,8 +499,8 @@ Makes BOOLE return LOGNAND of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASIN">Function: <strong>ASIN</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ASIN"><span class="category">Function: </span><span><strong>ASIN</strong> <em>(number)</em><a href='#index-ASIN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the arc sine of NUMBER.
@@ -504,8 +508,8 @@ Makes BOOLE return LOGNAND of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BYTE">Function: <strong>BYTE</strong> <em>(size position)</em></dt>
+<dl class="def">
+<dt id="index-BYTE"><span class="category">Function: </span><span><strong>BYTE</strong> <em>(size position)</em><a href='#index-BYTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a byte specifier.  In GCL, a byte specifier is represented by
@@ -514,8 +518,8 @@ a dotted pair (&lt;size&gt; . &lt;position&gt;).
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASINH">Function: <strong>ASINH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ASINH"><span class="category">Function: </span><span><strong>ASINH</strong> <em>(number)</em><a href='#index-ASINH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the hyperbolic arc sine of NUMBER.
@@ -523,16 +527,16 @@ a dotted pair (&lt;size&gt; . &lt;position&gt;).
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dPOSITIVE_002dLONG_002dFLOAT">Constant: <strong>MOST-POSITIVE-LONG-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dPOSITIVE_002dLONG_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-POSITIVE-LONG-FLOAT</strong><a href='#index-MOST_002dPOSITIVE_002dLONG_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The long-float closest in value to positive infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-SHIFTF">Macro: <strong>SHIFTF</strong></dt>
+<dl class="def">
+<dt id="index-SHIFTF"><span class="category">Macro: </span><span><strong>SHIFTF</strong><a href='#index-SHIFTF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -547,16 +551,16 @@ form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dPOSITIVE_002dLONG_002dFLOAT">Constant: <strong>LEAST-POSITIVE-LONG-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dPOSITIVE_002dLONG_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-POSITIVE-LONG-FLOAT</strong><a href='#index-LEAST_002dPOSITIVE_002dLONG_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The positive long-float closest in value to zero.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEPOSIT_002dFIELD">Function: <strong>DEPOSIT-FIELD</strong> <em>(newbyte bytespec integer)</em></dt>
+<dl class="def">
+<dt id="index-DEPOSIT_002dFIELD"><span class="category">Function: </span><span><strong>DEPOSIT-FIELD</strong> <em>(newbyte bytespec integer)</em><a href='#index-DEPOSIT_002dFIELD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an integer computed by replacing the specified byte of INTEGER with
@@ -565,8 +569,8 @@ the specified byte of NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dAND">Function: <strong>BIT-AND</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dAND"><span class="category">Function: </span><span><strong>BIT-AND</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical AND on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -576,8 +580,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGNAND">Function: <strong>LOGNAND</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGNAND"><span class="category">Function: </span><span><strong>LOGNAND</strong> <em>(integer1 integer2)</em><a href='#index-LOGNAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the complement of the logical AND of INTEGER1 and INTEGER2.
@@ -585,8 +589,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BYTE_002dPOSITION">Function: <strong>BYTE-POSITION</strong> <em>(bytespec)</em></dt>
+<dl class="def">
+<dt id="index-BYTE_002dPOSITION"><span class="category">Function: </span><span><strong>BYTE-POSITION</strong> <em>(bytespec)</em><a href='#index-BYTE_002dPOSITION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the position part (in GCL, the cdr part) of the byte specifier.
@@ -594,8 +598,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ROTATEF">Macro: <strong>ROTATEF</strong></dt>
+<dl class="def">
+<dt id="index-ROTATEF"><span class="category">Macro: </span><span><strong>ROTATEF</strong><a href='#index-ROTATEF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -610,8 +614,8 @@ Returns NIL always.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dANDC2">Function: <strong>BIT-ANDC2</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dANDC2"><span class="category">Function: </span><span><strong>BIT-ANDC2</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dANDC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical ANDC2 on the elements of BIT-ARRAY1 and
@@ -622,8 +626,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TRUNCATE">Function: <strong>TRUNCATE</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-TRUNCATE"><span class="category">Function: </span><span><strong>TRUNCATE</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-TRUNCATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Values: (quotient remainder)
@@ -633,24 +637,24 @@ value is the remainder.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dEQV">Constant: <strong>BOOLE-EQV</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dEQV"><span class="category">Constant: </span><span><strong>BOOLE-EQV</strong><a href='#index-BOOLE_002dEQV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGEQV of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dSET">Constant: <strong>BOOLE-SET</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dSET"><span class="category">Constant: </span><span><strong>BOOLE-SET</strong><a href='#index-BOOLE_002dSET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return -1.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LDB">Function: <strong>LDB</strong> <em>(bytespec integer)</em></dt>
+<dl class="def">
+<dt id="index-LDB"><span class="category">Function: </span><span><strong>LDB</strong> <em>(bytespec integer)</em><a href='#index-LDB' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Extracts and right-justifies the specified byte of INTEGER, and returns the
@@ -659,8 +663,8 @@ result.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BYTE_002dSIZE">Function: <strong>BYTE-SIZE</strong> <em>(bytespec)</em></dt>
+<dl class="def">
+<dt id="index-BYTE_002dSIZE"><span class="category">Function: </span><span><strong>BYTE-SIZE</strong> <em>(bytespec)</em><a href='#index-BYTE_002dSIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the size part (in GCL, the car part) of the byte specifier.
@@ -668,8 +672,8 @@ result.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SHORT_002dFLOAT_002dNEGATIVE_002dEPSILON">Constant: <strong>SHORT-FLOAT-NEGATIVE-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-SHORT_002dFLOAT_002dNEGATIVE_002dEPSILON"><span class="category">Constant: </span><span><strong>SHORT-FLOAT-NEGATIVE-EPSILON</strong><a href='#index-SHORT_002dFLOAT_002dNEGATIVE_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The smallest positive short-float that satisfies
        (not (= (float 1 e) (- (float 1 e) e))).
@@ -677,8 +681,8 @@ The smallest positive short-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-REM">Function: <strong>REM</strong> <em>(number divisor)</em></dt>
+<dl class="def">
+<dt id="index-REM"><span class="category">Function: </span><span><strong>REM</strong> <em>(number divisor)</em><a href='#index-REM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the second value of (TRUNCATE NUMBER DIVISOR).
@@ -686,8 +690,8 @@ The smallest positive short-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-MIN">Function: <strong>MIN</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-MIN"><span class="category">Function: </span><span><strong>MIN</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-MIN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the least of its arguments.
@@ -695,8 +699,8 @@ The smallest positive short-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-EXP">Function: <strong>EXP</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-EXP"><span class="category">Function: </span><span><strong>EXP</strong> <em>(number)</em><a href='#index-EXP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Calculates e raised to the power NUMBER, where e is the base of natural
@@ -705,8 +709,8 @@ logarithms.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DECODE_002dFLOAT">Function: <strong>DECODE-FLOAT</strong> <em>(float)</em></dt>
+<dl class="def">
+<dt id="index-DECODE_002dFLOAT"><span class="category">Function: </span><span><strong>DECODE-FLOAT</strong> <em>(float)</em><a href='#index-DECODE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns, as three values, the significand F, the exponent E, and the sign S
@@ -721,8 +725,8 @@ is an integer.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LONG_002dFLOAT_002dEPSILON">Constant: <strong>LONG-FLOAT-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-LONG_002dFLOAT_002dEPSILON"><span class="category">Constant: </span><span><strong>LONG-FLOAT-EPSILON</strong><a href='#index-LONG_002dFLOAT_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The smallest positive long-float that satisfies
        (not (= (float 1 e) (+ (float 1 e) e))).
@@ -730,8 +734,8 @@ The smallest positive long-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-FROUND">Function: <strong>FROUND</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-FROUND"><span class="category">Function: </span><span><strong>FROUND</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-FROUND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Same as ROUND, but returns first value as a float.
@@ -739,8 +743,8 @@ The smallest positive long-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGEQV">Function: <strong>LOGEQV</strong> <em>(&amp;rest integers)</em></dt>
+<dl class="def">
+<dt id="index-LOGEQV"><span class="category">Function: </span><span><strong>LOGEQV</strong> <em>(&amp;rest integers)</em><a href='#index-LOGEQV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit-wise EQUIVALENCE of its arguments.
@@ -748,16 +752,16 @@ The smallest positive long-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dNEGATIVE_002dSHORT_002dFLOAT">Constant: <strong>MOST-NEGATIVE-SHORT-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dNEGATIVE_002dSHORT_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-NEGATIVE-SHORT-FLOAT</strong><a href='#index-MOST_002dNEGATIVE_002dSHORT_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The short-float closest in value to negative infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dNOR">Function: <strong>BIT-NOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dNOR"><span class="category">Function: </span><span><strong>BIT-NOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dNOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical NOR  on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -767,8 +771,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CEILING">Function: <strong>CEILING</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-CEILING"><span class="category">Function: </span><span><strong>CEILING</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-CEILING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the smallest integer not less than or NUMBER/DIVISOR.  Returns the
@@ -777,16 +781,16 @@ remainder as the second value.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dNEGATIVE_002dSHORT_002dFLOAT">Constant: <strong>LEAST-NEGATIVE-SHORT-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dNEGATIVE_002dSHORT_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-NEGATIVE-SHORT-FLOAT</strong><a href='#index-LEAST_002dNEGATIVE_002dSHORT_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The negative short-float closest in value to zero.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-1_002d">Function: <strong>1-</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-1_002d"><span class="category">Function: </span><span><strong>1-</strong> <em>(number)</em><a href='#index-1_002d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns NUMBER - 1.
@@ -794,8 +798,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_003c_003d">Function: <strong>&lt;=</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_003c_003d"><span class="category">Function: </span><span><strong>&lt;=</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_003c_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if arguments are in strictly non-decreasing order; NIL otherwise.
@@ -803,8 +807,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-IMAGPART">Function: <strong>IMAGPART</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-IMAGPART"><span class="category">Function: </span><span><strong>IMAGPART</strong> <em>(number)</em><a href='#index-IMAGPART' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Extracts the imaginary part of NUMBER.
@@ -812,8 +816,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTEGERP">Function: <strong>INTEGERP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-INTEGERP"><span class="category">Function: </span><span><strong>INTEGERP</strong> <em>(x)</em><a href='#index-INTEGERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is an integer (fixnum or bignum); NIL otherwise.
@@ -821,8 +825,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASH">Function: <strong>ASH</strong> <em>(integer count)</em></dt>
+<dl class="def">
+<dt id="index-ASH"><span class="category">Function: </span><span><strong>ASH</strong> <em>(integer count)</em><a href='#index-ASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Shifts INTEGER left by COUNT places.  Shifts right if COUNT is negative.
@@ -830,8 +834,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LCM">Function: <strong>LCM</strong> <em>(integer &amp;rest more-integers)</em></dt>
+<dl class="def">
+<dt id="index-LCM"><span class="category">Function: </span><span><strong>LCM</strong> <em>(integer &amp;rest more-integers)</em><a href='#index-LCM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the least common multiple of the arguments.
@@ -839,8 +843,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COS">Function: <strong>COS</strong> <em>(radians)</em></dt>
+<dl class="def">
+<dt id="index-COS"><span class="category">Function: </span><span><strong>COS</strong> <em>(radians)</em><a href='#index-COS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the cosine of RADIANS.
@@ -848,8 +852,8 @@ The negative short-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DECF">Special Form: <strong>DECF</strong></dt>
+<dl class="def">
+<dt id="index-DECF"><span class="category">Special Form: </span><span><strong>DECF</strong><a href='#index-DECF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -863,8 +867,8 @@ PLACE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ATAN">Function: <strong>ATAN</strong> <em>(x &amp;optional (y 1))</em></dt>
+<dl class="def">
+<dt id="index-ATAN"><span class="category">Function: </span><span><strong>ATAN</strong> <em>(x &amp;optional (y 1))</em><a href='#index-ATAN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns the arc tangent of
 X/Y.
@@ -872,16 +876,16 @@ X/Y.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dANDC1">Constant: <strong>BOOLE-ANDC1</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dANDC1"><span class="category">Constant: </span><span><strong>BOOLE-ANDC1</strong><a href='#index-BOOLE_002dANDC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGANDC1 of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-COSH">Function: <strong>COSH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-COSH"><span class="category">Function: </span><span><strong>COSH</strong> <em>(number)</em><a href='#index-COSH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns the hyperbolic cosine of
 NUMBER.
@@ -889,8 +893,8 @@ NUMBER.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOAT_002dRADIX">Function: <strong>FLOAT-RADIX</strong> <em>(float)</em></dt>
+<dl class="def">
+<dt id="index-FLOAT_002dRADIX"><span class="category">Function: </span><span><strong>FLOAT-RADIX</strong> <em>(float)</em><a href='#index-FLOAT_002dRADIX' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the representation radix (or base) of the floating-point
@@ -899,8 +903,8 @@ number.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ATANH">Function: <strong>ATANH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ATANH"><span class="category">Function: </span><span><strong>ATANH</strong> <em>(number)</em><a href='#index-ATANH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the hyperbolic arc tangent of NUMBER.
@@ -908,8 +912,8 @@ number.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EVENP">Function: <strong>EVENP</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-EVENP"><span class="category">Function: </span><span><strong>EVENP</strong> <em>(integer)</em><a href='#index-EVENP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns T
 if INTEGER is even.  Returns NIL if INTEGER is odd.
@@ -917,8 +921,8 @@ if INTEGER is even.  Returns NIL if INTEGER is odd.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ZEROP">Function: <strong>ZEROP</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ZEROP"><span class="category">Function: </span><span><strong>ZEROP</strong> <em>(number)</em><a href='#index-ZEROP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns T if NUMBER = 0; NIL
 otherwise.
@@ -926,8 +930,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOATP">Function: <strong>FLOATP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-FLOATP"><span class="category">Function: </span><span><strong>FLOATP</strong> <em>(x)</em><a href='#index-FLOATP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a floating-point number; NIL otherwise.
@@ -935,8 +939,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SXHASH">Function: <strong>SXHASH</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-SXHASH"><span class="category">Function: </span><span><strong>SXHASH</strong> <em>(object)</em><a href='#index-SXHASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Computes a hash code for OBJECT and returns it as an integer.
@@ -944,24 +948,24 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002d1">Constant: <strong>BOOLE-1</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002d1"><span class="category">Constant: </span><span><strong>BOOLE-1</strong><a href='#index-BOOLE_002d1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return INTEGER1.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dPOSITIVE_002dSINGLE_002dFLOAT">Constant: <strong>MOST-POSITIVE-SINGLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dPOSITIVE_002dSINGLE_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-POSITIVE-SINGLE-FLOAT</strong><a href='#index-MOST_002dPOSITIVE_002dSINGLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as MOST-POSITIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGANDC1">Function: <strong>LOGANDC1</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGANDC1"><span class="category">Function: </span><span><strong>LOGANDC1</strong> <em>(integer1 integer2)</em><a href='#index-LOGANDC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the logical AND of (LOGNOT INTEGER1) and INTEGER2.
@@ -969,16 +973,16 @@ Same as MOST-POSITIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dPOSITIVE_002dSINGLE_002dFLOAT">Constant: <strong>LEAST-POSITIVE-SINGLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dPOSITIVE_002dSINGLE_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-POSITIVE-SINGLE-FLOAT</strong><a href='#index-LEAST_002dPOSITIVE_002dSINGLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LEAST-POSITIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMPLEXP">Function: <strong>COMPLEXP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-COMPLEXP"><span class="category">Function: </span><span><strong>COMPLEXP</strong> <em>(x)</em><a href='#index-COMPLEXP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a complex number; NIL otherwise.
@@ -986,16 +990,16 @@ Same as LEAST-POSITIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dAND">Constant: <strong>BOOLE-AND</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dAND"><span class="category">Constant: </span><span><strong>BOOLE-AND</strong><a href='#index-BOOLE_002dAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGAND of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAX">Function: <strong>MAX</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-MAX"><span class="category">Function: </span><span><strong>MAX</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-MAX' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the greatest of its arguments.
@@ -1003,8 +1007,8 @@ Makes BOOLE return LOGAND of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOAT_002dSIGN">Function: <strong>FLOAT-SIGN</strong> <em>(float1 &amp;optional (float2 (float 1 float1)))</em></dt>
+<dl class="def">
+<dt id="index-FLOAT_002dSIGN"><span class="category">Function: </span><span><strong>FLOAT-SIGN</strong> <em>(float1 &amp;optional (float2 (float 1 float1)))</em><a href='#index-FLOAT_002dSIGN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a floating-point number with the same sign as FLOAT1 and with the
@@ -1013,16 +1017,16 @@ same absolute value as FLOAT2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dANDC2">Constant: <strong>BOOLE-ANDC2</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dANDC2"><span class="category">Constant: </span><span><strong>BOOLE-ANDC2</strong><a href='#index-BOOLE_002dANDC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGANDC2 of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-DENOMINATOR">Function: <strong>DENOMINATOR</strong> <em>(rational)</em></dt>
+<dl class="def">
+<dt id="index-DENOMINATOR"><span class="category">Function: </span><span><strong>DENOMINATOR</strong> <em>(rational)</em><a href='#index-DENOMINATOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the denominator of RATIONAL as an integer.
@@ -1030,8 +1034,8 @@ Makes BOOLE return LOGANDC2 of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOAT">Function: <strong>FLOAT</strong> <em>(number &amp;optional other)</em></dt>
+<dl class="def">
+<dt id="index-FLOAT"><span class="category">Function: </span><span><strong>FLOAT</strong> <em>(number &amp;optional other)</em><a href='#index-FLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Converts a non-complex number to a floating-point number.  If NUMBER is
@@ -1043,8 +1047,8 @@ as OTHER&rsquo;s.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ROUND">Function: <strong>ROUND</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-ROUND"><span class="category">Function: </span><span><strong>ROUND</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-ROUND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Rounds NUMBER/DIVISOR to nearest integer.  The second returned value is the
@@ -1053,8 +1057,8 @@ remainder.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGAND">Function: <strong>LOGAND</strong> <em>(&amp;rest integers)</em></dt>
+<dl class="def">
+<dt id="index-LOGAND"><span class="category">Function: </span><span><strong>LOGAND</strong> <em>(&amp;rest integers)</em><a href='#index-LOGAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit-wise AND of its arguments.
@@ -1062,16 +1066,16 @@ remainder.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002d2">Constant: <strong>BOOLE-2</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002d2"><span class="category">Constant: </span><span><strong>BOOLE-2</strong><a href='#index-BOOLE_002d2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002a">Function: <strong>*</strong> <em>(&amp;rest numbers)</em></dt>
+<dl class="def">
+<dt id="index-_002a"><span class="category">Function: </span><span><strong>*</strong> <em>(&amp;rest numbers)</em><a href='#index-_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the product of its arguments.  With no args, returns 1.
@@ -1079,8 +1083,8 @@ Makes BOOLE return INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_003c">Function: <strong>&lt;</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_003c"><span class="category">Function: </span><span><strong>&lt;</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_003c' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if its arguments are in strictly increasing order; NIL otherwise.
@@ -1088,8 +1092,8 @@ Makes BOOLE return INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMPLEX">Function: <strong>COMPLEX</strong> <em>(realpart &amp;optional (imagpart 0))</em></dt>
+<dl class="def">
+<dt id="index-COMPLEX"><span class="category">Function: </span><span><strong>COMPLEX</strong> <em>(realpart &amp;optional (imagpart 0))</em><a href='#index-COMPLEX' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a complex number with the given real and imaginary parts.
@@ -1097,16 +1101,16 @@ Makes BOOLE return INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SINGLE_002dFLOAT_002dEPSILON">Constant: <strong>SINGLE-FLOAT-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-SINGLE_002dFLOAT_002dEPSILON"><span class="category">Constant: </span><span><strong>SINGLE-FLOAT-EPSILON</strong><a href='#index-SINGLE_002dFLOAT_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LONG-FLOAT-EPSILON.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGANDC2">Function: <strong>LOGANDC2</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGANDC2"><span class="category">Function: </span><span><strong>LOGANDC2</strong> <em>(integer1 integer2)</em><a href='#index-LOGANDC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the logical AND of INTEGER1 and (LOGNOT INTEGER2).
@@ -1114,8 +1118,8 @@ Same as LONG-FLOAT-EPSILON.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTEGER_002dLENGTH">Function: <strong>INTEGER-LENGTH</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-INTEGER_002dLENGTH"><span class="category">Function: </span><span><strong>INTEGER-LENGTH</strong> <em>(integer)</em><a href='#index-INTEGER_002dLENGTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of significant bits in the absolute value of INTEGER.
@@ -1123,16 +1127,16 @@ Same as LONG-FLOAT-EPSILON.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dNEGATIVE_002dFIXNUM">Constant: <strong>MOST-NEGATIVE-FIXNUM</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dNEGATIVE_002dFIXNUM"><span class="category">Constant: </span><span><strong>MOST-NEGATIVE-FIXNUM</strong><a href='#index-MOST_002dNEGATIVE_002dFIXNUM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The fixnum closest in value to negative infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LONG_002dFLOAT_002dNEGATIVE_002dEPSILON">Constant: <strong>LONG-FLOAT-NEGATIVE-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-LONG_002dFLOAT_002dNEGATIVE_002dEPSILON"><span class="category">Constant: </span><span><strong>LONG-FLOAT-NEGATIVE-EPSILON</strong><a href='#index-LONG_002dFLOAT_002dNEGATIVE_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The smallest positive long-float that satisfies
        (not (= (float 1 e) (- (float 1 e) e))).
@@ -1140,8 +1144,8 @@ The smallest positive long-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-_003e_003d">Function: <strong>&gt;=</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_003e_003d"><span class="category">Function: </span><span><strong>&gt;=</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_003e_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if arguments are in strictly non-increasing order; NIL otherwise.
@@ -1149,16 +1153,16 @@ The smallest positive long-float that satisfies
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dNOR">Constant: <strong>BOOLE-NOR</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dNOR"><span class="category">Constant: </span><span><strong>BOOLE-NOR</strong><a href='#index-BOOLE_002dNOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGNOR of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-ACOS">Function: <strong>ACOS</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ACOS"><span class="category">Function: </span><span><strong>ACOS</strong> <em>(number)</em><a href='#index-ACOS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the arc cosine of NUMBER.
@@ -1166,8 +1170,8 @@ Makes BOOLE return LOGNOR of INTEGER1 and INTEGER2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dRANDOM_002dSTATE">Function: <strong>MAKE-RANDOM-STATE</strong> <em>(&amp;optional (state *random-state*))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dRANDOM_002dSTATE"><span class="category">Function: </span><span><strong>MAKE-RANDOM-STATE</strong> <em>(&amp;optional (state *random-state*))</em><a href='#index-MAKE_002dRANDOM_002dSTATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a copy of the specified random state.  If STATE is NIL,
@@ -1177,8 +1181,8 @@ random state object generated from the universal time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EXPT">Function: <strong>EXPT</strong> <em>(base-number power-number)</em></dt>
+<dl class="def">
+<dt id="index-EXPT"><span class="category">Function: </span><span><strong>EXPT</strong> <em>(base-number power-number)</em><a href='#index-EXPT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns BASE-NUMBER raised to the power POWER-NUMBER.
@@ -1186,8 +1190,8 @@ random state object generated from the universal time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SQRT">Function: <strong>SQRT</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-SQRT"><span class="category">Function: </span><span><strong>SQRT</strong> <em>(number)</em><a href='#index-SQRT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the principal square root of NUMBER.
@@ -1195,8 +1199,8 @@ random state object generated from the universal time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SCALE_002dFLOAT">Function: <strong>SCALE-FLOAT</strong> <em>(float integer)</em></dt>
+<dl class="def">
+<dt id="index-SCALE_002dFLOAT"><span class="category">Function: </span><span><strong>SCALE-FLOAT</strong> <em>(float integer)</em><a href='#index-SCALE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns (* FLOAT (expt (float-radix FLOAT) INTEGER)).
@@ -1204,8 +1208,8 @@ random state object generated from the universal time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ACOSH">Function: <strong>ACOSH</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ACOSH"><span class="category">Function: </span><span><strong>ACOSH</strong> <em>(number)</em><a href='#index-ACOSH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the hyperbolic arc cosine of NUMBER.
@@ -1213,24 +1217,24 @@ random state object generated from the universal time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dNEGATIVE_002dLONG_002dFLOAT">Constant: <strong>MOST-NEGATIVE-LONG-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dNEGATIVE_002dLONG_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-NEGATIVE-LONG-FLOAT</strong><a href='#index-MOST_002dNEGATIVE_002dLONG_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The long-float closest in value to negative infinity.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dNEGATIVE_002dLONG_002dFLOAT">Constant: <strong>LEAST-NEGATIVE-LONG-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dNEGATIVE_002dLONG_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-NEGATIVE-LONG-FLOAT</strong><a href='#index-LEAST_002dNEGATIVE_002dLONG_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The negative long-float closest in value to zero.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-FFLOOR">Function: <strong>FFLOOR</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-FFLOOR"><span class="category">Function: </span><span><strong>FFLOOR</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-FFLOOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Same as FLOOR, but returns a float as the first value.
@@ -1238,8 +1242,8 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGNOR">Function: <strong>LOGNOR</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGNOR"><span class="category">Function: </span><span><strong>LOGNOR</strong> <em>(integer1 integer2)</em><a href='#index-LOGNOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the complement of the logical OR of INTEGER1 and INTEGER2.
@@ -1247,8 +1251,8 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PARSE_002dINTEGER">Function: <strong>PARSE-INTEGER</strong> <em>(string &amp;key (start 0) (end (length string)) (radix 10) (junk-allowed nil))</em></dt>
+<dl class="def">
+<dt id="index-PARSE_002dINTEGER"><span class="category">Function: </span><span><strong>PARSE-INTEGER</strong> <em>(string &amp;key (start 0) (end (length string)) (radix 10) (junk-allowed nil))</em><a href='#index-PARSE_002dINTEGER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Parses STRING for an integer and returns it.
@@ -1256,8 +1260,8 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002b">Function: <strong>+</strong> <em>(&amp;rest numbers)</em></dt>
+<dl class="def">
+<dt id="index-_002b"><span class="category">Function: </span><span><strong>+</strong> <em>(&amp;rest numbers)</em><a href='#index-_002b' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the sum of its arguments.  With no args, returns 0.
@@ -1265,8 +1269,8 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_003d">Function: <strong>=</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_003d"><span class="category">Function: </span><span><strong>=</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if all of its arguments are numerically equal; NIL otherwise.
@@ -1274,8 +1278,8 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NUMBERP">Function: <strong>NUMBERP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-NUMBERP"><span class="category">Function: </span><span><strong>NUMBERP</strong> <em>(x)</em><a href='#index-NUMBERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is any kind of number; NIL otherwise.
@@ -1283,16 +1287,16 @@ The negative long-float closest in value to zero.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOST_002dPOSITIVE_002dDOUBLE_002dFLOAT">Constant: <strong>MOST-POSITIVE-DOUBLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-MOST_002dPOSITIVE_002dDOUBLE_002dFLOAT"><span class="category">Constant: </span><span><strong>MOST-POSITIVE-DOUBLE-FLOAT</strong><a href='#index-MOST_002dPOSITIVE_002dDOUBLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as MOST-POSITIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGTEST">Function: <strong>LOGTEST</strong> <em>(integer1 integer2)</em></dt>
+<dl class="def">
+<dt id="index-LOGTEST"><span class="category">Function: </span><span><strong>LOGTEST</strong> <em>(integer1 integer2)</em><a href='#index-LOGTEST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if LOGAND of INTEGER1 and INTEGER2 is not zero; NIL otherwise.
@@ -1300,8 +1304,8 @@ Same as MOST-POSITIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RANDOM_002dSTATE_002dP">Function: <strong>RANDOM-STATE-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-RANDOM_002dSTATE_002dP"><span class="category">Function: </span><span><strong>RANDOM-STATE-P</strong> <em>(x)</em><a href='#index-RANDOM_002dSTATE_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a random-state object; NIL otherwise.
@@ -1309,16 +1313,16 @@ Same as MOST-POSITIVE-LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LEAST_002dPOSITIVE_002dDOUBLE_002dFLOAT">Constant: <strong>LEAST-POSITIVE-DOUBLE-FLOAT</strong></dt>
+<dl class="def">
+<dt id="index-LEAST_002dPOSITIVE_002dDOUBLE_002dFLOAT"><span class="category">Constant: </span><span><strong>LEAST-POSITIVE-DOUBLE-FLOAT</strong><a href='#index-LEAST_002dPOSITIVE_002dDOUBLE_002dFLOAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LEAST-POSITIVE-LONG-FLOAT.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOAT_002dPRECISION">Function: <strong>FLOAT-PRECISION</strong> <em>(float)</em></dt>
+<dl class="def">
+<dt id="index-FLOAT_002dPRECISION"><span class="category">Function: </span><span><strong>FLOAT-PRECISION</strong> <em>(float)</em><a href='#index-FLOAT_002dPRECISION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of significant radix-B digits used to represent the
@@ -1327,16 +1331,16 @@ significand F of the floating-point number, where B = (FLOAT-RADIX FLOAT).
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dXOR">Constant: <strong>BOOLE-XOR</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dXOR"><span class="category">Constant: </span><span><strong>BOOLE-XOR</strong><a href='#index-BOOLE_002dXOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGXOR of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-DPB">Function: <strong>DPB</strong> <em>(newbyte bytespec integer)</em></dt>
+<dl class="def">
+<dt id="index-DPB"><span class="category">Function: </span><span><strong>DPB</strong> <em>(newbyte bytespec integer)</em><a href='#index-DPB' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an integer computed by replacing the specified byte of INTEGER with
@@ -1345,8 +1349,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ABS">Function: <strong>ABS</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ABS"><span class="category">Function: </span><span><strong>ABS</strong> <em>(number)</em><a href='#index-ABS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the absolute value of NUMBER.
@@ -1354,8 +1358,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CONJUGATE">Function: <strong>CONJUGATE</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-CONJUGATE"><span class="category">Function: </span><span><strong>CONJUGATE</strong> <em>(number)</em><a href='#index-CONJUGATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the complex conjugate of NUMBER.
@@ -1363,8 +1367,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CIS">Function: <strong>CIS</strong> <em>(radians)</em></dt>
+<dl class="def">
+<dt id="index-CIS"><span class="category">Function: </span><span><strong>CIS</strong> <em>(radians)</em><a href='#index-CIS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns e raised to i*RADIANS.
@@ -1372,8 +1376,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ODDP">Function: <strong>ODDP</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-ODDP"><span class="category">Function: </span><span><strong>ODDP</strong> <em>(integer)</em><a href='#index-ODDP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if INTEGER is odd; NIL otherwise.
@@ -1381,8 +1385,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RATIONALIZE">Function: <strong>RATIONALIZE</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-RATIONALIZE"><span class="category">Function: </span><span><strong>RATIONALIZE</strong> <em>(number)</em><a href='#index-RATIONALIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Converts NUMBER into rational approximately and returns it.
@@ -1390,8 +1394,8 @@ NEWBYTE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ISQRT">Function: <strong>ISQRT</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-ISQRT"><span class="category">Function: </span><span><strong>ISQRT</strong> <em>(integer)</em><a href='#index-ISQRT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the greatest integer less than or equal to the square root of the
@@ -1400,8 +1404,8 @@ given non-negative integer.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGXOR">Function: <strong>LOGXOR</strong> <em>(&amp;rest integers)</em></dt>
+<dl class="def">
+<dt id="index-LOGXOR"><span class="category">Function: </span><span><strong>LOGXOR</strong> <em>(&amp;rest integers)</em><a href='#index-LOGXOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit-wise EXCLUSIVE OR of its arguments.
@@ -1409,8 +1413,8 @@ given non-negative integer.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_003e">Function: <strong>&gt;</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_003e"><span class="category">Function: </span><span><strong>&gt;</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_003e' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if its arguments are in strictly decreasing order; NIL otherwise.
@@ -1418,8 +1422,8 @@ given non-negative integer.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGBITP">Function: <strong>LOGBITP</strong> <em>(index integer)</em></dt>
+<dl class="def">
+<dt id="index-LOGBITP"><span class="category">Function: </span><span><strong>LOGBITP</strong> <em>(index integer)</em><a href='#index-LOGBITP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the INDEX-th bit of INTEGER is 1.
@@ -1427,16 +1431,16 @@ given non-negative integer.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DOUBLE_002dFLOAT_002dEPSILON">Constant: <strong>DOUBLE-FLOAT-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-DOUBLE_002dFLOAT_002dEPSILON"><span class="category">Constant: </span><span><strong>DOUBLE-FLOAT-EPSILON</strong><a href='#index-DOUBLE_002dFLOAT_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LONG-FLOAT-EPSILON.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOGCOUNT">Function: <strong>LOGCOUNT</strong> <em>(integer)</em></dt>
+<dl class="def">
+<dt id="index-LOGCOUNT"><span class="category">Function: </span><span><strong>LOGCOUNT</strong> <em>(integer)</em><a href='#index-LOGCOUNT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If INTEGER is negative, returns the number of 0 bits.  Otherwise, returns
@@ -1445,8 +1449,8 @@ the number of 1 bits.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GCD">Function: <strong>GCD</strong> <em>(&amp;rest integers)</em></dt>
+<dl class="def">
+<dt id="index-GCD"><span class="category">Function: </span><span><strong>GCD</strong> <em>(&amp;rest integers)</em><a href='#index-GCD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the greatest common divisor of INTEGERs.
@@ -1454,8 +1458,8 @@ the number of 1 bits.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RATIONALP">Function: <strong>RATIONALP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-RATIONALP"><span class="category">Function: </span><span><strong>RATIONALP</strong> <em>(x)</em><a href='#index-RATIONALP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is an integer or a ratio; NIL otherwise.
@@ -1463,8 +1467,8 @@ the number of 1 bits.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MOD">Function: <strong>MOD</strong> <em>(number divisor)</em></dt>
+<dl class="def">
+<dt id="index-MOD"><span class="category">Function: </span><span><strong>MOD</strong> <em>(number divisor)</em><a href='#index-MOD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the second result of (FLOOR NUMBER DIVISOR).
@@ -1472,8 +1476,8 @@ the number of 1 bits.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MODF">Function: <strong>MODF</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-MODF"><span class="category">Function: </span><span><strong>MODF</strong> <em>(number)</em><a href='#index-MODF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SYSTEM
 </p>
 <p>Returns the integer and fractional part of a floating point number mod 1.0.
@@ -1481,24 +1485,24 @@ the number of 1 bits.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOOLE_002dORC1">Constant: <strong>BOOLE-ORC1</strong></dt>
+<dl class="def">
+<dt id="index-BOOLE_002dORC1"><span class="category">Constant: </span><span><strong>BOOLE-ORC1</strong><a href='#index-BOOLE_002dORC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Makes BOOLE return LOGORC1 of INTEGER1 and INTEGER2.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-SINGLE_002dFLOAT_002dNEGATIVE_002dEPSILON">Constant: <strong>SINGLE-FLOAT-NEGATIVE-EPSILON</strong></dt>
+<dl class="def">
+<dt id="index-SINGLE_002dFLOAT_002dNEGATIVE_002dEPSILON"><span class="category">Constant: </span><span><strong>SINGLE-FLOAT-NEGATIVE-EPSILON</strong><a href='#index-SINGLE_002dFLOAT_002dNEGATIVE_002dEPSILON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Same as LONG-FLOAT-NEGATIVE-EPSILON.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOOR">Function: <strong>FLOOR</strong> <em>(number &amp;optional (divisor 1))</em></dt>
+<dl class="def">
+<dt id="index-FLOOR"><span class="category">Function: </span><span><strong>FLOOR</strong> <em>(number &amp;optional (divisor 1))</em><a href='#index-FLOOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the largest integer not larger than the NUMBER divided by DIVISOR.
@@ -1507,8 +1511,8 @@ The second returned value is (- NUMBER (* first-value DIVISOR)).
 
 </dd></dl>
 
-<dl>
-<dt id="index-PLUSP">Function: <strong>PLUSP</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-PLUSP"><span class="category">Function: </span><span><strong>PLUSP</strong> <em>(number)</em><a href='#index-PLUSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if NUMBER &gt; 0; NIL otherwise.
@@ -1516,8 +1520,8 @@ The second returned value is (- NUMBER (* first-value DIVISOR)).
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLOAT_002dDIGITS">Function: <strong>FLOAT-DIGITS</strong> <em>(float)</em></dt>
+<dl class="def">
+<dt id="index-FLOAT_002dDIGITS"><span class="category">Function: </span><span><strong>FLOAT-DIGITS</strong> <em>(float)</em><a href='#index-FLOAT_002dDIGITS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of radix-B digits used to represent the significand F of
@@ -1526,8 +1530,8 @@ the floating-point number, where B = (FLOAT-RADIX FLOAT).
 
 </dd></dl>
 
-<dl>
-<dt id="index-RANDOM">Function: <strong>RANDOM</strong> <em>(number &amp;optional (state *random-state*))</em></dt>
+<dl class="def">
+<dt id="index-RANDOM"><span class="category">Function: </span><span><strong>RANDOM</strong> <em>(number &amp;optional (state *random-state*))</em><a href='#index-RANDOM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Generates a uniformly distributed pseudo-random number between zero
@@ -1536,10 +1540,11 @@ the floating-point number, where B = (FLOAT-RADIX FLOAT).
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="n" rel="next">Sequences and Arrays and Hash Tables</a>, Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Sequences-and-Arrays-and-Hash-Tables.html">Sequences and Arrays and Hash Tables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index dd4e2654068d8f135e9e294a15c0ca8877cda9f3..9959fe207c050564105b2c0904846d750e962425 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Operating System Definitions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Operating-System.html" rel="up" title="Operating System">
-<link href="Structures.html" rel="next" title="Structures">
 <link href="Command-Line.html" rel="prev" title="Command Line">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +41,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Operating-System-Definitions"></span><div class="header">
+<div class="section" id="Operating-System-Definitions">
+<div class="header">
 <p>
-Previous: <a href="Command-Line.html" accesskey="p" rel="prev">Command Line</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Command-Line.html" accesskey="p" rel="prev">Command Line</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Operating-System-Definitions-1"></span><h3 class="section">9.2 Operating System Definitions</h3>
 
-<dl>
-<dt id="index-GET_002dDECODED_002dTIME">Function: <strong>GET-DECODED-TIME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GET_002dDECODED_002dTIME"><span class="category">Function: </span><span><strong>GET-DECODED-TIME</strong> <em>()</em><a href='#index-GET_002dDECODED_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the current time in decoded time format.  Returns nine values: second,
@@ -57,8 +60,8 @@ time-zone.
 
 </dd></dl>
 
-<dl>
-<dt id="index-HOST_002dNAMESTRING">Function: <strong>HOST-NAMESTRING</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-HOST_002dNAMESTRING"><span class="category">Function: </span><span><strong>HOST-NAMESTRING</strong> <em>(pathname)</em><a href='#index-HOST_002dNAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the host part of PATHNAME as a string.
@@ -66,8 +69,8 @@ time-zone.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RENAME_002dFILE">Function: <strong>RENAME-FILE</strong> <em>(file new-name)</em></dt>
+<dl class="def">
+<dt id="index-RENAME_002dFILE"><span class="category">Function: </span><span><strong>RENAME-FILE</strong> <em>(file new-name)</em><a href='#index-RENAME_002dFILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Renames the file FILE to NEW-NAME.  FILE may be a string, a pathname, or
@@ -76,8 +79,8 @@ a stream.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILE_002dAUTHOR">Function: <strong>FILE-AUTHOR</strong> <em>(file)</em></dt>
+<dl class="def">
+<dt id="index-FILE_002dAUTHOR"><span class="category">Function: </span><span><strong>FILE-AUTHOR</strong> <em>(file)</em><a href='#index-FILE_002dAUTHOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the author name of the specified file, as a string.
@@ -86,8 +89,8 @@ FILE may be a string or a stream
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dHOST">Function: <strong>PATHNAME-HOST</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dHOST"><span class="category">Function: </span><span><strong>PATHNAME-HOST</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dHOST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the host slot of PATHNAME.
@@ -95,8 +98,8 @@ FILE may be a string or a stream
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILE_002dPOSITION">Function: <strong>FILE-POSITION</strong> <em>(file-stream &amp;optional position)</em></dt>
+<dl class="def">
+<dt id="index-FILE_002dPOSITION"><span class="category">Function: </span><span><strong>FILE-POSITION</strong> <em>(file-stream &amp;optional position)</em><a href='#index-FILE_002dPOSITION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Sets the file pointer of the specified file to POSITION, if POSITION is given.
@@ -105,8 +108,8 @@ Otherwise, returns the current file position of the specified file.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DECODE_002dUNIVERSAL_002dTIME">Function: <strong>DECODE-UNIVERSAL-TIME</strong> <em>(universal-time &amp;optional (timezone -9))</em></dt>
+<dl class="def">
+<dt id="index-DECODE_002dUNIVERSAL_002dTIME"><span class="category">Function: </span><span><strong>DECODE-UNIVERSAL-TIME</strong> <em>(universal-time &amp;optional (timezone -9))</em><a href='#index-DECODE_002dUNIVERSAL_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Converts UNIVERSAL-TIME into a decoded time at the TIMEZONE.
@@ -117,8 +120,8 @@ TIMEZONE in GCL defaults to 6, the time zone of Austin, Texas.
 
 </dd></dl>
 
-<dl>
-<dt id="index-USER_002dHOMEDIR_002dPATHNAME">Function: <strong>USER-HOMEDIR-PATHNAME</strong> <em>(&amp;optional host)</em></dt>
+<dl class="def">
+<dt id="index-USER_002dHOMEDIR_002dPATHNAME"><span class="category">Function: </span><span><strong>USER-HOMEDIR-PATHNAME</strong> <em>(&amp;optional host)</em><a href='#index-USER_002dHOMEDIR_002dPATHNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the home directory of the logged in user as a pathname.  HOST
@@ -128,16 +131,16 @@ is ignored.
 </dd></dl>
 
 
-<dl>
-<dt id="index-_002aMODULES_002a">Variable: <strong>*MODULES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aMODULES_002a"><span class="category">Variable: </span><span><strong>*MODULES*</strong><a href='#index-_002aMODULES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 A list of names of the modules that have been loaded into GCL.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-SHORT_002dSITE_002dNAME">Function: <strong>SHORT-SITE-NAME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-SHORT_002dSITE_002dNAME"><span class="category">Function: </span><span><strong>SHORT-SITE-NAME</strong> <em>()</em><a href='#index-SHORT_002dSITE_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the physical location of the current GCL.
@@ -145,8 +148,8 @@ A list of names of the modules that have been loaded into GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DIRECTORY">Function: <strong>DIRECTORY</strong> <em>(name)</em></dt>
+<dl class="def">
+<dt id="index-DIRECTORY"><span class="category">Function: </span><span><strong>DIRECTORY</strong> <em>(name)</em><a href='#index-DIRECTORY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of files that match NAME.  NAME may be a string, a pathname,
@@ -155,8 +158,8 @@ or a file stream.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SOFTWARE_002dVERSION">Function: <strong>SOFTWARE-VERSION</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-SOFTWARE_002dVERSION"><span class="category">Function: </span><span><strong>SOFTWARE-VERSION</strong> <em>()</em><a href='#index-SOFTWARE_002dVERSION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the software version of the software
@@ -165,16 +168,16 @@ under which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTERNAL_002dTIME_002dUNITS_002dPER_002dSECOND">Constant: <strong>INTERNAL-TIME-UNITS-PER-SECOND</strong></dt>
+<dl class="def">
+<dt id="index-INTERNAL_002dTIME_002dUNITS_002dPER_002dSECOND"><span class="category">Constant: </span><span><strong>INTERNAL-TIME-UNITS-PER-SECOND</strong><a href='#index-INTERNAL_002dTIME_002dUNITS_002dPER_002dSECOND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The number of internal time units that fit into a second.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-ENOUGH_002dNAMESTRING">Function: <strong>ENOUGH-NAMESTRING</strong> <em>(pathname &amp;optional (defaults *default-pathname-defaults*))</em></dt>
+<dl class="def">
+<dt id="index-ENOUGH_002dNAMESTRING"><span class="category">Function: </span><span><strong>ENOUGH-NAMESTRING</strong> <em>(pathname &amp;optional (defaults *default-pathname-defaults*))</em><a href='#index-ENOUGH_002dNAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string which uniquely identifies PATHNAME with respect to
@@ -183,8 +186,8 @@ DEFAULTS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REQUIRE">Function: <strong>REQUIRE</strong> <em>(module-name &amp;optional (pathname))</em></dt>
+<dl class="def">
+<dt id="index-REQUIRE"><span class="category">Function: </span><span><strong>REQUIRE</strong> <em>(module-name &amp;optional (pathname))</em><a href='#index-REQUIRE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If the specified module is not present, then loads the appropriate file(s).
@@ -193,8 +196,8 @@ PATHNAME may be a single pathname or it may be a list of pathnames.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ENCODE_002dUNIVERSAL_002dTIME">Function: <strong>ENCODE-UNIVERSAL-TIME</strong> <em>(second minute hour date month year &amp;optional (timezone ))</em></dt>
+<dl class="def">
+<dt id="index-ENCODE_002dUNIVERSAL_002dTIME"><span class="category">Function: </span><span><strong>ENCODE-UNIVERSAL-TIME</strong> <em>(second minute hour date month year &amp;optional (timezone ))</em><a href='#index-ENCODE_002dUNIVERSAL_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Does the inverse operation of DECODE-UNIVERSAL-TIME.
@@ -202,8 +205,8 @@ PATHNAME may be a single pathname or it may be a list of pathnames.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LISP_002dIMPLEMENTATION_002dVERSION">Function: <strong>LISP-IMPLEMENTATION-VERSION</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LISP_002dIMPLEMENTATION_002dVERSION"><span class="category">Function: </span><span><strong>LISP-IMPLEMENTATION-VERSION</strong> <em>()</em><a href='#index-LISP_002dIMPLEMENTATION_002dVERSION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that tells you when the current GCL implementation is
@@ -212,8 +215,8 @@ brought up.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACHINE_002dINSTANCE">Function: <strong>MACHINE-INSTANCE</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-MACHINE_002dINSTANCE"><span class="category">Function: </span><span><strong>MACHINE-INSTANCE</strong> <em>()</em><a href='#index-MACHINE_002dINSTANCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the machine instance of the machine
@@ -222,8 +225,8 @@ on which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ROOM">Function: <strong>ROOM</strong> <em>(&amp;optional (x t))</em></dt>
+<dl class="def">
+<dt id="index-ROOM"><span class="category">Function: </span><span><strong>ROOM</strong> <em>(&amp;optional (x t))</em><a href='#index-ROOM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Displays information about storage allocation in the following format.
@@ -257,8 +260,8 @@ if the number is zero.  The optional X is ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dUNIVERSAL_002dTIME">Function: <strong>GET-UNIVERSAL-TIME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GET_002dUNIVERSAL_002dTIME"><span class="category">Function: </span><span><strong>GET-UNIVERSAL-TIME</strong> <em>()</em><a href='#index-GET_002dUNIVERSAL_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the current time as a single integer in universal time format.
@@ -266,8 +269,8 @@ if the number is zero.  The optional X is ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dINTERNAL_002dRUN_002dTIME">Function: <strong>GET-INTERNAL-RUN-TIME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GET_002dINTERNAL_002dRUN_002dTIME"><span class="category">Function: </span><span><strong>GET-INTERNAL-RUN-TIME</strong> <em>()</em><a href='#index-GET_002dINTERNAL_002dRUN_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the run time in the internal time format.  This is useful for
@@ -277,16 +280,16 @@ containing CPU usage of child processes is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aDEFAULT_002dPATHNAME_002dDEFAULTS_002a">Variable: <strong>*DEFAULT-PATHNAME-DEFAULTS*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dPATHNAME_002dDEFAULTS_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-PATHNAME-DEFAULTS*</strong><a href='#index-_002aDEFAULT_002dPATHNAME_002dDEFAULTS_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The default pathname-defaults pathname.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LONG_002dSITE_002dNAME">Function: <strong>LONG-SITE-NAME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LONG_002dSITE_002dNAME"><span class="category">Function: </span><span><strong>LONG-SITE-NAME</strong> <em>()</em><a href='#index-LONG_002dSITE_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the physical location of the current GCL.
@@ -294,16 +297,16 @@ The default pathname-defaults pathname.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DELETE_002dFILE">Function: <strong>DELETE-FILE</strong> <em>(file)</em></dt>
+<dl class="def">
+<dt id="index-DELETE_002dFILE"><span class="category">Function: </span><span><strong>DELETE-FILE</strong> <em>(file)</em><a href='#index-DELETE_002dFILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Deletes FILE.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dINTERNAL_002dREAL_002dTIME">Function: <strong>GET-INTERNAL-REAL-TIME</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GET_002dINTERNAL_002dREAL_002dTIME"><span class="category">Function: </span><span><strong>GET-INTERNAL-REAL-TIME</strong> <em>()</em><a href='#index-GET_002dINTERNAL_002dREAL_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the real time in the internal time format.  This is useful for
@@ -312,8 +315,8 @@ finding elapsed time.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACHINE_002dTYPE">Function: <strong>MACHINE-TYPE</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-MACHINE_002dTYPE"><span class="category">Function: </span><span><strong>MACHINE-TYPE</strong> <em>()</em><a href='#index-MACHINE_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the machine type of the machine
@@ -322,8 +325,8 @@ on which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TIME">Macro: <strong>TIME</strong></dt>
+<dl class="def">
+<dt id="index-TIME"><span class="category">Macro: </span><span><strong>TIME</strong><a href='#index-TIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -336,8 +339,8 @@ on which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SOFTWARE_002dTYPE">Function: <strong>SOFTWARE-TYPE</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-SOFTWARE_002dTYPE"><span class="category">Function: </span><span><strong>SOFTWARE-TYPE</strong> <em>()</em><a href='#index-SOFTWARE_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that identifies the software type of the software
@@ -346,8 +349,8 @@ under which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LISP_002dIMPLEMENTATION_002dTYPE">Function: <strong>LISP-IMPLEMENTATION-TYPE</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LISP_002dIMPLEMENTATION_002dTYPE"><span class="category">Function: </span><span><strong>LISP-IMPLEMENTATION-TYPE</strong> <em>()</em><a href='#index-LISP_002dIMPLEMENTATION_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string that tells you that you are using a version of GCL.
@@ -355,8 +358,8 @@ under which GCL is currently running.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SLEEP">Function: <strong>SLEEP</strong> <em>(n)</em></dt>
+<dl class="def">
+<dt id="index-SLEEP"><span class="category">Function: </span><span><strong>SLEEP</strong> <em>(n)</em><a href='#index-SLEEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>This function causes execution to be suspended for N seconds.  N may
@@ -365,8 +368,8 @@ be any non-negative, non-complex number.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BREAK_002dON_002dFLOATING_002dPOINT_002dEXCEPTIONS">Function: <strong>BREAK-ON-FLOATING-POINT-EXCEPTIONS</strong> <em>(&amp;key division-by-zero</em></dt>
+<dl class="def">
+<dt id="index-BREAK_002dON_002dFLOATING_002dPOINT_002dEXCEPTIONS"><span class="category">Function: </span><span><strong>BREAK-ON-FLOATING-POINT-EXCEPTIONS</strong> <em>(&amp;key division-by-zero</em><a href='#index-BREAK_002dON_002dFLOATING_002dPOINT_002dEXCEPTIONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>floating-point-invalid-operation
                                                 floating-point-overflow
                                                 floating-point-underflow
@@ -395,10 +398,11 @@ in gcl_fpe.lsp.
 </dd></dl>
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Previous: <a href="Command-Line.html" accesskey="p" rel="prev">Command Line</a>, Up: <a href="Operating-System.html" accesskey="u" rel="up">Operating System</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="Command-Line.html">Command Line</a>, Up: <a href="Operating-System.html">Operating System</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 51ffd14fec0236cae32b064e5447051840f1896a..bf955789c20ec3af2c239f5d9f31dd3679bcde1b 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Operating System (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Command-Line.html" rel="next" title="Command Line">
+<link href="Structures.html" rel="next" title="Structures">
 <link href="Symbols.html" rel="prev" title="Symbols">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,20 +42,20 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Operating-System"></span><div class="header">
+<div class="chapter" id="Operating-System">
+<div class="header">
 <p>
-Next: <a href="Structures.html" accesskey="n" rel="next">Structures</a>, Previous: <a href="Symbols.html" accesskey="p" rel="prev">Symbols</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Structures.html" accesskey="n" rel="next">Structures</a>, Previous: <a href="Symbols.html" accesskey="p" rel="prev">Symbols</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Operating-System-1"></span><h2 class="chapter">9 Operating System</h2>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Command-Line.html" accesskey="1">Command Line</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Operating-System-Definitions.html" accesskey="2">Operating System Definitions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Command-Line.html" accesskey="1">Command Line</a></li>
+<li><a href="Operating-System-Definitions.html" accesskey="2">Operating System Definitions</a></li>
+</ul>
+</div>
 
 
 
index dc071becdad997edba618721c7650434a5c186c8..8b677493725173b54b40115d2ca4b5ec5e906856 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Regular Expressions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="System-Definitions.html" rel="up" title="System Definitions">
-<link href="Debugging.html" rel="next" title="Debugging">
 <link href="System-Definitions.html" rel="prev" title="System Definitions">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +32,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +41,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Regular-Expressions"></span><div class="header">
+<div class="section" id="Regular-Expressions">
+<div class="header">
 <p>
-Previous: <a href="System-Definitions.html" accesskey="p" rel="prev">System Definitions</a>, Up: <a href="System-Definitions.html" accesskey="u" rel="up">System Definitions</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="System-Definitions.html" accesskey="p" rel="prev">System Definitions</a>, Up: <a href="System-Definitions.html" accesskey="u" rel="up">System Definitions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Regular-Expressions-1"></span><h3 class="section">17.1 Regular Expressions</h3>
@@ -99,7 +102,11 @@ for the full list of ASCII characters between them
 </li></ul>
 </li></ul>
 
-<span id="Ordering-Multiple-Matches"></span><h4 class="unnumberedsubsec">Ordering Multiple Matches</h4>
+<ul class="section-toc">
+<li><a href="#Ordering-Multiple-Matches" accesskey="1">Ordering Multiple Matches</a></li>
+</ul>
+<div class="unnumberedsubsec" id="Ordering-Multiple-Matches">
+<h4 class="unnumberedsubsec">Ordering Multiple Matches</h4>
 
 <p>In general there may be more than one way to match a regular expression
 to an input string.  For example, consider the command
@@ -186,10 +193,12 @@ follow an atom if it is interpreted as a regular expression.
 
 
 
+</div>
+</div>
 <hr>
 <div class="header">
 <p>
-Previous: <a href="System-Definitions.html" accesskey="p" rel="prev">System Definitions</a>, Up: <a href="System-Definitions.html" accesskey="u" rel="up">System Definitions</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Previous: <a href="System-Definitions.html">System Definitions</a>, Up: <a href="System-Definitions.html">System Definitions</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 84981aed782ceb2a6b2fe1b8553fb152b4f7d2c7..6aaa4ce8af421af3003da59de7e8827fed6501df 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Sequences and Arrays and Hash Tables (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Characters.html" rel="next" title="Characters">
 <link href="Numbers.html" rel="prev" title="Numbers">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Sequences-and-Arrays-and-Hash-Tables"></span><div class="header">
+<div class="chapter" id="Sequences-and-Arrays-and-Hash-Tables">
+<div class="header">
 <p>
-Next: <a href="Characters.html" accesskey="n" rel="next">Characters</a>, Previous: <a href="Numbers.html" accesskey="p" rel="prev">Numbers</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Characters.html" accesskey="n" rel="next">Characters</a>, Previous: <a href="Numbers.html" accesskey="p" rel="prev">Numbers</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Sequences-and-Arrays-and-Hash-Tables-1"></span><h2 class="chapter">2 Sequences and Arrays and Hash Tables</h2>
 
-<dl>
-<dt id="index-VECTOR">Function: <strong>VECTOR</strong> <em>(&amp;rest objects)</em></dt>
+<dl class="def">
+<dt id="index-VECTOR"><span class="category">Function: </span><span><strong>VECTOR</strong> <em>(&amp;rest objects)</em><a href='#index-VECTOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Constructs a Simple-Vector from the given objects.
@@ -55,8 +59,8 @@ Next: <a href="Characters.html" accesskey="n" rel="next">Characters</a>, Previou
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBSEQ">Function: <strong>SUBSEQ</strong> <em>(sequence start &amp;optional (end (length sequence)))</em></dt>
+<dl class="def">
+<dt id="index-SUBSEQ"><span class="category">Function: </span><span><strong>SUBSEQ</strong> <em>(sequence start &amp;optional (end (length sequence)))</em><a href='#index-SUBSEQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of a subsequence of SEQUENCE between START (inclusive) and
@@ -65,8 +69,8 @@ END (exclusive).
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dSEQ">Function: <strong>COPY-SEQ</strong> <em>(sequence)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dSEQ"><span class="category">Function: </span><span><strong>COPY-SEQ</strong> <em>(sequence)</em><a href='#index-COPY_002dSEQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of SEQUENCE.
@@ -74,8 +78,8 @@ END (exclusive).
 
 </dd></dl>
 
-<dl>
-<dt id="index-POSITION">Function: <strong>POSITION</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-POSITION"><span class="category">Function: </span><span><strong>POSITION</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-POSITION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index of the first element in SEQUENCE that satisfies TEST with
@@ -84,8 +88,8 @@ ITEM; NIL if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dRANK">Function: <strong>ARRAY-RANK</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dRANK"><span class="category">Function: </span><span><strong>ARRAY-RANK</strong> <em>(array)</em><a href='#index-ARRAY_002dRANK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of dimensions of ARRAY.
@@ -93,8 +97,8 @@ ITEM; NIL if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SBIT">Function: <strong>SBIT</strong> <em>(simple-bit-array &amp;rest subscripts)</em></dt>
+<dl class="def">
+<dt id="index-SBIT"><span class="category">Function: </span><span><strong>SBIT</strong> <em>(simple-bit-array &amp;rest subscripts)</em><a href='#index-SBIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit from SIMPLE-BIT-ARRAY at SUBSCRIPTS.
@@ -102,8 +106,8 @@ ITEM; NIL if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dCAPITALIZE">Function: <strong>STRING-CAPITALIZE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dCAPITALIZE"><span class="category">Function: </span><span><strong>STRING-CAPITALIZE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-STRING_002dCAPITALIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with the first character of each word converted to
@@ -112,8 +116,8 @@ upper-case, and remaining characters in the word converted to lower case.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBSTITUTE_002dIF_002dNOT">Function: <strong>NSUBSTITUTE-IF-NOT</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBSTITUTE_002dIF_002dNOT"><span class="category">Function: </span><span><strong>NSUBSTITUTE-IF-NOT</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-NSUBSTITUTE_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -124,8 +128,8 @@ SEQUENCE may be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND_002dIF">Function: <strong>FIND-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dIF"><span class="category">Function: </span><span><strong>FIND-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-FIND_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index of the first element in SEQUENCE that satisfies TEST; NIL if
@@ -134,8 +138,8 @@ no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dEQV">Function: <strong>BIT-EQV</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dEQV"><span class="category">Function: </span><span><strong>BIT-EQV</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dEQV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical EQV  on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -145,8 +149,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_003c">Function: <strong>STRING&lt;</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_003c"><span class="category">Function: </span><span><strong>STRING&lt;</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_003c' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If STRING1 is lexicographically less than STRING2, then returns the longest
@@ -155,8 +159,8 @@ common prefix of the strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REVERSE">Function: <strong>REVERSE</strong> <em>(sequence)</em></dt>
+<dl class="def">
+<dt id="index-REVERSE"><span class="category">Function: </span><span><strong>REVERSE</strong> <em>(sequence)</em><a href='#index-REVERSE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new sequence containing the same elements as SEQUENCE but in
@@ -165,8 +169,8 @@ reverse order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSTRING_002dUPCASE">Function: <strong>NSTRING-UPCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-NSTRING_002dUPCASE"><span class="category">Function: </span><span><strong>NSTRING-UPCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-NSTRING_002dUPCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns STRING with all lower case characters converted to uppercase.
@@ -174,8 +178,8 @@ reverse order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_003e_003d">Function: <strong>STRING&gt;=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_003e_003d"><span class="category">Function: </span><span><strong>STRING&gt;=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_003e_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If STRING1 is lexicographically greater than or equal to STRING2, then returns
@@ -184,8 +188,8 @@ the longest common prefix of the strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dROW_002dMAJOR_002dINDEX">Function: <strong>ARRAY-ROW-MAJOR-INDEX</strong> <em>(array &amp;rest subscripts)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dROW_002dMAJOR_002dINDEX"><span class="category">Function: </span><span><strong>ARRAY-ROW-MAJOR-INDEX</strong> <em>(array &amp;rest subscripts)</em><a href='#index-ARRAY_002dROW_002dMAJOR_002dINDEX' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index into the data vector of ARRAY for the element of ARRAY
@@ -195,8 +199,8 @@ specified by SUBSCRIPTS.
 </dd></dl>
 
 
-<dl>
-<dt id="index-ARRAY_002dDIMENSION">Function: <strong>ARRAY-DIMENSION</strong> <em>(array axis-number)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dDIMENSION"><span class="category">Function: </span><span><strong>ARRAY-DIMENSION</strong> <em>(array axis-number)</em><a href='#index-ARRAY_002dDIMENSION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the length of AXIS-NUMBER of ARRAY.
@@ -204,8 +208,8 @@ specified by SUBSCRIPTS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND">Function: <strong>FIND</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-FIND"><span class="category">Function: </span><span><strong>FIND</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-FIND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the first element in SEQUENCE satisfying TEST with ITEM; NIL if no
@@ -214,8 +218,8 @@ such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dNOT_002dEQUAL">Function: <strong>STRING-NOT-EQUAL</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dNOT_002dEQUAL"><span class="category">Function: </span><span><strong>STRING-NOT-EQUAL</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dNOT_002dEQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to STRING=, but ignores cases.
@@ -223,8 +227,8 @@ such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dRIGHT_002dTRIM">Function: <strong>STRING-RIGHT-TRIM</strong> <em>(char-bag string)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dRIGHT_002dTRIM"><span class="category">Function: </span><span><strong>STRING-RIGHT-TRIM</strong> <em>(char-bag string)</em><a href='#index-STRING_002dRIGHT_002dTRIM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with the characters in CHAR-BAG removed from the
@@ -233,8 +237,8 @@ right end.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DELETE_002dIF_002dNOT">Function: <strong>DELETE-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-DELETE_002dIF_002dNOT"><span class="category">Function: </span><span><strong>DELETE-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-DELETE_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence formed by destructively removing the elements not
@@ -243,8 +247,8 @@ satisfying TEST from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMOVE_002dIF_002dNOT">Function: <strong>REMOVE-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-REMOVE_002dIF_002dNOT"><span class="category">Function: </span><span><strong>REMOVE-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-REMOVE_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of SEQUENCE with elements not satisfying TEST removed.
@@ -252,8 +256,8 @@ satisfying TEST from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_003d">Function: <strong>STRING=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_003d"><span class="category">Function: </span><span><strong>STRING=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the two strings are character-wise CHAR=; NIL otherwise.
@@ -261,8 +265,8 @@ satisfying TEST from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBSTITUTE_002dIF">Function: <strong>NSUBSTITUTE-IF</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBSTITUTE_002dIF"><span class="category">Function: </span><span><strong>NSUBSTITUTE-IF</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-NSUBSTITUTE_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -272,8 +276,8 @@ may be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SOME">Function: <strong>SOME</strong> <em>(predicate sequence &amp;rest more-sequences)</em></dt>
+<dl class="def">
+<dt id="index-SOME"><span class="category">Function: </span><span><strong>SOME</strong> <em>(predicate sequence &amp;rest more-sequences)</em><a href='#index-SOME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if at least one of the elements in SEQUENCEs satisfies PREDICATE;
@@ -282,8 +286,8 @@ NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSTRING">Function: <strong>MAKE-STRING</strong> <em>(size &amp;key (initial-element #\Space))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSTRING"><span class="category">Function: </span><span><strong>MAKE-STRING</strong> <em>(size &amp;key (initial-element #\Space))</em><a href='#index-MAKE_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a new string of SIZE length whose elements are all
@@ -292,8 +296,8 @@ INITIAL-ELEMENT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSUBSTITUTE">Function: <strong>NSUBSTITUTE</strong> <em>(newitem olditem sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-NSUBSTITUTE"><span class="category">Function: </span><span><strong>NSUBSTITUTE</strong> <em>(newitem olditem sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-NSUBSTITUTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -302,8 +306,8 @@ except that OLDITEMs are replaced with NEWITEM.  SEQUENCE may be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dEQUAL">Function: <strong>STRING-EQUAL</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dEQUAL"><span class="category">Function: </span><span><strong>STRING-EQUAL</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dEQUAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Given two strings (string1 and string2), and optional integers start1,
@@ -313,8 +317,8 @@ string2 (using char-equal).
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dNOT_002dGREATERP">Function: <strong>STRING-NOT-GREATERP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dNOT_002dGREATERP"><span class="category">Function: </span><span><strong>STRING-NOT-GREATERP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dNOT_002dGREATERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to STRING&lt;=, but ignores cases.
@@ -322,8 +326,8 @@ string2 (using char-equal).
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_003e">Function: <strong>STRING&gt;</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_003e"><span class="category">Function: </span><span><strong>STRING&gt;</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_003e' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If STRING1 is lexicographically greater than STRING2, then returns the
@@ -332,8 +336,8 @@ longest common prefix of the strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRINGP">Function: <strong>STRINGP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-STRINGP"><span class="category">Function: </span><span><strong>STRINGP</strong> <em>(x)</em><a href='#index-STRINGP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a string; NIL otherwise.
@@ -341,8 +345,8 @@ longest common prefix of the strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DELETE_002dIF">Function: <strong>DELETE-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-DELETE_002dIF"><span class="category">Function: </span><span><strong>DELETE-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-DELETE_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence formed by removing the elements satisfying TEST
@@ -351,8 +355,8 @@ destructively from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SIMPLE_002dSTRING_002dP">Function: <strong>SIMPLE-STRING-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SIMPLE_002dSTRING_002dP"><span class="category">Function: </span><span><strong>SIMPLE-STRING-P</strong> <em>(x)</em><a href='#index-SIMPLE_002dSTRING_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a simple string; NIL otherwise.
@@ -360,8 +364,8 @@ destructively from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMOVE_002dIF">Function: <strong>REMOVE-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-REMOVE_002dIF"><span class="category">Function: </span><span><strong>REMOVE-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-REMOVE_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of SEQUENCE with elements satisfying TEST removed.
@@ -369,8 +373,8 @@ destructively from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-HASH_002dTABLE_002dCOUNT">Function: <strong>HASH-TABLE-COUNT</strong> <em>(hash-table)</em></dt>
+<dl class="def">
+<dt id="index-HASH_002dTABLE_002dCOUNT"><span class="category">Function: </span><span><strong>HASH-TABLE-COUNT</strong> <em>(hash-table)</em><a href='#index-HASH_002dTABLE_002dCOUNT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of entries in the given Hash-Table.
@@ -378,8 +382,8 @@ destructively from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dDIMENSIONS">Function: <strong>ARRAY-DIMENSIONS</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dDIMENSIONS"><span class="category">Function: </span><span><strong>ARRAY-DIMENSIONS</strong> <em>(array)</em><a href='#index-ARRAY_002dDIMENSIONS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list whose elements are the dimensions of ARRAY
@@ -387,8 +391,8 @@ destructively from SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBSTITUTE_002dIF_002dNOT">Function: <strong>SUBSTITUTE-IF-NOT</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBSTITUTE_002dIF_002dNOT"><span class="category">Function: </span><span><strong>SUBSTITUTE-IF-NOT</strong> <em>(new test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-SUBSTITUTE_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -397,8 +401,8 @@ except that all elements not satisfying TEST are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ADJUSTABLE_002dARRAY_002dP">Function: <strong>ADJUSTABLE-ARRAY-P</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ADJUSTABLE_002dARRAY_002dP"><span class="category">Function: </span><span><strong>ADJUSTABLE-ARRAY-P</strong> <em>(array)</em><a href='#index-ADJUSTABLE_002dARRAY_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if ARRAY is adjustable; NIL otherwise.
@@ -406,8 +410,8 @@ except that all elements not satisfying TEST are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SVREF">Function: <strong>SVREF</strong> <em>(simple-vector index)</em></dt>
+<dl class="def">
+<dt id="index-SVREF"><span class="category">Function: </span><span><strong>SVREF</strong> <em>(simple-vector index)</em><a href='#index-SVREF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the INDEX-th element of SIMPLE-VECTOR.
@@ -415,8 +419,8 @@ except that all elements not satisfying TEST are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-VECTOR_002dPUSH_002dEXTEND">Function: <strong>VECTOR-PUSH-EXTEND</strong> <em>(new-element vector &amp;optional (extension (length vector)))</em></dt>
+<dl class="def">
+<dt id="index-VECTOR_002dPUSH_002dEXTEND"><span class="category">Function: </span><span><strong>VECTOR-PUSH-EXTEND</strong> <em>(new-element vector &amp;optional (extension (length vector)))</em><a href='#index-VECTOR_002dPUSH_002dEXTEND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to VECTOR-PUSH except that, if the fill pointer gets too large,
@@ -425,8 +429,8 @@ extends VECTOR rather then simply returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DELETE">Function: <strong>DELETE</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-DELETE"><span class="category">Function: </span><span><strong>DELETE</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-DELETE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence formed by removing the specified ITEM destructively from
@@ -435,8 +439,8 @@ SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMOVE">Function: <strong>REMOVE</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-REMOVE"><span class="category">Function: </span><span><strong>REMOVE</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-REMOVE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of SEQUENCE with ITEM removed.
@@ -444,8 +448,8 @@ SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING">Function: <strong>STRING</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-STRING"><span class="category">Function: </span><span><strong>STRING</strong> <em>(x)</em><a href='#index-STRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Coerces X into a string.  If X is a string, then returns X itself.  If X is a
@@ -456,8 +460,8 @@ coerced into a string.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dUPCASE">Function: <strong>STRING-UPCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dUPCASE"><span class="category">Function: </span><span><strong>STRING-UPCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-STRING_002dUPCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with all lower case characters converted to
@@ -466,8 +470,8 @@ uppercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GETHASH">Function: <strong>GETHASH</strong> <em>(key hash-table &amp;optional (default nil))</em></dt>
+<dl class="def">
+<dt id="index-GETHASH"><span class="category">Function: </span><span><strong>GETHASH</strong> <em>(key hash-table &amp;optional (default nil))</em><a href='#index-GETHASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Finds the entry in HASH-TABLE whose key is KEY and returns the associated
@@ -477,8 +481,8 @@ such entry.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dHASH_002dTABLE">Function: <strong>MAKE-HASH-TABLE</strong> <em>(&amp;key (test 'eql) (size 1024) (rehash-size 1.5) (rehash-threshold 0.7))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dHASH_002dTABLE"><span class="category">Function: </span><span><strong>MAKE-HASH-TABLE</strong> <em>(&amp;key (test 'eql) (size 1024) (rehash-size 1.5) (rehash-threshold 0.7))</em><a href='#index-MAKE_002dHASH_002dTABLE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a hash table.
@@ -486,8 +490,8 @@ such entry.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002f_003d">Function: <strong>STRING/=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002f_003d"><span class="category">Function: </span><span><strong>STRING/=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002f_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns NIL if STRING1 and STRING2 are character-wise CHAR=.  Otherwise,
@@ -496,8 +500,8 @@ returns the index to the longest common prefix of the strings.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dGREATERP">Function: <strong>STRING-GREATERP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dGREATERP"><span class="category">Function: </span><span><strong>STRING-GREATERP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dGREATERP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to STRING&gt;, but ignores cases.
@@ -505,8 +509,8 @@ returns the index to the longest common prefix of the strings.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ELT">Function: <strong>ELT</strong> <em>(sequence index)</em></dt>
+<dl class="def">
+<dt id="index-ELT"><span class="category">Function: </span><span><strong>ELT</strong> <em>(sequence index)</em><a href='#index-ELT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the INDEX-th element of SEQUENCE.
@@ -514,8 +518,8 @@ returns the index to the longest common prefix of the strings.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dARRAY">Function: <strong>MAKE-ARRAY</strong> <em>(dimensions &amp;key (element-type t) initial-element (initial-contents nil) (adjustable nil) (fill-pointer nil) (displaced-to nil) (displaced-index-offset 0) static)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dARRAY"><span class="category">Function: </span><span><strong>MAKE-ARRAY</strong> <em>(dimensions &amp;key (element-type t) initial-element (initial-contents nil) (adjustable nil) (fill-pointer nil) (displaced-to nil) (displaced-index-offset 0) static)</em><a href='#index-MAKE_002dARRAY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates an array of the specified DIMENSIONS.  The default for INITIAL-
@@ -551,8 +555,8 @@ nil, will cause the array body to be non relocatable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSTRING_002dDOWNCASE">Function: <strong>NSTRING-DOWNCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-NSTRING_002dDOWNCASE"><span class="category">Function: </span><span><strong>NSTRING-DOWNCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-NSTRING_002dDOWNCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns STRING with all upper case
 characters converted to lowercase.
@@ -560,8 +564,8 @@ characters converted to lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dIN_002dBOUNDS_002dP">Function: <strong>ARRAY-IN-BOUNDS-P</strong> <em>(array &amp;rest subscripts)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dIN_002dBOUNDS_002dP"><span class="category">Function: </span><span><strong>ARRAY-IN-BOUNDS-P</strong> <em>(array &amp;rest subscripts)</em><a href='#index-ARRAY_002dIN_002dBOUNDS_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns T if SUBSCRIPTS are valid subscripts for
 ARRAY; NIL otherwise.
@@ -569,8 +573,8 @@ ARRAY; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SORT">Function: <strong>SORT</strong> <em>(sequence predicate &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SORT"><span class="category">Function: </span><span><strong>SORT</strong> <em>(sequence predicate &amp;key (key #'identity))</em><a href='#index-SORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Destructively sorts SEQUENCE.
 PREDICATE should return non-NIL if its first argument is to precede
@@ -579,8 +583,8 @@ its second argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-HASH_002dTABLE_002dP">Function: <strong>HASH-TABLE-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-HASH_002dTABLE_002dP"><span class="category">Function: </span><span><strong>HASH-TABLE-P</strong> <em>(x)</em><a href='#index-HASH_002dTABLE_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a hash table object; NIL
@@ -589,8 +593,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COUNT_002dIF_002dNOT">Function: <strong>COUNT-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-COUNT_002dIF_002dNOT"><span class="category">Function: </span><span><strong>COUNT-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-COUNT_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of elements in SEQUENCE not satisfying TEST.
@@ -598,8 +602,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILL_002dPOINTER">Function: <strong>FILL-POINTER</strong> <em>(vector)</em></dt>
+<dl class="def">
+<dt id="index-FILL_002dPOINTER"><span class="category">Function: </span><span><strong>FILL-POINTER</strong> <em>(vector)</em><a href='#index-FILL_002dPOINTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the fill pointer of VECTOR.
@@ -608,8 +612,8 @@ otherwise.
 </dd></dl>
 
 
-<dl>
-<dt id="index-ARRAYP">Function: <strong>ARRAYP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-ARRAYP"><span class="category">Function: </span><span><strong>ARRAYP</strong> <em>(x)</em><a href='#index-ARRAYP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is an array; NIL otherwise.
@@ -617,8 +621,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REPLACE">Function: <strong>REPLACE</strong> <em>(sequence1 sequence2 &amp;key (start1 0) (end1 (length sequence1)) (start2 0) (end2 (length sequence2)))</em></dt>
+<dl class="def">
+<dt id="index-REPLACE"><span class="category">Function: </span><span><strong>REPLACE</strong> <em>(sequence1 sequence2 &amp;key (start1 0) (end1 (length sequence1)) (start2 0) (end2 (length sequence2)))</em><a href='#index-REPLACE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Destructively modifies SEQUENCE1 by copying successive elements into it from
@@ -627,8 +631,8 @@ SEQUENCE2.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dXOR">Function: <strong>BIT-XOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dXOR"><span class="category">Function: </span><span><strong>BIT-XOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dXOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical XOR on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -638,8 +642,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CLRHASH">Function: <strong>CLRHASH</strong> <em>(hash-table)</em></dt>
+<dl class="def">
+<dt id="index-CLRHASH"><span class="category">Function: </span><span><strong>CLRHASH</strong> <em>(hash-table)</em><a href='#index-CLRHASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Removes all entries of HASH-TABLE and returns the hash table itself.
@@ -647,8 +651,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBSTITUTE_002dIF">Function: <strong>SUBSTITUTE-IF</strong> <em>(newitem test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBSTITUTE_002dIF"><span class="category">Function: </span><span><strong>SUBSTITUTE-IF</strong> <em>(newitem test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-SUBSTITUTE_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -657,8 +661,8 @@ except that all elements satisfying TEST are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MISMATCH">Function: <strong>MISMATCH</strong> <em>(sequence1 sequence2 &amp;key (from-end nil) (test #'eql) test-not (start1 0) (start2 0) (end1 (length sequence1)) (end2 (length sequence2)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-MISMATCH"><span class="category">Function: </span><span><strong>MISMATCH</strong> <em>(sequence1 sequence2 &amp;key (from-end nil) (test #'eql) test-not (start1 0) (start2 0) (end1 (length sequence1)) (end2 (length sequence2)) (key #'identity))</em><a href='#index-MISMATCH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>The specified subsequences of SEQUENCE1 and SEQUENCE2 are compared
@@ -671,16 +675,16 @@ SEQUENCE1 beyond the last position tested is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dTOTAL_002dSIZE_002dLIMIT">Constant: <strong>ARRAY-TOTAL-SIZE-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dTOTAL_002dSIZE_002dLIMIT"><span class="category">Constant: </span><span><strong>ARRAY-TOTAL-SIZE-LIMIT</strong><a href='#index-ARRAY_002dTOTAL_002dSIZE_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The exclusive upper bound on the total number of elements of an array.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-VECTOR_002dPOP">Function: <strong>VECTOR-POP</strong> <em>(vector)</em></dt>
+<dl class="def">
+<dt id="index-VECTOR_002dPOP"><span class="category">Function: </span><span><strong>VECTOR-POP</strong> <em>(vector)</em><a href='#index-VECTOR_002dPOP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Attempts to decrease the fill-pointer of VECTOR by 1 and returns the element
@@ -690,8 +694,8 @@ the fill pointer is 0.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBSTITUTE">Function: <strong>SUBSTITUTE</strong> <em>(newitem olditem sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SUBSTITUTE"><span class="category">Function: </span><span><strong>SUBSTITUTE</strong> <em>(newitem olditem sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (count most-positive-fixnum) (key #'identity))</em><a href='#index-SUBSTITUTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same kind as SEQUENCE with the same elements
@@ -700,8 +704,8 @@ except that OLDITEMs are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dHAS_002dFILL_002dPOINTER_002dP">Function: <strong>ARRAY-HAS-FILL-POINTER-P</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dHAS_002dFILL_002dPOINTER_002dP"><span class="category">Function: </span><span><strong>ARRAY-HAS-FILL-POINTER-P</strong> <em>(array)</em><a href='#index-ARRAY_002dHAS_002dFILL_002dPOINTER_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if ARRAY has a fill pointer; NIL otherwise.
@@ -709,8 +713,8 @@ except that OLDITEMs are replaced with NEWITEM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CONCATENATE">Function: <strong>CONCATENATE</strong> <em>(result-type &amp;rest sequences)</em></dt>
+<dl class="def">
+<dt id="index-CONCATENATE"><span class="category">Function: </span><span><strong>CONCATENATE</strong> <em>(result-type &amp;rest sequences)</em><a href='#index-CONCATENATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new sequence of the specified RESULT-TYPE, consisting of all
@@ -719,8 +723,8 @@ elements in SEQUENCEs.
 
 </dd></dl>
 
-<dl>
-<dt id="index-VECTOR_002dPUSH">Function: <strong>VECTOR-PUSH</strong> <em>(new-element vector)</em></dt>
+<dl class="def">
+<dt id="index-VECTOR_002dPUSH"><span class="category">Function: </span><span><strong>VECTOR-PUSH</strong> <em>(new-element vector)</em><a href='#index-VECTOR_002dPUSH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Attempts to set the element of ARRAY designated by its fill pointer to
@@ -730,8 +734,8 @@ pointer is too large.  Otherwise, returns the new fill pointer value.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dTRIM">Function: <strong>STRING-TRIM</strong> <em>(char-bag string)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dTRIM"><span class="category">Function: </span><span><strong>STRING-TRIM</strong> <em>(char-bag string)</em><a href='#index-STRING_002dTRIM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with the characters in CHAR-BAG removed from both
@@ -740,8 +744,8 @@ ends.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dELEMENT_002dTYPE">Function: <strong>ARRAY-ELEMENT-TYPE</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dELEMENT_002dTYPE"><span class="category">Function: </span><span><strong>ARRAY-ELEMENT-TYPE</strong> <em>(array)</em><a href='#index-ARRAY_002dELEMENT_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the type of the elements of ARRAY
@@ -749,8 +753,8 @@ ends.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NOTANY">Function: <strong>NOTANY</strong> <em>(predicate sequence &amp;rest more-sequences)</em></dt>
+<dl class="def">
+<dt id="index-NOTANY"><span class="category">Function: </span><span><strong>NOTANY</strong> <em>(predicate sequence &amp;rest more-sequences)</em><a href='#index-NOTANY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if none of the elements in SEQUENCEs satisfies PREDICATE; NIL
@@ -759,8 +763,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dNOT">Function: <strong>BIT-NOT</strong> <em>(bit-array &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dNOT"><span class="category">Function: </span><span><strong>BIT-NOT</strong> <em>(bit-array &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical NOT in the elements of BIT-ARRAY.
@@ -770,8 +774,8 @@ BIT-ARRAY if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dORC1">Function: <strong>BIT-ORC1</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dORC1"><span class="category">Function: </span><span><strong>BIT-ORC1</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dORC1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical ORC1 on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -781,8 +785,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COUNT_002dIF">Function: <strong>COUNT-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-COUNT_002dIF"><span class="category">Function: </span><span><strong>COUNT-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-COUNT_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of elements in SEQUENCE satisfying TEST.
@@ -790,8 +794,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAP">Function: <strong>MAP</strong> <em>(result-type function sequence &amp;rest more-sequences)</em></dt>
+<dl class="def">
+<dt id="index-MAP"><span class="category">Function: </span><span><strong>MAP</strong> <em>(result-type function sequence &amp;rest more-sequences)</em><a href='#index-MAP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>FUNCTION must take as many arguments as there are sequences provided.  The 
@@ -801,16 +805,16 @@ FUNCTION to the i-th elements of the SEQUENCEs.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dRANK_002dLIMIT">Constant: <strong>ARRAY-RANK-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dRANK_002dLIMIT"><span class="category">Constant: </span><span><strong>ARRAY-RANK-LIMIT</strong><a href='#index-ARRAY_002dRANK_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The exclusive upper bound on the rank of an array.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-COUNT">Function: <strong>COUNT</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-COUNT"><span class="category">Function: </span><span><strong>COUNT</strong> <em>(item sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-COUNT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the number of elements in SEQUENCE satisfying TEST with ITEM.
@@ -818,8 +822,8 @@ The exclusive upper bound on the rank of an array.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dVECTOR_002dP">Function: <strong>BIT-VECTOR-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dVECTOR_002dP"><span class="category">Function: </span><span><strong>BIT-VECTOR-P</strong> <em>(x)</em><a href='#index-BIT_002dVECTOR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a bit vector; NIL otherwise.
@@ -827,8 +831,8 @@ The exclusive upper bound on the rank of an array.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NSTRING_002dCAPITALIZE">Function: <strong>NSTRING-CAPITALIZE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-NSTRING_002dCAPITALIZE"><span class="category">Function: </span><span><strong>NSTRING-CAPITALIZE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-NSTRING_002dCAPITALIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns STRING with the first character of each word converted to upper-case,
@@ -837,8 +841,8 @@ and remaining characters in the word converted to lower case.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ADJUST_002dARRAY">Function: <strong>ADJUST-ARRAY</strong> <em>(array dimensions &amp;key (element-type (array-element-type array)) initial-element (initial-contents nil) (fill-pointer nil) (displaced-to nil) (displaced-index-offset 0))</em></dt>
+<dl class="def">
+<dt id="index-ADJUST_002dARRAY"><span class="category">Function: </span><span><strong>ADJUST-ARRAY</strong> <em>(array dimensions &amp;key (element-type (array-element-type array)) initial-element (initial-contents nil) (fill-pointer nil) (displaced-to nil) (displaced-index-offset 0))</em><a href='#index-ADJUST_002dARRAY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Adjusts the dimensions of ARRAY to the given DIMENSIONS.  The default value
@@ -847,8 +851,8 @@ of INITIAL-ELEMENT depends on ELEMENT-TYPE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SEARCH">Function: <strong>SEARCH</strong> <em>(sequence1 sequence2 &amp;key (from-end nil) (test #'eql) test-not (start1 0) (start2 0) (end1 (length sequence1)) (end2 (length sequence2)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-SEARCH"><span class="category">Function: </span><span><strong>SEARCH</strong> <em>(sequence1 sequence2 &amp;key (from-end nil) (test #'eql) test-not (start1 0) (start2 0) (end1 (length sequence1)) (end2 (length sequence2)) (key #'identity))</em><a href='#index-SEARCH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>A search is conducted for the first subsequence of SEQUENCE2 which
@@ -859,8 +863,8 @@ returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SIMPLE_002dBIT_002dVECTOR_002dP">Function: <strong>SIMPLE-BIT-VECTOR-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SIMPLE_002dBIT_002dVECTOR_002dP"><span class="category">Function: </span><span><strong>SIMPLE-BIT-VECTOR-P</strong> <em>(x)</em><a href='#index-SIMPLE_002dBIT_002dVECTOR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a simple bit-vector; NIL otherwise.
@@ -868,8 +872,8 @@ returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSEQUENCE">Function: <strong>MAKE-SEQUENCE</strong> <em>(type length &amp;key initial-element)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSEQUENCE"><span class="category">Function: </span><span><strong>MAKE-SEQUENCE</strong> <em>(type length &amp;key initial-element)</em><a href='#index-MAKE_002dSEQUENCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the given TYPE and LENGTH, with elements initialized
@@ -878,8 +882,8 @@ to INITIAL-ELEMENT.  The default value of INITIAL-ELEMENT depends on TYPE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dORC2">Function: <strong>BIT-ORC2</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dORC2"><span class="category">Function: </span><span><strong>BIT-ORC2</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dORC2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical ORC2 on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -889,8 +893,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NREVERSE">Function: <strong>NREVERSE</strong> <em>(sequence)</em></dt>
+<dl class="def">
+<dt id="index-NREVERSE"><span class="category">Function: </span><span><strong>NREVERSE</strong> <em>(sequence)</em><a href='#index-NREVERSE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence of the same elements as SEQUENCE but in reverse order.
@@ -899,16 +903,16 @@ SEQUENCE may be destroyed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dDIMENSION_002dLIMIT">Constant: <strong>ARRAY-DIMENSION-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dDIMENSION_002dLIMIT"><span class="category">Constant: </span><span><strong>ARRAY-DIMENSION-LIMIT</strong><a href='#index-ARRAY_002dDIMENSION_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The exclusive upper bound of the array dimension.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-NOTEVERY">Function: <strong>NOTEVERY</strong> <em>(predicate sequence &amp;rest more-sequences)</em></dt>
+<dl class="def">
+<dt id="index-NOTEVERY"><span class="category">Function: </span><span><strong>NOTEVERY</strong> <em>(predicate sequence &amp;rest more-sequences)</em><a href='#index-NOTEVERY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if at least one of the elements in SEQUENCEs does not satisfy
@@ -917,8 +921,8 @@ PREDICATE; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-POSITION_002dIF_002dNOT">Function: <strong>POSITION-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-POSITION_002dIF_002dNOT"><span class="category">Function: </span><span><strong>POSITION-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-POSITION_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index of the first element in SEQUENCE that does not satisfy TEST;
@@ -927,8 +931,8 @@ NIL if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dDOWNCASE">Function: <strong>STRING-DOWNCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dDOWNCASE"><span class="category">Function: </span><span><strong>STRING-DOWNCASE</strong> <em>(string &amp;key (start 0) (end (length string)))</em><a href='#index-STRING_002dDOWNCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with all upper case characters converted to
@@ -937,8 +941,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT">Function: <strong>BIT</strong> <em>(bit-array &amp;rest subscripts)</em></dt>
+<dl class="def">
+<dt id="index-BIT"><span class="category">Function: </span><span><strong>BIT</strong> <em>(bit-array &amp;rest subscripts)</em><a href='#index-BIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the bit from BIT-ARRAY at SUBSCRIPTS.
@@ -946,8 +950,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dNOT_002dLESSP">Function: <strong>STRING-NOT-LESSP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dNOT_002dLESSP"><span class="category">Function: </span><span><strong>STRING-NOT-LESSP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dNOT_002dLESSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to STRING&gt;=, but ignores cases.
@@ -955,8 +959,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHAR">Function: <strong>CHAR</strong> <em>(string index)</em></dt>
+<dl class="def">
+<dt id="index-CHAR"><span class="category">Function: </span><span><strong>CHAR</strong> <em>(string index)</em><a href='#index-CHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the INDEX-th character in STRING.
@@ -964,8 +968,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-AREF">Function: <strong>AREF</strong> <em>(array &amp;rest subscripts)</em></dt>
+<dl class="def">
+<dt id="index-AREF"><span class="category">Function: </span><span><strong>AREF</strong> <em>(array &amp;rest subscripts)</em><a href='#index-AREF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the element of ARRAY specified by SUBSCRIPTS.
@@ -973,8 +977,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILL">Function: <strong>FILL</strong> <em>(sequence item &amp;key (start 0) (end (length sequence)))</em></dt>
+<dl class="def">
+<dt id="index-FILL"><span class="category">Function: </span><span><strong>FILL</strong> <em>(sequence item &amp;key (start 0) (end (length sequence)))</em><a href='#index-FILL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Replaces the specified elements of SEQUENCE all with ITEM.
@@ -982,8 +986,8 @@ lowercase.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STABLE_002dSORT">Function: <strong>STABLE-SORT</strong> <em>(sequence predicate &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-STABLE_002dSORT"><span class="category">Function: </span><span><strong>STABLE-SORT</strong> <em>(sequence predicate &amp;key (key #'identity))</em><a href='#index-STABLE_002dSORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Destructively sorts SEQUENCE.  PREDICATE should return non-NIL if its first
@@ -992,8 +996,8 @@ argument is to precede its second argument.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BIT_002dIOR">Function: <strong>BIT-IOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em></dt>
+<dl class="def">
+<dt id="index-BIT_002dIOR"><span class="category">Function: </span><span><strong>BIT-IOR</strong> <em>(bit-array1 bit-array2 &amp;optional (result-bit-array nil))</em><a href='#index-BIT_002dIOR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Performs a bit-wise logical IOR on the elements of BIT-ARRAY1 and BIT-ARRAY2.
@@ -1003,8 +1007,8 @@ BIT-ARRAY1 if RESULT-BIT-ARRAY is T, or into RESULT-BIT-ARRAY otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMHASH">Function: <strong>REMHASH</strong> <em>(key hash-table)</em></dt>
+<dl class="def">
+<dt id="index-REMHASH"><span class="category">Function: </span><span><strong>REMHASH</strong> <em>(key hash-table)</em><a href='#index-REMHASH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Removes any entry for KEY in HASH-TABLE.  Returns T if such an entry
@@ -1013,8 +1017,8 @@ existed; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-VECTORP">Function: <strong>VECTORP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-VECTORP"><span class="category">Function: </span><span><strong>VECTORP</strong> <em>(x)</em><a href='#index-VECTORP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a vector; NIL otherwise.
@@ -1022,8 +1026,8 @@ existed; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_003c_003d">Function: <strong>STRING&lt;=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_003c_003d"><span class="category">Function: </span><span><strong>STRING&lt;=</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_003c_003d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If STRING1 is lexicographically less than or equal to STRING2, then returns
@@ -1032,8 +1036,8 @@ the longest common prefix of the two strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SIMPLE_002dVECTOR_002dP">Function: <strong>SIMPLE-VECTOR-P</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SIMPLE_002dVECTOR_002dP"><span class="category">Function: </span><span><strong>SIMPLE-VECTOR-P</strong> <em>(x)</em><a href='#index-SIMPLE_002dVECTOR_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a simple vector; NIL otherwise.
@@ -1041,8 +1045,8 @@ the longest common prefix of the two strings.  Otherwise, returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dLEFT_002dTRIM">Function: <strong>STRING-LEFT-TRIM</strong> <em>(char-bag string)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dLEFT_002dTRIM"><span class="category">Function: </span><span><strong>STRING-LEFT-TRIM</strong> <em>(char-bag string)</em><a href='#index-STRING_002dLEFT_002dTRIM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of STRING with the characters in CHAR-BAG removed from the
@@ -1051,8 +1055,8 @@ left end.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ARRAY_002dTOTAL_002dSIZE">Function: <strong>ARRAY-TOTAL-SIZE</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-ARRAY_002dTOTAL_002dSIZE"><span class="category">Function: </span><span><strong>ARRAY-TOTAL-SIZE</strong> <em>(array)</em><a href='#index-ARRAY_002dTOTAL_002dSIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the total number of elements of ARRAY.
@@ -1060,8 +1064,8 @@ left end.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND_002dIF_002dNOT">Function: <strong>FIND-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dIF_002dNOT"><span class="category">Function: </span><span><strong>FIND-IF-NOT</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-FIND_002dIF_002dNOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index of the first element in SEQUENCE that does not satisfy
@@ -1070,8 +1074,8 @@ TEST; NIL if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DELETE_002dDUPLICATES">Function: <strong>DELETE-DUPLICATES</strong> <em>(sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-DELETE_002dDUPLICATES"><span class="category">Function: </span><span><strong>DELETE-DUPLICATES</strong> <em>(sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-DELETE_002dDUPLICATES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a sequence formed by removing duplicated elements destructively from
@@ -1080,8 +1084,8 @@ SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMOVE_002dDUPLICATES">Function: <strong>REMOVE-DUPLICATES</strong> <em>(sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-REMOVE_002dDUPLICATES"><span class="category">Function: </span><span><strong>REMOVE-DUPLICATES</strong> <em>(sequence &amp;key (from-end nil) (test #'eql) test-not (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-REMOVE_002dDUPLICATES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>The elements of SEQUENCE are examined, and if any two match, one is discarded.
@@ -1090,8 +1094,8 @@ Returns the resulting sequence.
 
 </dd></dl>
 
-<dl>
-<dt id="index-POSITION_002dIF">Function: <strong>POSITION-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-POSITION_002dIF"><span class="category">Function: </span><span><strong>POSITION-IF</strong> <em>(test sequence &amp;key (from-end nil) (start 0) (end (length sequence)) (key #'identity))</em><a href='#index-POSITION_002dIF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the index of the first element in SEQUENCE that satisfies TEST; NIL
@@ -1100,8 +1104,8 @@ if no such element exists.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MERGE">Function: <strong>MERGE</strong> <em>(result-type sequence1 sequence2 predicate &amp;key (key #'identity))</em></dt>
+<dl class="def">
+<dt id="index-MERGE"><span class="category">Function: </span><span><strong>MERGE</strong> <em>(result-type sequence1 sequence2 predicate &amp;key (key #'identity))</em><a href='#index-MERGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>SEQUENCE1 and SEQUENCE2 are destructively merged into a sequence of type
@@ -1110,8 +1114,8 @@ RESULT-TYPE using PREDICATE to order the elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EVERY">Function: <strong>EVERY</strong> <em>(predicate sequence &amp;rest more-sequences)</em></dt>
+<dl class="def">
+<dt id="index-EVERY"><span class="category">Function: </span><span><strong>EVERY</strong> <em>(predicate sequence &amp;rest more-sequences)</em><a href='#index-EVERY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if every elements of SEQUENCEs satisfy PREDICATE; NIL otherwise.
@@ -1119,8 +1123,8 @@ RESULT-TYPE using PREDICATE to order the elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REDUCE">Function: <strong>REDUCE</strong> <em>(function sequence &amp;key (from-end nil) (start 0) (end (length sequence)) initial-value)</em></dt>
+<dl class="def">
+<dt id="index-REDUCE"><span class="category">Function: </span><span><strong>REDUCE</strong> <em>(function sequence &amp;key (from-end nil) (start 0) (end (length sequence)) initial-value)</em><a href='#index-REDUCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Combines all the elements of SEQUENCE using a binary operation FUNCTION.
@@ -1129,8 +1133,8 @@ If INITIAL-VALUE is supplied, it is logically placed before the SEQUENCE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STRING_002dLESSP">Function: <strong>STRING-LESSP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dLESSP"><span class="category">Function: </span><span><strong>STRING-LESSP</strong> <em>(string1 string2 &amp;key (start1 0) (end1 (length string1)) (start2 0) (end2 (length string2)))</em><a href='#index-STRING_002dLESSP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Similar to STRING&lt;, but ignores cases.
@@ -1138,10 +1142,11 @@ If INITIAL-VALUE is supplied, it is logically placed before the SEQUENCE.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Characters.html" accesskey="n" rel="next">Characters</a>, Previous: <a href="Numbers.html" accesskey="p" rel="prev">Numbers</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Characters.html">Characters</a>, Previous: <a href="Numbers.html">Numbers</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index e9f806ae2e326fec85ac4905bc96b2a566f6798f..bbf104536551a6308d3aa094b8f58f1bd172ee9f 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Source Level Debugging in Emacs (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="Debugging.html" rel="up" title="Debugging">
 <link href="Low-Level-Debug-Functions.html" rel="next" title="Low Level Debug Functions">
 <link href="Debugging.html" rel="prev" title="Debugging">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,9 +42,10 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Source-Level-Debugging-in-Emacs"></span><div class="header">
+<div class="section" id="Source-Level-Debugging-in-Emacs">
+<div class="header">
 <p>
-Next: <a href="Low-Level-Debug-Functions.html" accesskey="n" rel="next">Low Level Debug Functions</a>, Previous: <a href="Debugging.html" accesskey="p" rel="prev">Debugging</a>, Up: <a href="Debugging.html" accesskey="u" rel="up">Debugging</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Low-Level-Debug-Functions.html" accesskey="n" rel="next">Low Level Debug Functions</a>, Previous: <a href="Debugging.html" accesskey="p" rel="prev">Debugging</a>, Up: <a href="Debugging.html" accesskey="u" rel="up">Debugging</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Source-Level-Debugging-in-Emacs-1"></span><h3 class="section">18.1 Source Level Debugging in Emacs</h3>
@@ -146,10 +150,11 @@ a special meaning:
 </li></ul>
 <p>Files:  debug.lsp  dbl.el    gcl.el
 </p>
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Low-Level-Debug-Functions.html" accesskey="n" rel="next">Low Level Debug Functions</a>, Previous: <a href="Debugging.html" accesskey="p" rel="prev">Debugging</a>, Up: <a href="Debugging.html" accesskey="u" rel="up">Debugging</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Low-Level-Debug-Functions.html">Low Level Debug Functions</a>, Previous: <a href="Debugging.html">Debugging</a>, Up: <a href="Debugging.html">Debugging</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index b592a4b88ac4575762c66b914a6c2d1282d451e2..d118089ed73814ae68edd9b436552d0a8b806bd4 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Special Forms and Functions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Compilation.html" rel="next" title="Compilation">
 <link href="Streams-and-Reading.html" rel="prev" title="Streams and Reading">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,23 +42,24 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Special-Forms-and-Functions"></span><div class="header">
+<div class="chapter" id="Special-Forms-and-Functions">
+<div class="header">
 <p>
-Next: <a href="Compilation.html" accesskey="n" rel="next">Compilation</a>, Previous: <a href="Streams-and-Reading.html" accesskey="p" rel="prev">Streams and Reading</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Compilation.html" accesskey="n" rel="next">Compilation</a>, Previous: <a href="Streams-and-Reading.html" accesskey="p" rel="prev">Streams and Reading</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Special-Forms-and-Functions-1"></span><h2 class="chapter">6 Special Forms and Functions</h2>
 
-<dl>
-<dt id="index-LAMBDA_002dLIST_002dKEYWORDS">Constant: <strong>LAMBDA-LIST-KEYWORDS</strong></dt>
+<dl class="def">
+<dt id="index-LAMBDA_002dLIST_002dKEYWORDS"><span class="category">Constant: </span><span><strong>LAMBDA-LIST-KEYWORDS</strong><a href='#index-LAMBDA_002dLIST_002dKEYWORDS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 List of all the lambda-list keywords used in GCL.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-THE">Special Form: <strong>THE</strong></dt>
+<dl class="def">
+<dt id="index-THE"><span class="category">Special Form: </span><span><strong>THE</strong><a href='#index-THE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -69,8 +73,8 @@ this is not the case.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SETF">Special Form: <strong>SETF</strong></dt>
+<dl class="def">
+<dt id="index-SETF"><span class="category">Special Form: </span><span><strong>SETF</strong><a href='#index-SETF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -103,8 +107,8 @@ apply
 
 </dd></dl>
 
-<dl>
-<dt id="index-WHEN">Special Form: <strong>WHEN</strong></dt>
+<dl class="def">
+<dt id="index-WHEN"><span class="category">Special Form: </span><span><strong>WHEN</strong><a href='#index-WHEN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -118,8 +122,8 @@ simply returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CCASE">Macro: <strong>CCASE</strong></dt>
+<dl class="def">
+<dt id="index-CCASE"><span class="category">Macro: </span><span><strong>CCASE</strong><a href='#index-CCASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -134,8 +138,8 @@ returns the value(s) of the last FORM.  If not, signals a correctable error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACROEXPAND">Function: <strong>MACROEXPAND</strong> <em>(form &amp;optional (env nil))</em></dt>
+<dl class="def">
+<dt id="index-MACROEXPAND"><span class="category">Function: </span><span><strong>MACROEXPAND</strong> <em>(form &amp;optional (env nil))</em><a href='#index-MACROEXPAND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If FORM is a macro form, then expands it repeatedly until it is not a macro
@@ -145,8 +149,8 @@ indicating whether the original form was a macro.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUE_002dCALL">Special Form: <strong>MULTIPLE-VALUE-CALL</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUE_002dCALL"><span class="category">Special Form: </span><span><strong>MULTIPLE-VALUE-CALL</strong><a href='#index-MULTIPLE_002dVALUE_002dCALL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -159,8 +163,8 @@ indicating whether the original form was a macro.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFSETF">Macro: <strong>DEFSETF</strong></dt>
+<dl class="def">
+<dt id="index-DEFSETF"><span class="category">Macro: </span><span><strong>DEFSETF</strong><a href='#index-DEFSETF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -191,8 +195,8 @@ symbols TEMP1 ... TEMPn and with STORE-VAR bound to the symbol TEMP0.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-TAGBODY">Special Form: <strong>TAGBODY</strong></dt>
+<dl class="def">
+<dt id="index-TAGBODY"><span class="category">Special Form: </span><span><strong>TAGBODY</strong><a href='#index-TAGBODY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -206,8 +210,8 @@ symbols TEMP1 ... TEMPn and with STORE-VAR bound to the symbol TEMP0.
 </dd></dl>
 
 
-<dl>
-<dt id="index-ETYPECASE">Macro: <strong>ETYPECASE</strong></dt>
+<dl class="def">
+<dt id="index-ETYPECASE"><span class="category">Macro: </span><span><strong>ETYPECASE</strong><a href='#index-ETYPECASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -222,8 +226,8 @@ returns the value(s) of the last FORM.  If not, signals an error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LET_002a">Special Form: <strong>LET*</strong></dt>
+<dl class="def">
+<dt id="index-LET_002a"><span class="category">Special Form: </span><span><strong>LET*</strong><a href='#index-LET_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -237,8 +241,8 @@ from left to right, then evaluates FORMs as a PROGN.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROG1">Special Form: <strong>PROG1</strong></dt>
+<dl class="def">
+<dt id="index-PROG1"><span class="category">Special Form: </span><span><strong>PROG1</strong><a href='#index-PROG1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -251,8 +255,8 @@ from left to right, then evaluates FORMs as a PROGN.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFUN">Special Form: <strong>DEFUN</strong></dt>
+<dl class="def">
+<dt id="index-DEFUN"><span class="category">Special Form: </span><span><strong>DEFUN</strong><a href='#index-DEFUN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -274,8 +278,8 @@ retrieved by (documentation &rsquo;NAME &rsquo;function).
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUE_002dBIND">Special Form: <strong>MULTIPLE-VALUE-BIND</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUE_002dBIND"><span class="category">Special Form: </span><span><strong>MULTIPLE-VALUE-BIND</strong><a href='#index-MULTIPLE_002dVALUE_002dBIND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -289,8 +293,8 @@ NIL) and evaluates FORMs in order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DECLARE">Special Form: <strong>DECLARE</strong></dt>
+<dl class="def">
+<dt id="index-DECLARE"><span class="category">Special Form: </span><span><strong>DECLARE</strong><a href='#index-DECLARE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -345,8 +349,8 @@ For example
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFMACRO">Special Form: <strong>DEFMACRO</strong></dt>
+<dl class="def">
+<dt id="index-DEFMACRO"><span class="category">Special Form: </span><span><strong>DEFMACRO</strong><a href='#index-DEFMACRO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -388,8 +392,8 @@ Also, see the function doc of PPRINT for the output-formatting.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aEVALHOOK_002a">Variable: <strong>*EVALHOOK*</strong></dt>
+<dl class="def">
+<dt id="index-_002aEVALHOOK_002a"><span class="category">Variable: </span><span><strong>*EVALHOOK*</strong><a href='#index-_002aEVALHOOK_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 If *EVALHOOK* is not NIL, its value must be a function that can receive
 two arguments: a form to evaluate and an environment.  This function does
@@ -398,8 +402,8 @@ the evaluation instead of EVAL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FUNCTIONP">Function: <strong>FUNCTIONP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-FUNCTIONP"><span class="category">Function: </span><span><strong>FUNCTIONP</strong> <em>(x)</em><a href='#index-FUNCTIONP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a function, suitable for use by FUNCALL or APPLY.  Returns
@@ -408,8 +412,8 @@ NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LAMBDA_002dPARAMETERS_002dLIMIT">Constant: <strong>LAMBDA-PARAMETERS-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-LAMBDA_002dPARAMETERS_002dLIMIT"><span class="category">Constant: </span><span><strong>LAMBDA-PARAMETERS-LIMIT</strong><a href='#index-LAMBDA_002dPARAMETERS_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The exclusive upper bound on the number of distinct parameter names that may
 appear in a single lambda-list.  Actually, however, there is no such upper
@@ -418,8 +422,8 @@ bound in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FLET">Special Form: <strong>FLET</strong></dt>
+<dl class="def">
+<dt id="index-FLET"><span class="category">Special Form: </span><span><strong>FLET</strong><a href='#index-FLET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -437,8 +441,8 @@ ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ECASE">Macro: <strong>ECASE</strong></dt>
+<dl class="def">
+<dt id="index-ECASE"><span class="category">Macro: </span><span><strong>ECASE</strong><a href='#index-ECASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -453,8 +457,8 @@ returns the value(s) of the last FORM.  If not, signals an error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROG2">Special Form: <strong>PROG2</strong></dt>
+<dl class="def">
+<dt id="index-PROG2"><span class="category">Special Form: </span><span><strong>PROG2</strong><a href='#index-PROG2' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -468,8 +472,8 @@ of SECOND.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROGV">Special Form: <strong>PROGV</strong></dt>
+<dl class="def">
+<dt id="index-PROGV"><span class="category">Special Form: </span><span><strong>PROGV</strong><a href='#index-PROGV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -484,8 +488,8 @@ special) to the corresponding value.
 
 </dd></dl>
 
-<dl>
-<dt id="index-QUOTE">Special Form: <strong>QUOTE</strong></dt>
+<dl class="def">
+<dt id="index-QUOTE"><span class="category">Special Form: </span><span><strong>QUOTE</strong><a href='#index-QUOTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -498,8 +502,8 @@ Simply returns X without evaluating it.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DOTIMES">Special Form: <strong>DOTIMES</strong></dt>
+<dl class="def">
+<dt id="index-DOTIMES"><span class="category">Special Form: </span><span><strong>DOTIMES</strong><a href='#index-DOTIMES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -514,8 +518,8 @@ the value of COUNTFORM (exclusive).  Then returns the value(s) of RESULT
 
 </dd></dl>
 
-<dl>
-<dt id="index-SPECIAL_002dFORM_002dP">Function: <strong>SPECIAL-FORM-P</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SPECIAL_002dFORM_002dP"><span class="category">Function: </span><span><strong>SPECIAL-FORM-P</strong> <em>(symbol)</em><a href='#index-SPECIAL_002dFORM_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if SYMBOL globally names a special form; NIL otherwise.
@@ -551,8 +555,8 @@ dotimes             prog*
 
 </dd></dl>
 
-<dl>
-<dt id="index-FUNCTION">Special Form: <strong>FUNCTION</strong></dt>
+<dl class="def">
+<dt id="index-FUNCTION"><span class="category">Special Form: </span><span><strong>FUNCTION</strong><a href='#index-FUNCTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -567,8 +571,8 @@ returns that function.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUES_002dLIMIT">Constant: <strong>MULTIPLE-VALUES-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUES_002dLIMIT"><span class="category">Constant: </span><span><strong>MULTIPLE-VALUES-LIMIT</strong><a href='#index-MULTIPLE_002dVALUES_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The exclusive upper bound on the number of values that may be returned from
 a function.  Actually, however, there is no such upper bound in GCL.
@@ -576,8 +580,8 @@ a function.  Actually, however, there is no such upper bound in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-APPLYHOOK">Function: <strong>APPLYHOOK</strong> <em>(function args evalhookfn applyhookfn &amp;optional (env nil))</em></dt>
+<dl class="def">
+<dt id="index-APPLYHOOK"><span class="category">Function: </span><span><strong>APPLYHOOK</strong> <em>(function args evalhookfn applyhookfn &amp;optional (env nil))</em><a href='#index-APPLYHOOK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUNCTION to ARGS, with *EVALHOOK* bound to EVALHOOKFN and with
@@ -587,8 +591,8 @@ top-level application of FUNCTION to ARGS.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aMACROEXPAND_002dHOOK_002a">Variable: <strong>*MACROEXPAND-HOOK*</strong></dt>
+<dl class="def">
+<dt id="index-_002aMACROEXPAND_002dHOOK_002a"><span class="category">Variable: </span><span><strong>*MACROEXPAND-HOOK*</strong><a href='#index-_002aMACROEXPAND_002dHOOK_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds a function that can take two arguments (a macro expansion function
 and the macro form to be expanded) and returns the expanded form.  This
@@ -598,8 +602,8 @@ function is whenever a macro-expansion takes place.  Initially this is set to
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROG_002a">Special Form: <strong>PROG*</strong></dt>
+<dl class="def">
+<dt id="index-PROG_002a"><span class="category">Special Form: </span><span><strong>PROG*</strong><a href='#index-PROG_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -612,8 +616,8 @@ function is whenever a macro-expansion takes place.  Initially this is set to
 
 </dd></dl>
 
-<dl>
-<dt id="index-BLOCK">Special Form: <strong>BLOCK</strong></dt>
+<dl class="def">
+<dt id="index-BLOCK"><span class="category">Special Form: </span><span><strong>BLOCK</strong><a href='#index-BLOCK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -628,8 +632,8 @@ within the block.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROGN">Special Form: <strong>PROGN</strong></dt>
+<dl class="def">
+<dt id="index-PROGN"><span class="category">Special Form: </span><span><strong>PROGN</strong><a href='#index-PROGN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -642,8 +646,8 @@ within the block.
 
 </dd></dl>
 
-<dl>
-<dt id="index-APPLY">Function: <strong>APPLY</strong> <em>(function arg &amp;rest more-args)</em></dt>
+<dl class="def">
+<dt id="index-APPLY"><span class="category">Function: </span><span><strong>APPLY</strong> <em>(function arg &amp;rest more-args)</em><a href='#index-APPLY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUNCTION.  The arguments to the function consist of all ARGs
@@ -652,8 +656,8 @@ except for the last, and all elements of the last ARG.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LABELS">Special Form: <strong>LABELS</strong></dt>
+<dl class="def">
+<dt id="index-LABELS"><span class="category">Special Form: </span><span><strong>LABELS</strong><a href='#index-LABELS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -670,8 +674,8 @@ functions are simply ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RETURN">Special Form: <strong>RETURN</strong></dt>
+<dl class="def">
+<dt id="index-RETURN"><span class="category">Special Form: </span><span><strong>RETURN</strong><a href='#index-RETURN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -685,8 +689,8 @@ which defaults to NIL, is returned as the value of the block.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TYPECASE">Macro: <strong>TYPECASE</strong></dt>
+<dl class="def">
+<dt id="index-TYPECASE"><span class="category">Macro: </span><span><strong>TYPECASE</strong><a href='#index-TYPECASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -701,8 +705,8 @@ returns the value of the last FORM.  If not, simply returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-AND">Special Form: <strong>AND</strong></dt>
+<dl class="def">
+<dt id="index-AND"><span class="category">Special Form: </span><span><strong>AND</strong><a href='#index-AND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -717,8 +721,8 @@ last FORM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LET">Special Form: <strong>LET</strong></dt>
+<dl class="def">
+<dt id="index-LET"><span class="category">Special Form: </span><span><strong>LET</strong><a href='#index-LET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -732,8 +736,8 @@ all at once, then evaluates FORMs as a PROGN.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COND">Special Form: <strong>COND</strong></dt>
+<dl class="def">
+<dt id="index-COND"><span class="category">Special Form: </span><span><strong>COND</strong><a href='#index-COND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -749,8 +753,8 @@ TEST.  Returns NIL, if all TESTs evaluate to NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dSETF_002dMETHOD_002dMULTIPLE_002dVALUE">Function: <strong>GET-SETF-METHOD-MULTIPLE-VALUE</strong> <em>(form)</em></dt>
+<dl class="def">
+<dt id="index-GET_002dSETF_002dMETHOD_002dMULTIPLE_002dVALUE"><span class="category">Function: </span><span><strong>GET-SETF-METHOD-MULTIPLE-VALUE</strong> <em>(form)</em><a href='#index-GET_002dSETF_002dMETHOD_002dMULTIPLE_002dVALUE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Returns the five values (or five &rsquo;gangs&rsquo;)
 constituting the SETF method for FORM.  See the doc of
@@ -762,8 +766,8 @@ comparison.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CATCH">Special Form: <strong>CATCH</strong></dt>
+<dl class="def">
+<dt id="index-CATCH"><span class="category">Special Form: </span><span><strong>CATCH</strong><a href='#index-CATCH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -779,8 +783,8 @@ the catcher tag.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFINE_002dMODIFY_002dMACRO">Macro: <strong>DEFINE-MODIFY-MACRO</strong></dt>
+<dl class="def">
+<dt id="index-DEFINE_002dMODIFY_002dMACRO"><span class="category">Macro: </span><span><strong>DEFINE-MODIFY-MACRO</strong><a href='#index-DEFINE_002dMODIFY_002dMACRO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -798,8 +802,8 @@ retrieved by (documentation &rsquo;NAME &rsquo;function).
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACROEXPAND_002d1">Function: <strong>MACROEXPAND-1</strong> <em>(form &amp;optional (env nil))</em></dt>
+<dl class="def">
+<dt id="index-MACROEXPAND_002d1"><span class="category">Function: </span><span><strong>MACROEXPAND-1</strong> <em>(form &amp;optional (env nil))</em><a href='#index-MACROEXPAND_002d1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If FORM is a macro form, then expands it once.  Returns two values: the
@@ -809,8 +813,8 @@ a macro.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FUNCALL">Function: <strong>FUNCALL</strong> <em>(function &amp;rest arguments)</em></dt>
+<dl class="def">
+<dt id="index-FUNCALL"><span class="category">Function: </span><span><strong>FUNCALL</strong> <em>(function &amp;rest arguments)</em><a href='#index-FUNCALL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Applies FUNCTION to the ARGUMENTs
@@ -818,8 +822,8 @@ a macro.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CALL_002dARGUMENTS_002dLIMIT">Constant: <strong>CALL-ARGUMENTS-LIMIT</strong></dt>
+<dl class="def">
+<dt id="index-CALL_002dARGUMENTS_002dLIMIT"><span class="category">Constant: </span><span><strong>CALL-ARGUMENTS-LIMIT</strong><a href='#index-CALL_002dARGUMENTS_002dLIMIT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The upper exclusive bound on the number of arguments that may be passed to
 a function.  Actually, however, there is no such upper bound in GCL.
@@ -827,8 +831,8 @@ a function.  Actually, however, there is no such upper bound in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CASE">Special Form: <strong>CASE</strong></dt>
+<dl class="def">
+<dt id="index-CASE"><span class="category">Special Form: </span><span><strong>CASE</strong><a href='#index-CASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -843,8 +847,8 @@ returns the value(s) of the last FORM.  If not, simply returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFINE_002dSETF_002dMETHOD">Macro: <strong>DEFINE-SETF-METHOD</strong></dt>
+<dl class="def">
+<dt id="index-DEFINE_002dSETF_002dMETHOD"><span class="category">Macro: </span><span><strong>DEFINE-SETF-METHOD</strong><a href='#index-DEFINE_002dSETF_002dMETHOD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -874,8 +878,8 @@ by (documentation &rsquo;NAME &rsquo;setf).
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMPILER_002dLET">Special Form: <strong>COMPILER-LET</strong></dt>
+<dl class="def">
+<dt id="index-COMPILER_002dLET"><span class="category">Special Form: </span><span><strong>COMPILER-LET</strong><a href='#index-COMPILER_002dLET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -890,8 +894,8 @@ time, but no bindings occur when the compiled code is executed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-VALUES">Function: <strong>VALUES</strong> <em>(&amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-VALUES"><span class="category">Function: </span><span><strong>VALUES</strong> <em>(&amp;rest args)</em><a href='#index-VALUES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns ARGs in order, as values.
@@ -899,8 +903,8 @@ time, but no bindings occur when the compiled code is executed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUE_002dLIST">Special Form: <strong>MULTIPLE-VALUE-LIST</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUE_002dLIST"><span class="category">Special Form: </span><span><strong>MULTIPLE-VALUE-LIST</strong><a href='#index-MULTIPLE_002dVALUE_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -913,8 +917,8 @@ time, but no bindings occur when the compiled code is executed.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUE_002dPROG1">Special Form: <strong>MULTIPLE-VALUE-PROG1</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUE_002dPROG1"><span class="category">Special Form: </span><span><strong>MULTIPLE-VALUE-PROG1</strong><a href='#index-MULTIPLE_002dVALUE_002dPROG1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -928,8 +932,8 @@ the other FORMs.  Returns the saved values.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACROLET">Special Form: <strong>MACROLET</strong></dt>
+<dl class="def">
+<dt id="index-MACROLET"><span class="category">Special Form: </span><span><strong>MACROLET</strong><a href='#index-MACROLET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -945,8 +949,8 @@ Doc-strings for local macros are simply ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GO">Special Form: <strong>GO</strong></dt>
+<dl class="def">
+<dt id="index-GO"><span class="category">Special Form: </span><span><strong>GO</strong><a href='#index-GO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -959,8 +963,8 @@ Doc-strings for local macros are simply ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROG">Special Form: <strong>PROG</strong></dt>
+<dl class="def">
+<dt id="index-PROG"><span class="category">Special Form: </span><span><strong>PROG</strong><a href='#index-PROG' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -973,8 +977,8 @@ Doc-strings for local macros are simply ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aAPPLYHOOK_002a">Variable: <strong>*APPLYHOOK*</strong></dt>
+<dl class="def">
+<dt id="index-_002aAPPLYHOOK_002a"><span class="category">Variable: </span><span><strong>*APPLYHOOK*</strong><a href='#index-_002aAPPLYHOOK_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Used to substitute another function for the implicit APPLY normally done
 within EVAL.  If *APPLYHOOK* is not NIL, its value must be a function 
@@ -984,8 +988,8 @@ and an environment.  This function does the application instead of APPLY.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RETURN_002dFROM">Special Form: <strong>RETURN-FROM</strong></dt>
+<dl class="def">
+<dt id="index-RETURN_002dFROM"><span class="category">Special Form: </span><span><strong>RETURN-FROM</strong><a href='#index-RETURN_002dFROM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -999,8 +1003,8 @@ of RESULT, which defaults to NIL, is returned as the value of the block.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNLESS">Special Form: <strong>UNLESS</strong></dt>
+<dl class="def">
+<dt id="index-UNLESS"><span class="category">Special Form: </span><span><strong>UNLESS</strong><a href='#index-UNLESS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1014,8 +1018,8 @@ simply returns NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MULTIPLE_002dVALUE_002dSETQ">Special Form: <strong>MULTIPLE-VALUE-SETQ</strong></dt>
+<dl class="def">
+<dt id="index-MULTIPLE_002dVALUE_002dSETQ"><span class="category">Special Form: </span><span><strong>MULTIPLE-VALUE-SETQ</strong><a href='#index-MULTIPLE_002dVALUE_002dSETQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1029,8 +1033,8 @@ Returns the value assigned to the first variable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOCALLY">Special Form: <strong>LOCALLY</strong></dt>
+<dl class="def">
+<dt id="index-LOCALLY"><span class="category">Special Form: </span><span><strong>LOCALLY</strong><a href='#index-LOCALLY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1043,8 +1047,8 @@ Returns the value assigned to the first variable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-IDENTITY">Function: <strong>IDENTITY</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-IDENTITY"><span class="category">Function: </span><span><strong>IDENTITY</strong> <em>(x)</em><a href='#index-IDENTITY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Simply returns X.
@@ -1052,8 +1056,8 @@ Returns the value assigned to the first variable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NOT">Function: <strong>NOT</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-NOT"><span class="category">Function: </span><span><strong>NOT</strong> <em>(x)</em><a href='#index-NOT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is NIL; NIL otherwise.
@@ -1061,8 +1065,8 @@ Returns the value assigned to the first variable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFCONSTANT">Macro: <strong>DEFCONSTANT</strong></dt>
+<dl class="def">
+<dt id="index-DEFCONSTANT"><span class="category">Macro: </span><span><strong>DEFCONSTANT</strong><a href='#index-DEFCONSTANT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1077,8 +1081,8 @@ and can be retrieved by (documentation &rsquo;NAME &rsquo;variable).
 
 </dd></dl>
 
-<dl>
-<dt id="index-VALUES_002dLIST">Function: <strong>VALUES-LIST</strong> <em>(list)</em></dt>
+<dl class="def">
+<dt id="index-VALUES_002dLIST"><span class="category">Function: </span><span><strong>VALUES-LIST</strong> <em>(list)</em><a href='#index-VALUES_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns all of the elements of LIST in order, as values.
@@ -1086,8 +1090,8 @@ and can be retrieved by (documentation &rsquo;NAME &rsquo;variable).
 
 </dd></dl>
 
-<dl>
-<dt id="index-ERROR">Function: <strong>ERROR</strong> <em>(control-string &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-ERROR"><span class="category">Function: </span><span><strong>ERROR</strong> <em>(control-string &amp;rest args)</em><a href='#index-ERROR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Signals a fatal error.
@@ -1095,8 +1099,8 @@ and can be retrieved by (documentation &rsquo;NAME &rsquo;variable).
 
 </dd></dl>
 
-<dl>
-<dt id="index-IF">Special Form: <strong>IF</strong></dt>
+<dl class="def">
+<dt id="index-IF"><span class="category">Special Form: </span><span><strong>IF</strong><a href='#index-IF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1110,8 +1114,8 @@ If not, evaluates ELSE (which defaults to NIL) and returns the result.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNWIND_002dPROTECT">Special Form: <strong>UNWIND-PROTECT</strong></dt>
+<dl class="def">
+<dt id="index-UNWIND_002dPROTECT"><span class="category">Special Form: </span><span><strong>UNWIND-PROTECT</strong><a href='#index-UNWIND_002dPROTECT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1126,8 +1130,8 @@ form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EVALHOOK">Function: <strong>EVALHOOK</strong> <em>(form evalhookfn applyhookfn &amp;optional (env nil))</em></dt>
+<dl class="def">
+<dt id="index-EVALHOOK"><span class="category">Function: </span><span><strong>EVALHOOK</strong> <em>(form evalhookfn applyhookfn &amp;optional (env nil))</em><a href='#index-EVALHOOK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Evaluates FORM with *EVALHOOK* bound to EVALHOOKFN and *APPLYHOOK* bound
@@ -1137,8 +1141,8 @@ of FORM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-OR">Special Form: <strong>OR</strong></dt>
+<dl class="def">
+<dt id="index-OR"><span class="category">Special Form: </span><span><strong>OR</strong><a href='#index-OR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1153,8 +1157,8 @@ returns whatever values it returns.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CTYPECASE">Macro: <strong>CTYPECASE</strong></dt>
+<dl class="def">
+<dt id="index-CTYPECASE"><span class="category">Macro: </span><span><strong>CTYPECASE</strong><a href='#index-CTYPECASE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1169,8 +1173,8 @@ returns the value(s) of the last FORM.  If not, signals a correctable error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-EVAL">Function: <strong>EVAL</strong> <em>(exp)</em></dt>
+<dl class="def">
+<dt id="index-EVAL"><span class="category">Function: </span><span><strong>EVAL</strong> <em>(exp)</em><a href='#index-EVAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Evaluates EXP and returns the result(s).
@@ -1178,8 +1182,8 @@ returns the value(s) of the last FORM.  If not, signals a correctable error.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PSETF">Macro: <strong>PSETF</strong></dt>
+<dl class="def">
+<dt id="index-PSETF"><span class="category">Macro: </span><span><strong>PSETF</strong><a href='#index-PSETF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1194,8 +1198,8 @@ NIL always.
 
 </dd></dl>
 
-<dl>
-<dt id="index-THROW">Special Form: <strong>THROW</strong></dt>
+<dl class="def">
+<dt id="index-THROW"><span class="category">Special Form: </span><span><strong>THROW</strong><a href='#index-THROW' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1210,8 +1214,8 @@ returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFPARAMETER">Macro: <strong>DEFPARAMETER</strong></dt>
+<dl class="def">
+<dt id="index-DEFPARAMETER"><span class="category">Macro: </span><span><strong>DEFPARAMETER</strong><a href='#index-DEFPARAMETER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1226,8 +1230,8 @@ retrieved by (documentation &rsquo;NAME &rsquo;variable).
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFVAR">Macro: <strong>DEFVAR</strong></dt>
+<dl class="def">
+<dt id="index-DEFVAR"><span class="category">Macro: </span><span><strong>DEFVAR</strong><a href='#index-DEFVAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -1242,10 +1246,11 @@ retrieved by (documentation &rsquo;NAME &rsquo;variable).
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Compilation.html" accesskey="n" rel="next">Compilation</a>, Previous: <a href="Streams-and-Reading.html" accesskey="p" rel="prev">Streams and Reading</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Compilation.html">Compilation</a>, Previous: <a href="Streams-and-Reading.html">Streams and Reading</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 2555d40c2448503d5cd6e3bd815d02f3f8f37826..80c012e35c6ba23caa82f1f2cfd81610fdfe8efc 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Streams and Reading (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Special-Forms-and-Functions.html" rel="next" title="Special Forms and Functions">
 <link href="Lists.html" rel="prev" title="Lists">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Streams-and-Reading"></span><div class="header">
+<div class="chapter" id="Streams-and-Reading">
+<div class="header">
 <p>
-Next: <a href="Special-Forms-and-Functions.html" accesskey="n" rel="next">Special Forms and Functions</a>, Previous: <a href="Lists.html" accesskey="p" rel="prev">Lists</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Special-Forms-and-Functions.html" accesskey="n" rel="next">Special Forms and Functions</a>, Previous: <a href="Lists.html" accesskey="p" rel="prev">Lists</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Streams-and-Reading-1"></span><h2 class="chapter">5 Streams and Reading</h2>
 
-<dl>
-<dt id="index-MAKE_002dECHO_002dSTREAM">Function: <strong>MAKE-ECHO-STREAM</strong> <em>(input-stream output-stream)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dECHO_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-ECHO-STREAM</strong> <em>(input-stream output-stream)</em><a href='#index-MAKE_002dECHO_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a bidirectional stream which gets its input from INPUT-STREAM and
@@ -57,16 +61,16 @@ OUTPUT-STREAM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aREADTABLE_002a">Variable: <strong>*READTABLE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aREADTABLE_002a"><span class="category">Variable: </span><span><strong>*READTABLE*</strong><a href='#index-_002aREADTABLE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The current readtable.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LOAD">Function: <strong>LOAD</strong> <em>(filename &amp;key (verbose *load-verbose*) (print nil) (if-does-not-exist :error))</em></dt>
+<dl class="def">
+<dt id="index-LOAD"><span class="category">Function: </span><span><strong>LOAD</strong> <em>(filename &amp;key (verbose *load-verbose*) (print nil) (if-does-not-exist :error))</em><a href='#index-LOAD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Loads the file named by FILENAME into GCL.
@@ -74,8 +78,8 @@ The current readtable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-OPEN">Function: <strong>OPEN</strong> <em>(filename &amp;key (direction :input) (element-type 'string-char) (if-exists :error) (if-does-not-exist :error))</em></dt>
+<dl class="def">
+<dt id="index-OPEN"><span class="category">Function: </span><span><strong>OPEN</strong> <em>(filename &amp;key (direction :input) (element-type 'string-char) (if-exists :error) (if-does-not-exist :error))</em><a href='#index-OPEN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Opens the file specified by FILENAME, which may be a string, a pathname,
@@ -101,8 +105,8 @@ the posix description of popen for more details.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dBASE_002a">Variable: <strong>*PRINT-BASE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dBASE_002a"><span class="category">Variable: </span><span><strong>*PRINT-BASE*</strong><a href='#index-_002aPRINT_002dBASE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The radix in which the GCL printer prints integers and rationals.
 The value must be an integer from 2 to 36, inclusive.
@@ -110,8 +114,8 @@ The value must be an integer from 2 to 36, inclusive.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSTRING_002dINPUT_002dSTREAM">Function: <strong>MAKE-STRING-INPUT-STREAM</strong> <em>(string &amp;optional (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSTRING_002dINPUT_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-STRING-INPUT-STREAM</strong> <em>(string &amp;optional (start 0) (end (length string)))</em><a href='#index-MAKE_002dSTRING_002dINPUT_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an input stream which will supply the characters of String between
@@ -120,8 +124,8 @@ Start and End in order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PPRINT">Function: <strong>PPRINT</strong> <em>(object &amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-PPRINT"><span class="category">Function: </span><span><strong>PPRINT</strong> <em>(object &amp;optional (stream *standard-output*))</em><a href='#index-PPRINT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Pretty-prints OBJECT.  Returns OBJECT.  Equivalent to
@@ -136,8 +140,8 @@ to the symbol DO.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aREAD_002dDEFAULT_002dFLOAT_002dFORMAT_002a">Variable: <strong>*READ-DEFAULT-FLOAT-FORMAT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aREAD_002dDEFAULT_002dFLOAT_002dFORMAT_002a"><span class="category">Variable: </span><span><strong>*READ-DEFAULT-FLOAT-FORMAT*</strong><a href='#index-_002aREAD_002dDEFAULT_002dFLOAT_002dFORMAT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The floating-point format the GCL reader uses when reading floating-point
 numbers that have no exponent marker or have e or E for an exponent marker.
@@ -146,8 +150,8 @@ Must be one of SHORT-FLOAT, SINGLE-FLOAT, DOUBLE-FLOAT, and LONG-FLOAT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dPRESERVING_002dWHITESPACE">Function: <strong>READ-PRESERVING-WHITESPACE</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dPRESERVING_002dWHITESPACE"><span class="category">Function: </span><span><strong>READ-PRESERVING-WHITESPACE</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em><a href='#index-READ_002dPRESERVING_002dWHITESPACE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads an object from STREAM, preserving the whitespace that followed the
@@ -156,8 +160,8 @@ object.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STREAMP">Function: <strong>STREAMP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-STREAMP"><span class="category">Function: </span><span><strong>STREAMP</strong> <em>(x)</em><a href='#index-STREAMP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a stream object; NIL otherwise.
@@ -166,8 +170,8 @@ object.
 </dd></dl>
 
 
-<dl>
-<dt id="index-SET_002dDISPATCH_002dMACRO_002dCHARACTER">Function: <strong>SET-DISPATCH-MACRO-CHARACTER</strong> <em>(disp-char sub-char function &amp;optional (readtable *readtable*))</em></dt>
+<dl class="def">
+<dt id="index-SET_002dDISPATCH_002dMACRO_002dCHARACTER"><span class="category">Function: </span><span><strong>SET-DISPATCH-MACRO-CHARACTER</strong> <em>(disp-char sub-char function &amp;optional (readtable *readtable*))</em><a href='#index-SET_002dDISPATCH_002dMACRO_002dCHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Causes FUNCTION to be called when the DISP-CHAR followed by SUB-CHAR is
@@ -176,8 +180,8 @@ read.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WITH_002dOUTPUT_002dTO_002dSTRING">Macro: <strong>WITH-OUTPUT-TO-STRING</strong></dt>
+<dl class="def">
+<dt id="index-WITH_002dOUTPUT_002dTO_002dSTRING"><span class="category">Macro: </span><span><strong>WITH-OUTPUT-TO-STRING</strong><a href='#index-WITH_002dOUTPUT_002dTO_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -192,8 +196,8 @@ the string is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILE_002dLENGTH">Function: <strong>FILE-LENGTH</strong> <em>(file-stream)</em></dt>
+<dl class="def">
+<dt id="index-FILE_002dLENGTH"><span class="category">Function: </span><span><strong>FILE-LENGTH</strong> <em>(file-stream)</em><a href='#index-FILE_002dLENGTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the length of the specified file stream.
@@ -201,8 +205,8 @@ the string is returned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dCASE_002a">Variable: <strong>*PRINT-CASE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dCASE_002a"><span class="category">Variable: </span><span><strong>*PRINT-CASE*</strong><a href='#index-_002aPRINT_002dCASE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The case in which the GCL printer should print ordinary symbols.
 The value must be one of the keywords :UPCASE, :DOWNCASE, and :CAPITALIZE.
@@ -210,8 +214,8 @@ The value must be one of the keywords :UPCASE, :DOWNCASE, and :CAPITALIZE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PRINT">Function: <strong>PRINT</strong> <em>(object &amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-PRINT"><span class="category">Function: </span><span><strong>PRINT</strong> <em>(object &amp;optional (stream *standard-output*))</em><a href='#index-PRINT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs a newline character, and then prints OBJECT in the mostly readable
@@ -221,8 +225,8 @@ representation.  Returns OBJECT.  Equivalent to
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET_002dMACRO_002dCHARACTER">Function: <strong>SET-MACRO-CHARACTER</strong> <em>(char function &amp;optional (non-terminating-p nil) (readtable *readtable*))</em></dt>
+<dl class="def">
+<dt id="index-SET_002dMACRO_002dCHARACTER"><span class="category">Function: </span><span><strong>SET-MACRO-CHARACTER</strong> <em>(char function &amp;optional (non-terminating-p nil) (readtable *readtable*))</em><a href='#index-SET_002dMACRO_002dCHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Causes CHAR to be a macro character that, when seen by READ, causes FUNCTION
@@ -231,8 +235,8 @@ to be called.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FORCE_002dOUTPUT">Function: <strong>FORCE-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-FORCE_002dOUTPUT"><span class="category">Function: </span><span><strong>FORCE-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-FORCE_002dOUTPUT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Attempts to force any buffered output to be sent.
@@ -240,16 +244,16 @@ to be called.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dARRAY_002a">Variable: <strong>*PRINT-ARRAY*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dARRAY_002a"><span class="category">Variable: </span><span><strong>*PRINT-ARRAY*</strong><a href='#index-_002aPRINT_002dARRAY_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should print array elements.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-STREAM_002dELEMENT_002dTYPE">Function: <strong>STREAM-ELEMENT-TYPE</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-STREAM_002dELEMENT_002dTYPE"><span class="category">Function: </span><span><strong>STREAM-ELEMENT-TYPE</strong> <em>(stream)</em><a href='#index-STREAM_002dELEMENT_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a type specifier for the kind of object returned by STREAM.
@@ -257,8 +261,8 @@ Whether the GCL printer should print array elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE_002dBYTE">Function: <strong>WRITE-BYTE</strong> <em>(integer stream)</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dBYTE"><span class="category">Function: </span><span><strong>WRITE-BYTE</strong> <em>(integer stream)</em><a href='#index-WRITE_002dBYTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs INTEGER to the binary stream STREAM.  Returns INTEGER.
@@ -266,8 +270,8 @@ Whether the GCL printer should print array elements.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dCONCATENATED_002dSTREAM">Function: <strong>MAKE-CONCATENATED-STREAM</strong> <em>(&amp;rest streams)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dCONCATENATED_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-CONCATENATED-STREAM</strong> <em>(&amp;rest streams)</em><a href='#index-MAKE_002dCONCATENATED_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a stream which takes its input from each of the STREAMs in turn,
@@ -276,8 +280,8 @@ going on to the next at end of stream.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PRIN1">Function: <strong>PRIN1</strong> <em>(object &amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-PRIN1"><span class="category">Function: </span><span><strong>PRIN1</strong> <em>(object &amp;optional (stream *standard-output*))</em><a href='#index-PRIN1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Prints OBJECT in the mostly readable representation.  Returns OBJECT.
@@ -286,8 +290,8 @@ Equivalent to (WRITE OBJECT :STREAM STREAM :ESCAPE T).
 
 </dd></dl>
 
-<dl>
-<dt id="index-PRINC">Function: <strong>PRINC</strong> <em>(object &amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-PRINC"><span class="category">Function: </span><span><strong>PRINC</strong> <em>(object &amp;optional (stream *standard-output*))</em><a href='#index-PRINC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Prints OBJECT without escape characters.  Returns OBJECT.  Equivalent to
@@ -296,8 +300,8 @@ Equivalent to (WRITE OBJECT :STREAM STREAM :ESCAPE T).
 
 </dd></dl>
 
-<dl>
-<dt id="index-CLEAR_002dOUTPUT">Function: <strong>CLEAR-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-CLEAR_002dOUTPUT"><span class="category">Function: </span><span><strong>CLEAR-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-CLEAR_002dOUTPUT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Clears the output stream STREAM.
@@ -305,8 +309,8 @@ Equivalent to (WRITE OBJECT :STREAM STREAM :ESCAPE T).
 
 </dd></dl>
 
-<dl>
-<dt id="index-TERPRI">Function: <strong>TERPRI</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-TERPRI"><span class="category">Function: </span><span><strong>TERPRI</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-TERPRI' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs a newline character.
@@ -314,8 +318,8 @@ Equivalent to (WRITE OBJECT :STREAM STREAM :ESCAPE T).
 
 </dd></dl>
 
-<dl>
-<dt id="index-FINISH_002dOUTPUT">Function: <strong>FINISH-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-FINISH_002dOUTPUT"><span class="category">Function: </span><span><strong>FINISH-OUTPUT</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-FINISH_002dOUTPUT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Attempts to ensure that all output sent to STREAM has reached its destination,
@@ -324,8 +328,8 @@ and only then returns.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WITH_002dOPEN_002dFILE">Macro: <strong>WITH-OPEN-FILE</strong></dt>
+<dl class="def">
+<dt id="index-WITH_002dOPEN_002dFILE"><span class="category">Macro: </span><span><strong>WITH-OPEN-FILE</strong><a href='#index-WITH_002dOPEN_002dFILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -340,8 +344,8 @@ The file is automatically closed on exit.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DO">Special Form: <strong>DO</strong></dt>
+<dl class="def">
+<dt id="index-DO"><span class="category">Special Form: </span><span><strong>DO</strong><a href='#index-DO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -360,8 +364,8 @@ bindings and assignments all at once, just like LET and PSETQ do.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dFROM_002dSTRING">Function: <strong>READ-FROM-STRING</strong> <em>(string &amp;optional (eof-error-p t) (eof-value nil) &amp;key (start 0) (end (length string)) (preserve-whitespace nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dFROM_002dSTRING"><span class="category">Function: </span><span><strong>READ-FROM-STRING</strong> <em>(string &amp;optional (eof-error-p t) (eof-value nil) &amp;key (start 0) (end (length string)) (preserve-whitespace nil))</em><a href='#index-READ_002dFROM_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads an object from STRING.
@@ -369,8 +373,8 @@ bindings and assignments all at once, just like LET and PSETQ do.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE_002dSTRING">Function: <strong>WRITE-STRING</strong> <em>(string &amp;optional (stream *standard-output*) &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dSTRING"><span class="category">Function: </span><span><strong>WRITE-STRING</strong> <em>(string &amp;optional (stream *standard-output*) &amp;key (start 0) (end (length string)))</em><a href='#index-WRITE_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs STRING and returns it.
@@ -378,16 +382,16 @@ bindings and assignments all at once, just like LET and PSETQ do.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dLEVEL_002a">Variable: <strong>*PRINT-LEVEL*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dLEVEL_002a"><span class="category">Variable: </span><span><strong>*PRINT-LEVEL*</strong><a href='#index-_002aPRINT_002dLEVEL_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 How many levels deep the GCL printer should print.  Unlimited if NIL.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dRADIX_002a">Variable: <strong>*PRINT-RADIX*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dRADIX_002a"><span class="category">Variable: </span><span><strong>*PRINT-RADIX*</strong><a href='#index-_002aPRINT_002dRADIX_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should print the radix indicator when printing
 integers and rationals.
@@ -395,8 +399,8 @@ integers and rationals.
 
 </dd></dl>
 
-<dl>
-<dt id="index-Y_002dOR_002dN_002dP">Function: <strong>Y-OR-N-P</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-Y_002dOR_002dN_002dP"><span class="category">Function: </span><span><strong>Y-OR-N-P</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em><a href='#index-Y_002dOR_002dN_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Asks the user a question whose answer is either &rsquo;Y&rsquo; or &rsquo;N&rsquo;.  If FORMAT-STRING
@@ -407,8 +411,8 @@ if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dBROADCAST_002dSTREAM">Function: <strong>MAKE-BROADCAST-STREAM</strong> <em>(&amp;rest streams)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dBROADCAST_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-BROADCAST-STREAM</strong> <em>(&amp;rest streams)</em><a href='#index-MAKE_002dBROADCAST_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an output stream which sends its output to all of the given streams.
@@ -416,8 +420,8 @@ if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dCHAR">Function: <strong>READ-CHAR</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dCHAR"><span class="category">Function: </span><span><strong>READ-CHAR</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em><a href='#index-READ_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads a character from STREAM.
@@ -425,8 +429,8 @@ if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-PEEK_002dCHAR">Function: <strong>PEEK-CHAR</strong> <em>(&amp;optional (peek-type nil) (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-PEEK_002dCHAR"><span class="category">Function: </span><span><strong>PEEK-CHAR</strong> <em>(&amp;optional (peek-type nil) (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em><a href='#index-PEEK_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Peeks at the next character in the input stream STREAM.
@@ -434,8 +438,8 @@ if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-OUTPUT_002dSTREAM_002dP">Function: <strong>OUTPUT-STREAM-P</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-OUTPUT_002dSTREAM_002dP"><span class="category">Function: </span><span><strong>OUTPUT-STREAM-P</strong> <em>(stream)</em><a href='#index-OUTPUT_002dSTREAM_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns non-nil if STREAM can handle output operations; NIL otherwise.
@@ -443,24 +447,24 @@ if FORMAT-STRING and ARGs were given to FORMAT, and then a prompt
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aQUERY_002dIO_002a">Variable: <strong>*QUERY-IO*</strong></dt>
+<dl class="def">
+<dt id="index-_002aQUERY_002dIO_002a"><span class="category">Variable: </span><span><strong>*QUERY-IO*</strong><a href='#index-_002aQUERY_002dIO_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The query I/O stream.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aREAD_002dBASE_002a">Variable: <strong>*READ-BASE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aREAD_002dBASE_002a"><span class="category">Variable: </span><span><strong>*READ-BASE*</strong><a href='#index-_002aREAD_002dBASE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The radix that the GCL reader reads numbers in.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-WITH_002dOPEN_002dSTREAM">Macro: <strong>WITH-OPEN-STREAM</strong></dt>
+<dl class="def">
+<dt id="index-WITH_002dOPEN_002dSTREAM"><span class="category">Macro: </span><span><strong>WITH-OPEN-STREAM</strong><a href='#index-WITH_002dOPEN_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -474,8 +478,8 @@ is automatically closed on exit.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WITH_002dINPUT_002dFROM_002dSTRING">Macro: <strong>WITH-INPUT-FROM-STRING</strong></dt>
+<dl class="def">
+<dt id="index-WITH_002dINPUT_002dFROM_002dSTRING"><span class="category">Macro: </span><span><strong>WITH-INPUT-FROM-STRING</strong><a href='#index-WITH_002dINPUT_002dFROM_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -491,8 +495,8 @@ the FORMs.  The stream is automatically closed on exit.  Allowed keywords are
 
 </dd></dl>
 
-<dl>
-<dt id="index-CLEAR_002dINPUT">Function: <strong>CLEAR-INPUT</strong> <em>(&amp;optional (stream *standard-input*))</em></dt>
+<dl class="def">
+<dt id="index-CLEAR_002dINPUT"><span class="category">Function: </span><span><strong>CLEAR-INPUT</strong> <em>(&amp;optional (stream *standard-input*))</em><a href='#index-CLEAR_002dINPUT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
  Clears the input
 stream STREAM.
@@ -500,16 +504,16 @@ stream STREAM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aTERMINAL_002dIO_002a">Variable: <strong>*TERMINAL-IO*</strong></dt>
+<dl class="def">
+<dt id="index-_002aTERMINAL_002dIO_002a"><span class="category">Variable: </span><span><strong>*TERMINAL-IO*</strong><a href='#index-_002aTERMINAL_002dIO_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The terminal I/O stream.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-LISTEN">Function: <strong>LISTEN</strong> <em>(&amp;optional (stream *standard-input*))</em></dt>
+<dl class="def">
+<dt id="index-LISTEN"><span class="category">Function: </span><span><strong>LISTEN</strong> <em>(&amp;optional (stream *standard-input*))</em><a href='#index-LISTEN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if a character is available on STREAM; NIL otherwise.  This function
@@ -519,8 +523,8 @@ mechanism in the underlying operating system.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dPATHNAME">Function: <strong>MAKE-PATHNAME</strong> <em>(&amp;key (defaults (parse-namestring &quot;&quot; (pathname-host *default-pathname-defaults*))) (host (pathname-host defaults)) (device (pathname-device defaults)) (directory (pathname-directory defaults)) (name (pathname-name defaults)) (type (pathname-type defaults)) (version (pathname-version defaults)))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dPATHNAME"><span class="category">Function: </span><span><strong>MAKE-PATHNAME</strong> <em>(&amp;key (defaults (parse-namestring &quot;&quot; (pathname-host *default-pathname-defaults*))) (host (pathname-host defaults)) (device (pathname-device defaults)) (directory (pathname-directory defaults)) (name (pathname-name defaults)) (type (pathname-type defaults)) (version (pathname-version defaults)))</em><a href='#index-MAKE_002dPATHNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Create a pathname from HOST, DEVICE, DIRECTORY, NAME, TYPE and VERSION.
@@ -528,8 +532,8 @@ mechanism in the underlying operating system.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dTYPE">Function: <strong>PATHNAME-TYPE</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dTYPE"><span class="category">Function: </span><span><strong>PATHNAME-TYPE</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the type slot of PATHNAME.
@@ -537,8 +541,8 @@ mechanism in the underlying operating system.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dGENSYM_002a">Variable: <strong>*PRINT-GENSYM*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dGENSYM_002a"><span class="category">Variable: </span><span><strong>*PRINT-GENSYM*</strong><a href='#index-_002aPRINT_002dGENSYM_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should prefix symbols with no home package
 with &quot;#:&quot;.
@@ -546,8 +550,8 @@ with &quot;#:&quot;.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dLINE">Function: <strong>READ-LINE</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dLINE"><span class="category">Function: </span><span><strong>READ-LINE</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em><a href='#index-READ_002dLINE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a line of text read from STREAM as a string, discarding the newline
@@ -598,8 +602,8 @@ Input file name: /tmp/myfile
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE_002dTO_002dSTRING">Function: <strong>WRITE-TO-STRING</strong> <em>(object &amp;key (escape *print-escape*) (radix *print-radix*) (base *print-base*) (circle *print-circle*) (pretty *print-pretty*) (level *print-level*) (length *print-length*) (case *print-case*) (array *print-array*) (gensym *print-gensym*))</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dTO_002dSTRING"><span class="category">Function: </span><span><strong>WRITE-TO-STRING</strong> <em>(object &amp;key (escape *print-escape*) (radix *print-radix*) (base *print-base*) (circle *print-circle*) (pretty *print-pretty*) (level *print-level*) (length *print-length*) (case *print-case*) (array *print-array*) (gensym *print-gensym*))</em><a href='#index-WRITE_002dTO_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns as a string the printed representation of OBJECT in the specified
@@ -608,8 +612,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAMEP">Function: <strong>PATHNAMEP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAMEP"><span class="category">Function: </span><span><strong>PATHNAMEP</strong> <em>(x)</em><a href='#index-PATHNAMEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a pathname object; NIL otherwise.
@@ -617,8 +621,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READTABLEP">Function: <strong>READTABLEP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-READTABLEP"><span class="category">Function: </span><span><strong>READTABLEP</strong> <em>(x)</em><a href='#index-READTABLEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a readtable object; NIL otherwise.
@@ -626,8 +630,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ">Function: <strong>READ</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursivep nil))</em></dt>
+<dl class="def">
+<dt id="index-READ"><span class="category">Function: </span><span><strong>READ</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursivep nil))</em><a href='#index-READ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads in the next object from STREAM.
@@ -635,8 +639,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NAMESTRING">Function: <strong>NAMESTRING</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-NAMESTRING"><span class="category">Function: </span><span><strong>NAMESTRING</strong> <em>(pathname)</em><a href='#index-NAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the full form of PATHNAME as a string.
@@ -644,8 +648,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNREAD_002dCHAR">Function: <strong>UNREAD-CHAR</strong> <em>(character &amp;optional (stream *standard-input*))</em></dt>
+<dl class="def">
+<dt id="index-UNREAD_002dCHAR"><span class="category">Function: </span><span><strong>UNREAD-CHAR</strong> <em>(character &amp;optional (stream *standard-input*))</em><a href='#index-UNREAD_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Puts CHARACTER back on the front of the input stream STREAM.
@@ -653,8 +657,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CLOSE">Function: <strong>CLOSE</strong> <em>(stream &amp;key (abort nil))</em></dt>
+<dl class="def">
+<dt id="index-CLOSE"><span class="category">Function: </span><span><strong>CLOSE</strong> <em>(stream &amp;key (abort nil))</em><a href='#index-CLOSE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Closes STREAM.  A non-NIL value of :ABORT indicates an abnormal termination.
@@ -662,8 +666,8 @@ mode.  See the variable docs of *PRINT-...* for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dLENGTH_002a">Variable: <strong>*PRINT-LENGTH*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dLENGTH_002a"><span class="category">Variable: </span><span><strong>*PRINT-LENGTH*</strong><a href='#index-_002aPRINT_002dLENGTH_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 How many elements the GCL printer should print at each level of nested data
 object.  Unlimited if NIL.
@@ -671,8 +675,8 @@ object.  Unlimited if NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET_002dSYNTAX_002dFROM_002dCHAR">Function: <strong>SET-SYNTAX-FROM-CHAR</strong> <em>(to-char from-char &amp;optional (to-readtable *readtable*) (from-readtable nil))</em></dt>
+<dl class="def">
+<dt id="index-SET_002dSYNTAX_002dFROM_002dCHAR"><span class="category">Function: </span><span><strong>SET-SYNTAX-FROM-CHAR</strong> <em>(to-char from-char &amp;optional (to-readtable *readtable*) (from-readtable nil))</em><a href='#index-SET_002dSYNTAX_002dFROM_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes the syntax of TO-CHAR in TO-READTABLE be the same as the syntax of
@@ -681,8 +685,8 @@ FROM-CHAR in FROM-READTABLE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INPUT_002dSTREAM_002dP">Function: <strong>INPUT-STREAM-P</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-INPUT_002dSTREAM_002dP"><span class="category">Function: </span><span><strong>INPUT-STREAM-P</strong> <em>(stream)</em><a href='#index-INPUT_002dSTREAM_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns non-NIL if STREAM can handle input operations; NIL otherwise.
@@ -690,8 +694,8 @@ FROM-CHAR in FROM-READTABLE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME">Function: <strong>PATHNAME</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME"><span class="category">Function: </span><span><strong>PATHNAME</strong> <em>(x)</em><a href='#index-PATHNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Turns X into a pathname.  X may be a string, symbol, stream, or pathname.
@@ -699,8 +703,8 @@ FROM-CHAR in FROM-READTABLE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILE_002dNAMESTRING">Function: <strong>FILE-NAMESTRING</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-FILE_002dNAMESTRING"><span class="category">Function: </span><span><strong>FILE-NAMESTRING</strong> <em>(pathname)</em><a href='#index-FILE_002dNAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the written representation of PATHNAME as a string.
@@ -708,8 +712,8 @@ FROM-CHAR in FROM-READTABLE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dDISPATCH_002dMACRO_002dCHARACTER">Function: <strong>MAKE-DISPATCH-MACRO-CHARACTER</strong> <em>(char &amp;optional (non-terminating-p nil) (readtable *readtable*))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dDISPATCH_002dMACRO_002dCHARACTER"><span class="category">Function: </span><span><strong>MAKE-DISPATCH-MACRO-CHARACTER</strong> <em>(char &amp;optional (non-terminating-p nil) (readtable *readtable*))</em><a href='#index-MAKE_002dDISPATCH_002dMACRO_002dCHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Causes the character CHAR to be a dispatching macro character in READTABLE.
@@ -717,16 +721,16 @@ FROM-CHAR in FROM-READTABLE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aSTANDARD_002dOUTPUT_002a">Variable: <strong>*STANDARD-OUTPUT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aSTANDARD_002dOUTPUT_002a"><span class="category">Variable: </span><span><strong>*STANDARD-OUTPUT*</strong><a href='#index-_002aSTANDARD_002dOUTPUT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The default output stream used by the GCL printer.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dTWO_002dWAY_002dSTREAM">Function: <strong>MAKE-TWO-WAY-STREAM</strong> <em>(input-stream output-stream)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dTWO_002dWAY_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-TWO-WAY-STREAM</strong> <em>(input-stream output-stream)</em><a href='#index-MAKE_002dTWO_002dWAY_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a bidirectional stream which gets its input from INPUT-STREAM and
@@ -735,16 +739,16 @@ sends its output to OUTPUT-STREAM.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dESCAPE_002a">Variable: <strong>*PRINT-ESCAPE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dESCAPE_002a"><span class="category">Variable: </span><span><strong>*PRINT-ESCAPE*</strong><a href='#index-_002aPRINT_002dESCAPE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should put escape characters whenever appropriate.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dREADTABLE">Function: <strong>COPY-READTABLE</strong> <em>(&amp;optional (from-readtable *readtable*) (to-readtable nil))</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dREADTABLE"><span class="category">Function: </span><span><strong>COPY-READTABLE</strong> <em>(&amp;optional (from-readtable *readtable*) (to-readtable nil))</em><a href='#index-COPY_002dREADTABLE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a copy of the readtable FROM-READTABLE.  If TO-READTABLE is non-NIL,
@@ -753,8 +757,8 @@ then copies into TO-READTABLE.  Otherwise, creates a new readtable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DIRECTORY_002dNAMESTRING">Function: <strong>DIRECTORY-NAMESTRING</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-DIRECTORY_002dNAMESTRING"><span class="category">Function: </span><span><strong>DIRECTORY-NAMESTRING</strong> <em>(pathname)</em><a href='#index-DIRECTORY_002dNAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the directory part of PATHNAME as a string.
@@ -762,8 +766,8 @@ then copies into TO-READTABLE.  Otherwise, creates a new readtable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-TRUENAME">Function: <strong>TRUENAME</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-TRUENAME"><span class="category">Function: </span><span><strong>TRUENAME</strong> <em>(pathname)</em><a href='#index-TRUENAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the pathname for the actual file described by PATHNAME.
@@ -771,8 +775,8 @@ then copies into TO-READTABLE.  Otherwise, creates a new readtable.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aREAD_002dSUPPRESS_002a">Variable: <strong>*READ-SUPPRESS*</strong></dt>
+<dl class="def">
+<dt id="index-_002aREAD_002dSUPPRESS_002a"><span class="category">Variable: </span><span><strong>*READ-SUPPRESS*</strong><a href='#index-_002aREAD_002dSUPPRESS_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 When the value of this variable is NIL, the GCL reader operates normally.
 When it is non-NIL, then the reader parses input characters but much of what
@@ -781,8 +785,8 @@ is read is not interpreted.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dDISPATCH_002dMACRO_002dCHARACTER">Function: <strong>GET-DISPATCH-MACRO-CHARACTER</strong> <em>(disp-char sub-char &amp;optional (readtable *readtable*))</em></dt>
+<dl class="def">
+<dt id="index-GET_002dDISPATCH_002dMACRO_002dCHARACTER"><span class="category">Function: </span><span><strong>GET-DISPATCH-MACRO-CHARACTER</strong> <em>(disp-char sub-char &amp;optional (readtable *readtable*))</em><a href='#index-GET_002dDISPATCH_002dMACRO_002dCHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the macro-character function for SUB-CHAR under DISP-CHAR.
@@ -790,8 +794,8 @@ is read is not interpreted.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dDEVICE">Function: <strong>PATHNAME-DEVICE</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dDEVICE"><span class="category">Function: </span><span><strong>PATHNAME-DEVICE</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dDEVICE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the device slot of PATHNAME.
@@ -799,8 +803,8 @@ is read is not interpreted.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dCHAR_002dNO_002dHANG">Function: <strong>READ-CHAR-NO-HANG</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dCHAR_002dNO_002dHANG"><span class="category">Function: </span><span><strong>READ-CHAR-NO-HANG</strong> <em>(&amp;optional (stream *standard-input*) (eof-error-p t) (eof-value nil) (recursive-p nil))</em><a href='#index-READ_002dCHAR_002dNO_002dHANG' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the next character from STREAM if one is available; NIL otherwise.
@@ -808,8 +812,8 @@ is read is not interpreted.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FRESH_002dLINE">Function: <strong>FRESH-LINE</strong> <em>(&amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-FRESH_002dLINE"><span class="category">Function: </span><span><strong>FRESH-LINE</strong> <em>(&amp;optional (stream *standard-output*))</em><a href='#index-FRESH_002dLINE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs a newline if it is not positioned at the beginning of a line.  Returns
@@ -818,8 +822,8 @@ T if it output a newline; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE_002dCHAR">Function: <strong>WRITE-CHAR</strong> <em>(char &amp;optional (stream *standard-output*))</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dCHAR"><span class="category">Function: </span><span><strong>WRITE-CHAR</strong> <em>(char &amp;optional (stream *standard-output*))</em><a href='#index-WRITE_002dCHAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs CHAR and returns it.
@@ -827,8 +831,8 @@ T if it output a newline; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PARSE_002dNAMESTRING">Function: <strong>PARSE-NAMESTRING</strong> <em>(thing &amp;optional host (defaults *default-pathname-defaults*) &amp;key (start 0) (end (length thing)) (junk-allowed nil))</em></dt>
+<dl class="def">
+<dt id="index-PARSE_002dNAMESTRING"><span class="category">Function: </span><span><strong>PARSE-NAMESTRING</strong> <em>(thing &amp;optional host (defaults *default-pathname-defaults*) &amp;key (start 0) (end (length thing)) (junk-allowed nil))</em><a href='#index-PARSE_002dNAMESTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Parses a string representation of a pathname into a pathname.  HOST
@@ -837,8 +841,8 @@ is ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dDIRECTORY">Function: <strong>PATHNAME-DIRECTORY</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dDIRECTORY"><span class="category">Function: </span><span><strong>PATHNAME-DIRECTORY</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dDIRECTORY' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the directory slot of PATHNAME.
@@ -846,8 +850,8 @@ is ignored.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dMACRO_002dCHARACTER">Function: <strong>GET-MACRO-CHARACTER</strong> <em>(char &amp;optional (readtable *readtable*))</em></dt>
+<dl class="def">
+<dt id="index-GET_002dMACRO_002dCHARACTER"><span class="category">Function: </span><span><strong>GET-MACRO-CHARACTER</strong> <em>(char &amp;optional (readtable *readtable*))</em><a href='#index-GET_002dMACRO_002dCHARACTER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the function associated with CHAR and, as a second value, returns
@@ -856,8 +860,8 @@ the non-terminating-p flag.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FORMAT">Function: <strong>FORMAT</strong> <em>(destination control-string &amp;rest arguments)</em></dt>
+<dl class="def">
+<dt id="index-FORMAT"><span class="category">Function: </span><span><strong>FORMAT</strong> <em>(destination control-string &amp;rest arguments)</em><a href='#index-FORMAT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Provides various facilities for formatting output.
@@ -926,8 +930,8 @@ usually consuming one or more of ARGUMENTs in the process.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dNAME">Function: <strong>PATHNAME-NAME</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dNAME"><span class="category">Function: </span><span><strong>PATHNAME-NAME</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the name slot of PATHNAME.
@@ -935,8 +939,8 @@ usually consuming one or more of ARGUMENTs in the process.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM">Function: <strong>MAKE-STRING-OUTPUT-STREAM</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-STRING-OUTPUT-STREAM</strong> <em>()</em><a href='#index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an output stream which will accumulate all output given it for
@@ -945,8 +949,8 @@ the benefit of the function GET-OUTPUT-STREAM-STRING.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSYNONYM_002dSTREAM">Function: <strong>MAKE-SYNONYM-STREAM</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSYNONYM_002dSTREAM"><span class="category">Function: </span><span><strong>MAKE-SYNONYM-STREAM</strong> <em>(symbol)</em><a href='#index-MAKE_002dSYNONYM_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a stream which performs its operations on the stream which is the
@@ -955,24 +959,24 @@ value of the dynamic variable named by SYMBOL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aLOAD_002dVERBOSE_002a">Variable: <strong>*LOAD-VERBOSE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aLOAD_002dVERBOSE_002a"><span class="category">Variable: </span><span><strong>*LOAD-VERBOSE*</strong><a href='#index-_002aLOAD_002dVERBOSE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The default for the VERBOSE argument to LOAD.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dCIRCLE_002a">Variable: <strong>*PRINT-CIRCLE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dCIRCLE_002a"><span class="category">Variable: </span><span><strong>*PRINT-CIRCLE*</strong><a href='#index-_002aPRINT_002dCIRCLE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should take care of circular lists.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPRINT_002dPRETTY_002a">Variable: <strong>*PRINT-PRETTY*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPRINT_002dPRETTY_002a"><span class="category">Variable: </span><span><strong>*PRINT-PRETTY*</strong><a href='#index-_002aPRINT_002dPRETTY_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Whether the GCL printer should pretty-print.  See the function doc of PPRINT
 for more information about pretty-printing.
@@ -980,8 +984,8 @@ for more information about pretty-printing.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FILE_002dWRITE_002dDATE">Function: <strong>FILE-WRITE-DATE</strong> <em>(file)</em></dt>
+<dl class="def">
+<dt id="index-FILE_002dWRITE_002dDATE"><span class="category">Function: </span><span><strong>FILE-WRITE-DATE</strong> <em>(file)</em><a href='#index-FILE_002dWRITE_002dDATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the time at which the specified file is written, as an integer in
@@ -990,8 +994,8 @@ universal time format.  FILE may be a string or a stream.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PRIN1_002dTO_002dSTRING">Function: <strong>PRIN1-TO-STRING</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-PRIN1_002dTO_002dSTRING"><span class="category">Function: </span><span><strong>PRIN1-TO-STRING</strong> <em>(object)</em><a href='#index-PRIN1_002dTO_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns as a string the printed representation of OBJECT in the mostly
@@ -1001,8 +1005,8 @@ Equivalent to (WRITE-TO-STRING OBJECT :ESCAPE T).
 
 </dd></dl>
 
-<dl>
-<dt id="index-MERGE_002dPATHNAMES">Function: <strong>MERGE-PATHNAMES</strong> <em>(pathname &amp;optional (defaults *default-pathname-defaults*) default-version)</em></dt>
+<dl class="def">
+<dt id="index-MERGE_002dPATHNAMES"><span class="category">Function: </span><span><strong>MERGE-PATHNAMES</strong> <em>(pathname &amp;optional (defaults *default-pathname-defaults*) default-version)</em><a href='#index-MERGE_002dPATHNAMES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Fills in unspecified slots of PATHNAME from DEFAULTS.  DEFAULT-VERSION
@@ -1011,8 +1015,8 @@ is ignored in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dBYTE">Function: <strong>READ-BYTE</strong> <em>(stream &amp;optional (eof-error-p t) (eof-value nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dBYTE"><span class="category">Function: </span><span><strong>READ-BYTE</strong> <em>(stream &amp;optional (eof-error-p t) (eof-value nil))</em><a href='#index-READ_002dBYTE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads the next byte from STREAM.
@@ -1020,8 +1024,8 @@ is ignored in GCL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PRINC_002dTO_002dSTRING">Function: <strong>PRINC-TO-STRING</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-PRINC_002dTO_002dSTRING"><span class="category">Function: </span><span><strong>PRINC-TO-STRING</strong> <em>(object)</em><a href='#index-PRINC_002dTO_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns as a string the printed representation of OBJECT without escape
@@ -1031,16 +1035,16 @@ characters.  Equivalent to
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aSTANDARD_002dINPUT_002a">Variable: <strong>*STANDARD-INPUT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aSTANDARD_002dINPUT_002a"><span class="category">Variable: </span><span><strong>*STANDARD-INPUT*</strong><a href='#index-_002aSTANDARD_002dINPUT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The default input stream used by the GCL reader.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-PROBE_002dFILE">Function: <strong>PROBE-FILE</strong> <em>(file)</em></dt>
+<dl class="def">
+<dt id="index-PROBE_002dFILE"><span class="category">Function: </span><span><strong>PROBE-FILE</strong> <em>(file)</em><a href='#index-PROBE_002dFILE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the truename of file if the file exists.
@@ -1049,8 +1053,8 @@ Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PATHNAME_002dVERSION">Function: <strong>PATHNAME-VERSION</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-PATHNAME_002dVERSION"><span class="category">Function: </span><span><strong>PATHNAME-VERSION</strong> <em>(pathname)</em><a href='#index-PATHNAME_002dVERSION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the version slot of PATHNAME.
@@ -1058,8 +1062,8 @@ Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE_002dLINE">Function: <strong>WRITE-LINE</strong> <em>(string &amp;optional (stream *standard-output*) &amp;key (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dLINE"><span class="category">Function: </span><span><strong>WRITE-LINE</strong> <em>(string &amp;optional (stream *standard-output*) &amp;key (start 0) (end (length string)))</em><a href='#index-WRITE_002dLINE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Outputs STRING and then outputs a newline character.  Returns STRING.
@@ -1067,8 +1071,8 @@ Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-WRITE">Function: <strong>WRITE</strong> <em>(object &amp;key (stream *standard-output*) (escape *print-escape*) (radix *print-radix*) (base *print-base*) (circle *print-circle*) (pretty *print-pretty*) (level *print-level*) (length *print-length*) (case *print-case*) (array *print-array*) (gensym *print-gensym*))</em></dt>
+<dl class="def">
+<dt id="index-WRITE"><span class="category">Function: </span><span><strong>WRITE</strong> <em>(object &amp;key (stream *standard-output*) (escape *print-escape*) (radix *print-radix*) (base *print-base*) (circle *print-circle*) (pretty *print-pretty*) (level *print-level*) (length *print-length*) (case *print-case*) (array *print-array*) (gensym *print-gensym*))</em><a href='#index-WRITE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Prints OBJECT in the specified mode.  See the variable docs of *PRINT-...*
@@ -1077,8 +1081,8 @@ for the mode.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET_002dOUTPUT_002dSTREAM_002dSTRING">Function: <strong>GET-OUTPUT-STREAM-STRING</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-GET_002dOUTPUT_002dSTREAM_002dSTRING"><span class="category">Function: </span><span><strong>GET-OUTPUT-STREAM-STRING</strong> <em>(stream)</em><a href='#index-GET_002dOUTPUT_002dSTREAM_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a string of all the characters sent to STREAM made by
@@ -1087,8 +1091,8 @@ MAKE-STRING-OUTPUT-STREAM since the last call to this function.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READ_002dDELIMITED_002dLIST">Function: <strong>READ-DELIMITED-LIST</strong> <em>(char &amp;optional (stream *standard-input*) (recursive-p nil))</em></dt>
+<dl class="def">
+<dt id="index-READ_002dDELIMITED_002dLIST"><span class="category">Function: </span><span><strong>READ-DELIMITED-LIST</strong> <em>(char &amp;optional (stream *standard-input*) (recursive-p nil))</em><a href='#index-READ_002dDELIMITED_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Reads objects from STREAM until the next character after an object&rsquo;s
@@ -1097,8 +1101,8 @@ representation is CHAR.  Returns a list of the objects read.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READLINE_002dON">Function: <strong>READLINE-ON</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-READLINE_002dON"><span class="category">Function: </span><span><strong>READLINE-ON</strong> <em>()</em><a href='#index-READLINE_002dON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Begins readline command editing mode when possible.  In addition to
@@ -1122,16 +1126,16 @@ completed.  The comparison is case insensitive.
 
 </dd></dl>
 
-<dl>
-<dt id="index-READLINE_002dOFF">Function: <strong>READLINE-OFF</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-READLINE_002dOFF"><span class="category">Function: </span><span><strong>READLINE-OFF</strong> <em>()</em><a href='#index-READLINE_002dOFF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Disables readline command editing mode.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-_002aREADLINE_002dPREFIX_002a">Variable: <strong>*READLINE-PREFIX*</strong></dt>
+<dl class="def">
+<dt id="index-_002aREADLINE_002dPREFIX_002a"><span class="category">Variable: </span><span><strong>*READLINE-PREFIX*</strong><a href='#index-_002aREADLINE_002dPREFIX_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>A string implicitly prepended to input text for use in readline
@@ -1151,10 +1155,11 @@ the internal symbols in the maxima package of the form
 </dd></dl>
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Special-Forms-and-Functions.html" accesskey="n" rel="next">Special Forms and Functions</a>, Previous: <a href="Lists.html" accesskey="p" rel="prev">Lists</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Special-Forms-and-Functions.html">Special Forms and Functions</a>, Previous: <a href="Lists.html">Lists</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 06670fd9451dacaa57f219208a0c15ff971fde0c..a1a1c1ae19f51f8dc593e5032488a9612c9e632d 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Structures (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Iteration-and-Tests.html" rel="next" title="Iteration and Tests">
-<link href="Operating-System-Definitions.html" rel="prev" title="Operating System Definitions">
+<link href="Operating-System.html" rel="prev" title="Operating System">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Structures"></span><div class="header">
+<div class="chapter" id="Structures">
+<div class="header">
 <p>
-Next: <a href="Iteration-and-Tests.html" accesskey="n" rel="next">Iteration and Tests</a>, Previous: <a href="Operating-System.html" accesskey="p" rel="prev">Operating System</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Iteration-and-Tests.html" accesskey="n" rel="next">Iteration and Tests</a>, Previous: <a href="Operating-System.html" accesskey="p" rel="prev">Operating System</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Structures-1"></span><h2 class="chapter">10 Structures</h2>
 
-<dl>
-<dt id="index-DEFSTRUCT">Macro: <strong>DEFSTRUCT</strong></dt>
+<dl class="def">
+<dt id="index-DEFSTRUCT"><span class="category">Macro: </span><span><strong>DEFSTRUCT</strong><a href='#index-DEFSTRUCT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -79,8 +83,8 @@ a lisp structure correspond to a C structure.
 
 </dd></dl>
 
-<dl>
-<dt id="index-HELP">Function: <strong>HELP</strong> <em>(&amp;optional symbol)</em></dt>
+<dl class="def">
+<dt id="index-HELP"><span class="category">Function: </span><span><strong>HELP</strong> <em>(&amp;optional symbol)</em><a href='#index-HELP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>GCL specific: Prints the documentation associated with SYMBOL.  With no
@@ -89,6 +93,7 @@ argument, this function prints the greeting message to GCL beginners.
 
 </dd></dl>
 
+</div>
 
 
 
index 5a42a181712e6d4516ad413a4da9768f3df8aeb4..ff11b669d275d54c372b038785face24587c6404 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Symbols (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Operating-System.html" rel="next" title="Operating System">
 <link href="Compilation.html" rel="prev" title="Compilation">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Symbols"></span><div class="header">
+<div class="chapter" id="Symbols">
+<div class="header">
 <p>
-Next: <a href="Operating-System.html" accesskey="n" rel="next">Operating System</a>, Previous: <a href="Compilation.html" accesskey="p" rel="prev">Compilation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Operating-System.html" accesskey="n" rel="next">Operating System</a>, Previous: <a href="Compilation.html" accesskey="p" rel="prev">Compilation</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Symbols-1"></span><h2 class="chapter">8 Symbols</h2>
 
-<dl>
-<dt id="index-GENSYM">Function: <strong>GENSYM</strong> <em>(&amp;optional (x nil))</em></dt>
+<dl class="def">
+<dt id="index-GENSYM"><span class="category">Function: </span><span><strong>GENSYM</strong> <em>(&amp;optional (x nil))</em><a href='#index-GENSYM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a new uninterned symbol whose name is a prefix string
@@ -58,8 +62,8 @@ string, it becomes the new prefix.
 
 </dd></dl>
 
-<dl>
-<dt id="index-KEYWORDP">Function: <strong>KEYWORDP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-KEYWORDP"><span class="category">Function: </span><span><strong>KEYWORDP</strong> <em>(x)</em><a href='#index-KEYWORDP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a symbol and it belongs to the KEYWORD package; NIL
@@ -68,8 +72,8 @@ otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMPROP">Function: <strong>REMPROP</strong> <em>(symbol indicator)</em></dt>
+<dl class="def">
+<dt id="index-REMPROP"><span class="category">Function: </span><span><strong>REMPROP</strong> <em>(symbol indicator)</em><a href='#index-REMPROP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Look on property list of SYMBOL for property with specified
@@ -78,8 +82,8 @@ the plist, and return T. If not found, returns NIL with no side effects.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOL_002dPACKAGE">Function: <strong>SYMBOL-PACKAGE</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOL_002dPACKAGE"><span class="category">Function: </span><span><strong>SYMBOL-PACKAGE</strong> <em>(symbol)</em><a href='#index-SYMBOL_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the contents of the package cell of the symbol SYMBOL.
@@ -87,8 +91,8 @@ the plist, and return T. If not found, returns NIL with no side effects.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aPACKAGE_002a">Variable: <strong>*PACKAGE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aPACKAGE_002a"><span class="category">Variable: </span><span><strong>*PACKAGE*</strong><a href='#index-_002aPACKAGE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The current package.
 </p>
@@ -96,8 +100,8 @@ The current package.
 </dd></dl>
 
 
-<dl>
-<dt id="index-SHADOWING_002dIMPORT">Function: <strong>SHADOWING-IMPORT</strong> <em>(symbols &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-SHADOWING_002dIMPORT"><span class="category">Function: </span><span><strong>SHADOWING-IMPORT</strong> <em>(symbols &amp;optional (package *package*))</em><a href='#index-SHADOWING_002dIMPORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Imports SYMBOLS into PACKAGE, disregarding any name conflict.  If a symbol
@@ -107,8 +111,8 @@ be a list of symbols or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-REMF">Macro: <strong>REMF</strong></dt>
+<dl class="def">
+<dt id="index-REMF"><span class="category">Macro: </span><span><strong>REMF</strong><a href='#index-REMF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -124,8 +128,8 @@ property was present; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKUNBOUND">Function: <strong>MAKUNBOUND</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-MAKUNBOUND"><span class="category">Function: </span><span><strong>MAKUNBOUND</strong> <em>(symbol)</em><a href='#index-MAKUNBOUND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes empty the value slot of SYMBOL.  Returns SYMBOL.
@@ -133,8 +137,8 @@ property was present; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-USE_002dPACKAGE">Function: <strong>USE-PACKAGE</strong> <em>(packages-to-use &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-USE_002dPACKAGE"><span class="category">Function: </span><span><strong>USE-PACKAGE</strong> <em>(packages-to-use &amp;optional (package *package*))</em><a href='#index-USE_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Adds all packages in PACKAGE-TO-USE list to the use list for PACKAGE so that
@@ -144,8 +148,8 @@ in PACKAGE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSYMBOL">Function: <strong>MAKE-SYMBOL</strong> <em>(string)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSYMBOL"><span class="category">Function: </span><span><strong>MAKE-SYMBOL</strong> <em>(string)</em><a href='#index-MAKE_002dSYMBOL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates and returns a new uninterned symbol whose print name is STRING.
@@ -153,8 +157,8 @@ in PACKAGE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PSETQ">Special Form: <strong>PSETQ</strong></dt>
+<dl class="def">
+<dt id="index-PSETQ"><span class="category">Special Form: </span><span><strong>PSETQ</strong><a href='#index-PSETQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -168,8 +172,8 @@ the corresponding VAR.  Returns NIL always.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGE_002dUSED_002dBY_002dLIST">Function: <strong>PACKAGE-USED-BY-LIST</strong> <em>(package)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGE_002dUSED_002dBY_002dLIST"><span class="category">Function: </span><span><strong>PACKAGE-USED-BY-LIST</strong> <em>(package)</em><a href='#index-PACKAGE_002dUSED_002dBY_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the list of packages that use PACKAGE.
@@ -177,8 +181,8 @@ the corresponding VAR.  Returns NIL always.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOLP">Function: <strong>SYMBOLP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOLP"><span class="category">Function: </span><span><strong>SYMBOLP</strong> <em>(x)</em><a href='#index-SYMBOLP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a symbol; NIL otherwise.
@@ -186,16 +190,16 @@ the corresponding VAR.  Returns NIL always.
 
 </dd></dl>
 
-<dl>
-<dt id="index-NIL">Constant: <strong>NIL</strong></dt>
+<dl class="def">
+<dt id="index-NIL"><span class="category">Constant: </span><span><strong>NIL</strong><a href='#index-NIL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds NIL.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-SET">Function: <strong>SET</strong> <em>(symbol value)</em></dt>
+<dl class="def">
+<dt id="index-SET"><span class="category">Function: </span><span><strong>SET</strong> <em>(symbol value)</em><a href='#index-SET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Assigns the value of VALUE to the dynamic variable named by SYMBOL, and
@@ -204,8 +208,8 @@ returns the value assigned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SETQ">Special Form: <strong>SETQ</strong></dt>
+<dl class="def">
+<dt id="index-SETQ"><span class="category">Special Form: </span><span><strong>SETQ</strong><a href='#index-SETQ' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -220,8 +224,8 @@ VAR, and so on.  Returns the last value assigned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNUSE_002dPACKAGE">Function: <strong>UNUSE-PACKAGE</strong> <em>(packages-to-unuse &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-UNUSE_002dPACKAGE"><span class="category">Function: </span><span><strong>UNUSE-PACKAGE</strong> <em>(packages-to-unuse &amp;optional (package *package*))</em><a href='#index-UNUSE_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Removes PACKAGES-TO-UNUSE from the use list for PACKAGE.
@@ -229,16 +233,16 @@ VAR, and so on.  Returns the last value assigned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-T">Constant: <strong>T</strong></dt>
+<dl class="def">
+<dt id="index-T"><span class="category">Constant: </span><span><strong>T</strong><a href='#index-T' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds T.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGE_002dUSE_002dLIST">Function: <strong>PACKAGE-USE-LIST</strong> <em>(package)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGE_002dUSE_002dLIST"><span class="category">Function: </span><span><strong>PACKAGE-USE-LIST</strong> <em>(package)</em><a href='#index-PACKAGE_002dUSE_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the list of packages used by PACKAGE.
@@ -246,8 +250,8 @@ Holds T.
 
 </dd></dl>
 
-<dl>
-<dt id="index-LIST_002dALL_002dPACKAGES">Function: <strong>LIST-ALL-PACKAGES</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-LIST_002dALL_002dPACKAGES"><span class="category">Function: </span><span><strong>LIST-ALL-PACKAGES</strong> <em>()</em><a href='#index-LIST_002dALL_002dPACKAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of all existing packages.
@@ -255,8 +259,8 @@ Holds T.
 
 </dd></dl>
 
-<dl>
-<dt id="index-COPY_002dSYMBOL">Function: <strong>COPY-SYMBOL</strong> <em>(symbol &amp;optional (copy-props nil))</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dSYMBOL"><span class="category">Function: </span><span><strong>COPY-SYMBOL</strong> <em>(symbol &amp;optional (copy-props nil))</em><a href='#index-COPY_002dSYMBOL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a new uninterned symbol with the same print name as SYMBOL.
@@ -267,8 +271,8 @@ values of the corresponding slots of SYMBOL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOL_002dPLIST">Function: <strong>SYMBOL-PLIST</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOL_002dPLIST"><span class="category">Function: </span><span><strong>SYMBOL-PLIST</strong> <em>(symbol)</em><a href='#index-SYMBOL_002dPLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the property list of SYMBOL.
@@ -276,8 +280,8 @@ values of the corresponding slots of SYMBOL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOL_002dNAME">Function: <strong>SYMBOL-NAME</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOL_002dNAME"><span class="category">Function: </span><span><strong>SYMBOL-NAME</strong> <em>(symbol)</em><a href='#index-SYMBOL_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the print name of the symbol SYMBOL.
@@ -285,8 +289,8 @@ values of the corresponding slots of SYMBOL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND_002dSYMBOL">Function: <strong>FIND-SYMBOL</strong> <em>(name &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dSYMBOL"><span class="category">Function: </span><span><strong>FIND-SYMBOL</strong> <em>(name &amp;optional (package *package*))</em><a href='#index-FIND_002dSYMBOL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the symbol named NAME in
@@ -297,8 +301,8 @@ no symbol is found then both values are NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SHADOW">Function: <strong>SHADOW</strong> <em>(symbols &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-SHADOW"><span class="category">Function: </span><span><strong>SHADOW</strong> <em>(symbols &amp;optional (package *package*))</em><a href='#index-SHADOW' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates an internal symbol in PACKAGE with the same name as each of the
@@ -308,8 +312,8 @@ specified SYMBOLS.  SYMBOLS must be a list of symbols or a symbol.
 </dd></dl>
 
 
-<dl>
-<dt id="index-FBOUNDP">Function: <strong>FBOUNDP</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-FBOUNDP"><span class="category">Function: </span><span><strong>FBOUNDP</strong> <em>(symbol)</em><a href='#index-FBOUNDP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if SYMBOL has a global function definition or if SYMBOL names a
@@ -318,8 +322,8 @@ special form or a macro; NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MACRO_002dFUNCTION">Function: <strong>MACRO-FUNCTION</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-MACRO_002dFUNCTION"><span class="category">Function: </span><span><strong>MACRO-FUNCTION</strong> <em>(symbol)</em><a href='#index-MACRO_002dFUNCTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If SYMBOL globally names a macro, then returns the expansion function.
@@ -328,8 +332,8 @@ Returns NIL otherwise.
 
 </dd></dl>
 
-<dl>
-<dt id="index-IN_002dPACKAGE">Function: <strong>IN-PACKAGE</strong> <em>(package-name &amp;key (nicknames nil) (use '(lisp)))</em></dt>
+<dl class="def">
+<dt id="index-IN_002dPACKAGE"><span class="category">Function: </span><span><strong>IN-PACKAGE</strong> <em>(package-name &amp;key (nicknames nil) (use '(lisp)))</em><a href='#index-IN_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Sets *PACKAGE* to the package with PACKAGE-NAME, creating the package if
@@ -341,8 +345,8 @@ is not currently used, then it is added to the use list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dPACKAGE">Function: <strong>MAKE-PACKAGE</strong> <em>(package-name &amp;key (nicknames nil) (use '(lisp)))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dPACKAGE"><span class="category">Function: </span><span><strong>MAKE-PACKAGE</strong> <em>(package-name &amp;key (nicknames nil) (use '(lisp)))</em><a href='#index-MAKE_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes a new package having the specified PACKAGE-NAME and NICKNAMES.  The
@@ -351,8 +355,8 @@ package will inherit all external symbols from each package in the USE list.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGE_002dSHADOWING_002dSYMBOLS">Function: <strong>PACKAGE-SHADOWING-SYMBOLS</strong> <em>(package)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGE_002dSHADOWING_002dSYMBOLS"><span class="category">Function: </span><span><strong>PACKAGE-SHADOWING-SYMBOLS</strong> <em>(package)</em><a href='#index-PACKAGE_002dSHADOWING_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the list of symbols that have been declared as shadowing symbols
@@ -361,8 +365,8 @@ in PACKAGE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-INTERN">Function: <strong>INTERN</strong> <em>(name &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-INTERN"><span class="category">Function: </span><span><strong>INTERN</strong> <em>(name &amp;optional (package *package*))</em><a href='#index-INTERN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a symbol having the specified name, creating it if necessary.
@@ -372,8 +376,8 @@ Returns as the second value one of the symbols :INTERNAL, :EXTERNAL,
 
 </dd></dl>
 
-<dl>
-<dt id="index-EXPORT">Function: <strong>EXPORT</strong> <em>(symbols &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-EXPORT"><span class="category">Function: </span><span><strong>EXPORT</strong> <em>(symbols &amp;optional (package *package*))</em><a href='#index-EXPORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes SYMBOLS external symbols of PACKAGE.  SYMBOLS must be a list of symbols
@@ -382,8 +386,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGEP">Function: <strong>PACKAGEP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGEP"><span class="category">Function: </span><span><strong>PACKAGEP</strong> <em>(x)</em><a href='#index-PACKAGEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a package; NIL otherwise.
@@ -391,8 +395,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOL_002dFUNCTION">Function: <strong>SYMBOL-FUNCTION</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOL_002dFUNCTION"><span class="category">Function: </span><span><strong>SYMBOL-FUNCTION</strong> <em>(symbol)</em><a href='#index-SYMBOL_002dFUNCTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the current global function definition named by SYMBOL.
@@ -400,8 +404,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-SYMBOL_002dVALUE">Function: <strong>SYMBOL-VALUE</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SYMBOL_002dVALUE"><span class="category">Function: </span><span><strong>SYMBOL-VALUE</strong> <em>(symbol)</em><a href='#index-SYMBOL_002dVALUE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the current value of the dynamic (special) variable named by SYMBOL.
@@ -409,8 +413,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BOUNDP">Function: <strong>BOUNDP</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-BOUNDP"><span class="category">Function: </span><span><strong>BOUNDP</strong> <em>(symbol)</em><a href='#index-BOUNDP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the global variable named by SYMBOL has a value; NIL otherwise.
@@ -418,8 +422,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DOCUMENTATION">Function: <strong>DOCUMENTATION</strong> <em>(symbol doc-type)</em></dt>
+<dl class="def">
+<dt id="index-DOCUMENTATION"><span class="category">Function: </span><span><strong>DOCUMENTATION</strong> <em>(symbol doc-type)</em><a href='#index-DOCUMENTATION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the doc-string of DOC-TYPE for SYMBOL; NIL if none exists.
@@ -436,8 +440,8 @@ doc-strings.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GENTEMP">Function: <strong>GENTEMP</strong> <em>(&amp;optional (prefix &quot;t&quot;) (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-GENTEMP"><span class="category">Function: </span><span><strong>GENTEMP</strong> <em>(&amp;optional (prefix &quot;t&quot;) (package *package*))</em><a href='#index-GENTEMP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Creates a new symbol interned in the package PACKAGE with the given PREFIX.
@@ -445,8 +449,8 @@ doc-strings.
 
 </dd></dl>
 
-<dl>
-<dt id="index-RENAME_002dPACKAGE">Function: <strong>RENAME-PACKAGE</strong> <em>(package new-name &amp;optional (new-nicknames nil))</em></dt>
+<dl class="def">
+<dt id="index-RENAME_002dPACKAGE"><span class="category">Function: </span><span><strong>RENAME-PACKAGE</strong> <em>(package new-name &amp;optional (new-nicknames nil))</em><a href='#index-RENAME_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Replaces the old name and nicknames of PACKAGE with NEW-NAME and
@@ -455,8 +459,8 @@ NEW-NICKNAMES.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNINTERN">Function: <strong>UNINTERN</strong> <em>(symbol &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-UNINTERN"><span class="category">Function: </span><span><strong>UNINTERN</strong> <em>(symbol &amp;optional (package *package*))</em><a href='#index-UNINTERN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes SYMBOL no longer present in PACKAGE.  Returns T if SYMBOL was present;
@@ -466,8 +470,8 @@ uninterned.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNEXPORT">Function: <strong>UNEXPORT</strong> <em>(symbols &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-UNEXPORT"><span class="category">Function: </span><span><strong>UNEXPORT</strong> <em>(symbols &amp;optional (package *package*))</em><a href='#index-UNEXPORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes SYMBOLS no longer accessible as external symbols in PACKAGE.  SYMBOLS
@@ -476,8 +480,8 @@ must be a list of symbols or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGE_002dNICKNAMES">Function: <strong>PACKAGE-NICKNAMES</strong> <em>(package)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGE_002dNICKNAMES"><span class="category">Function: </span><span><strong>PACKAGE-NICKNAMES</strong> <em>(package)</em><a href='#index-PACKAGE_002dNICKNAMES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns as a list the nickname strings for the specified PACKAGE.
@@ -485,8 +489,8 @@ must be a list of symbols or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-IMPORT">Function: <strong>IMPORT</strong> <em>(symbols &amp;optional (package *package*))</em></dt>
+<dl class="def">
+<dt id="index-IMPORT"><span class="category">Function: </span><span><strong>IMPORT</strong> <em>(symbols &amp;optional (package *package*))</em><a href='#index-IMPORT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Makes SYMBOLS internal symbols of PACKAGE.  SYMBOLS must be a list of symbols
@@ -495,8 +499,8 @@ or a symbol.
 
 </dd></dl>
 
-<dl>
-<dt id="index-GET">Function: <strong>GET</strong> <em>(symbol indicator &amp;optional (default nil))</em></dt>
+<dl class="def">
+<dt id="index-GET"><span class="category">Function: </span><span><strong>GET</strong> <em>(symbol indicator &amp;optional (default nil))</em><a href='#index-GET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Looks on the property list of SYMBOL for the specified INDICATOR.  If this
@@ -505,8 +509,8 @@ is found, returns the associated value.  Otherwise, returns DEFAULT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND_002dALL_002dSYMBOLS">Function: <strong>FIND-ALL-SYMBOLS</strong> <em>(string-or-symbol)</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dALL_002dSYMBOLS"><span class="category">Function: </span><span><strong>FIND-ALL-SYMBOLS</strong> <em>(string-or-symbol)</em><a href='#index-FIND_002dALL_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns a list of all symbols that have the specified name.
@@ -514,8 +518,8 @@ is found, returns the associated value.  Otherwise, returns DEFAULT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FMAKUNBOUND">Function: <strong>FMAKUNBOUND</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-FMAKUNBOUND"><span class="category">Function: </span><span><strong>FMAKUNBOUND</strong> <em>(symbol)</em><a href='#index-FMAKUNBOUND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Discards the global function definition named by SYMBOL.  Returns SYMBOL.
@@ -523,8 +527,8 @@ is found, returns the associated value.  Otherwise, returns DEFAULT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-PACKAGE_002dNAME">Function: <strong>PACKAGE-NAME</strong> <em>(package)</em></dt>
+<dl class="def">
+<dt id="index-PACKAGE_002dNAME"><span class="category">Function: </span><span><strong>PACKAGE-NAME</strong> <em>(package)</em><a href='#index-PACKAGE_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the string that names the specified PACKAGE.
@@ -532,8 +536,8 @@ is found, returns the associated value.  Otherwise, returns DEFAULT.
 
 </dd></dl>
 
-<dl>
-<dt id="index-FIND_002dPACKAGE">Function: <strong>FIND-PACKAGE</strong> <em>(name)</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dPACKAGE"><span class="category">Function: </span><span><strong>FIND-PACKAGE</strong> <em>(name)</em><a href='#index-FIND_002dPACKAGE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the specified package if it already exists; NIL otherwise.  NAME may
@@ -544,8 +548,8 @@ a symbol, in which case the symbol&rsquo;s print name is used.
 </dd></dl>
 
 
-<dl>
-<dt id="index-APROPOS_002dLIST">Function: <strong>APROPOS-LIST</strong> <em>(string &amp;optional (package nil))</em></dt>
+<dl class="def">
+<dt id="index-APROPOS_002dLIST"><span class="category">Function: </span><span><strong>APROPOS-LIST</strong> <em>(string &amp;optional (package nil))</em><a href='#index-APROPOS_002dLIST' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns, as a list, all symbols whose print-names contain STRING as substring.
@@ -556,10 +560,11 @@ If PACKAGE is non-NIL, then only the specified package is searched.
 
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Operating-System.html" accesskey="n" rel="next">Operating System</a>, Previous: <a href="Compilation.html" accesskey="p" rel="prev">Compilation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Operating-System.html">Operating System</a>, Previous: <a href="Compilation.html">Compilation</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index c554b9522d490142eb84a4d74baa01bdfb1ff4ff..5eec5b929e471ef853e4a661c0995696b35f25e9 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>System Definitions (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
-<link href="Regular-Expressions.html" rel="next" title="Regular Expressions">
-<link href="Available-Symbols.html" rel="prev" title="Available Symbols">
+<link href="Debugging.html" rel="next" title="Debugging">
+<link href="C-Interface.html" rel="prev" title="C Interface">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,16 +42,17 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="System-Definitions"></span><div class="header">
+<div class="chapter" id="System-Definitions">
+<div class="header">
 <p>
-Next: <a href="Debugging.html" accesskey="n" rel="next">Debugging</a>, Previous: <a href="C-Interface.html" accesskey="p" rel="prev">C Interface</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Debugging.html" accesskey="n" rel="next">Debugging</a>, Previous: <a href="C-Interface.html" accesskey="p" rel="prev">C Interface</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="System-Definitions-1"></span><h2 class="chapter">17 System Definitions</h2>
 
 
-<dl>
-<dt id="index-ALLOCATE_002dCONTIGUOUS_002dPAGES">Function: <strong>ALLOCATE-CONTIGUOUS-PAGES</strong> <em>(number &amp;optional (really-allocate nil))</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATE_002dCONTIGUOUS_002dPAGES"><span class="category">Function: </span><span><strong>ALLOCATE-CONTIGUOUS-PAGES</strong> <em>(number &amp;optional (really-allocate nil))</em><a href='#index-ALLOCATE_002dCONTIGUOUS_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Sets the maximum number of pages for contiguous blocks to
@@ -57,8 +61,8 @@ number of pages will be allocated immediately.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FREEZE_002dDEFSTRUCT">Function: <strong>FREEZE-DEFSTRUCT</strong> <em>(name)</em></dt>
+<dl class="def">
+<dt id="index-FREEZE_002dDEFSTRUCT"><span class="category">Function: </span><span><strong>FREEZE-DEFSTRUCT</strong> <em>(name)</em><a href='#index-FREEZE_002dDEFSTRUCT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>The inline defstruct type checker will be made more efficient, in that
@@ -67,8 +71,8 @@ calling this the defstruct should not be altered.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-MAXIMUM_002dALLOCATABLE_002dPAGES">Function: <strong>MAXIMUM-ALLOCATABLE-PAGES</strong> <em>(type)</em></dt>
+<dl class="def">
+<dt id="index-MAXIMUM_002dALLOCATABLE_002dPAGES"><span class="category">Function: </span><span><strong>MAXIMUM-ALLOCATABLE-PAGES</strong> <em>(type)</em><a href='#index-MAXIMUM_002dALLOCATABLE_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the current maximum number of pages for the type class
@@ -76,8 +80,8 @@ of the GCL implementation type TYPE.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATED_002dRELOCATABLE_002dPAGES">Function: <strong>ALLOCATED-RELOCATABLE-PAGES</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATED_002dRELOCATABLE_002dPAGES"><span class="category">Function: </span><span><strong>ALLOCATED-RELOCATABLE-PAGES</strong> <em>()</em><a href='#index-ALLOCATED_002dRELOCATABLE_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the number of pages currently allocated for relocatable
@@ -85,16 +89,16 @@ blocks.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-PUTPROP">Function: <strong>PUTPROP</strong> <em>(symbol value indicator)</em></dt>
+<dl class="def">
+<dt id="index-PUTPROP"><span class="category">Function: </span><span><strong>PUTPROP</strong> <em>(symbol value indicator)</em><a href='#index-PUTPROP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Give SYMBOL the VALUE on INDICATOR property.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATED_002dPAGES">Function: <strong>ALLOCATED-PAGES</strong> <em>(type)</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATED_002dPAGES"><span class="category">Function: </span><span><strong>ALLOCATED-PAGES</strong> <em>(type)</em><a href='#index-ALLOCATED_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the number of pages currently allocated for the type
@@ -102,8 +106,8 @@ class of the GCL implementation type TYPE.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATE_002dRELOCATABLE_002dPAGES">Function: <strong>ALLOCATE-RELOCATABLE-PAGES</strong> <em>(number)</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATE_002dRELOCATABLE_002dPAGES"><span class="category">Function: </span><span><strong>ALLOCATE-RELOCATABLE-PAGES</strong> <em>(number)</em><a href='#index-ALLOCATE_002dRELOCATABLE_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Sets the maximum number of pages for relocatable blocks to
@@ -111,8 +115,8 @@ NUMBER.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATED_002dCONTIGUOUS_002dPAGES">Function: <strong>ALLOCATED-CONTIGUOUS-PAGES</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATED_002dCONTIGUOUS_002dPAGES"><span class="category">Function: </span><span><strong>ALLOCATED-CONTIGUOUS-PAGES</strong> <em>()</em><a href='#index-ALLOCATED_002dCONTIGUOUS_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the number of pages currently allocated for contiguous
@@ -120,8 +124,8 @@ blocks.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-MAXIMUM_002dCONTIGUOUS_002dPAGES">Function: <strong>MAXIMUM-CONTIGUOUS-PAGES</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-MAXIMUM_002dCONTIGUOUS_002dPAGES"><span class="category">Function: </span><span><strong>MAXIMUM-CONTIGUOUS-PAGES</strong> <em>()</em><a href='#index-MAXIMUM_002dCONTIGUOUS_002dPAGES' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the current maximum number of pages for contiguous
@@ -129,16 +133,16 @@ blocks.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-GET_002dHOLE_002dSIZE">Function: <strong>GET-HOLE-SIZE</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-GET_002dHOLE_002dSIZE"><span class="category">Function: </span><span><strong>GET-HOLE-SIZE</strong> <em>()</em><a href='#index-GET_002dHOLE_002dSIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns as a fixnum the size of the memory hole (in pages).
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-SPECIALP">Function: <strong>SPECIALP</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-SPECIALP"><span class="category">Function: </span><span><strong>SPECIALP</strong> <em>(symbol)</em><a href='#index-SPECIALP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns T if the SYMBOL is a globally special variable; NIL
@@ -146,40 +150,40 @@ otherwise.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-OUTPUT_002dSTREAM_002dSTRING">Function: <strong>OUTPUT-STREAM-STRING</strong> <em>(string-output-stream)</em></dt>
+<dl class="def">
+<dt id="index-OUTPUT_002dSTREAM_002dSTRING"><span class="category">Function: </span><span><strong>OUTPUT-STREAM-STRING</strong> <em>(string-output-stream)</em><a href='#index-OUTPUT_002dSTREAM_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the string corresponding to the STRING-OUTPUT-STREAM.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-GET_002dSTRING_002dINPUT_002dSTREAM_002dINDEX">Function: <strong>GET-STRING-INPUT-STREAM-INDEX</strong> <em>(string-input-stream)</em></dt>
+<dl class="def">
+<dt id="index-GET_002dSTRING_002dINPUT_002dSTREAM_002dINDEX"><span class="category">Function: </span><span><strong>GET-STRING-INPUT-STREAM-INDEX</strong> <em>(string-input-stream)</em><a href='#index-GET_002dSTRING_002dINPUT_002dSTREAM_002dINDEX' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the current index of the STRING-INPUT-STREAM.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-STRING_002dCONCATENATE">Function: <strong>STRING-CONCATENATE</strong> <em>(&amp;rest strings)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dCONCATENATE"><span class="category">Function: </span><span><strong>STRING-CONCATENATE</strong> <em>(&amp;rest strings)</em><a href='#index-STRING_002dCONCATENATE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the result of concatenating the given STRINGS.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-BDS_002dVAR">Function: <strong>BDS-VAR</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-BDS_002dVAR"><span class="category">Function: </span><span><strong>BDS-VAR</strong> <em>(i)</em><a href='#index-BDS_002dVAR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the symbol of the i-th entity in the bind stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ERROR_002dSET">Function: <strong>ERROR-SET</strong> <em>(form)</em></dt>
+<dl class="def">
+<dt id="index-ERROR_002dSET"><span class="category">Function: </span><span><strong>ERROR-SET</strong> <em>(form)</em><a href='#index-ERROR_002dSET' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Evaluates the FORM in the null environment.  If the evaluation
@@ -191,24 +195,24 @@ value.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-COMPILED_002dFUNCTION_002dNAME">Function: <strong>COMPILED-FUNCTION-NAME</strong> <em>(compiled-function-object)</em></dt>
+<dl class="def">
+<dt id="index-COMPILED_002dFUNCTION_002dNAME"><span class="category">Function: </span><span><strong>COMPILED-FUNCTION-NAME</strong> <em>(compiled-function-object)</em><a href='#index-COMPILED_002dFUNCTION_002dNAME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the name of the COMPILED-FUNCTION-OBJECT.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-STRUCTUREP">Function: <strong>STRUCTUREP</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-STRUCTUREP"><span class="category">Function: </span><span><strong>STRUCTUREP</strong> <em>(object)</em><a href='#index-STRUCTUREP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns T if the OBJECT is a structure; NIL otherwise.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-IHS_002dVS">Function: <strong>IHS-VS</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-IHS_002dVS"><span class="category">Function: </span><span><strong>IHS-VS</strong> <em>(i)</em><a href='#index-IHS_002dVS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the value stack index of the i-th entity in the
@@ -216,8 +220,8 @@ invocation history stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-UNIVERSAL_002dERROR_002dHANDLER">Function: <strong>UNIVERSAL-ERROR-HANDLER</strong> <em>(error-name correctable function-name continue-format-string error-format-string &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-UNIVERSAL_002dERROR_002dHANDLER"><span class="category">Function: </span><span><strong>UNIVERSAL-ERROR-HANDLER</strong> <em>(error-name correctable function-name continue-format-string error-format-string &amp;rest args)</em><a href='#index-UNIVERSAL_002dERROR_002dHANDLER' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Starts the error handler of GCL.  When an error is detected,
@@ -232,8 +236,8 @@ HANDLER.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aINTERRUPT_002dENABLE_002a">Variable: <strong>*INTERRUPT-ENABLE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aINTERRUPT_002dENABLE_002a"><span class="category">Variable: </span><span><strong>*INTERRUPT-ENABLE*</strong><a href='#index-_002aINTERRUPT_002dENABLE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: If the value of SI:*INTERRUPT-ENABLE* is non-NIL, GCL signals
 an error on the terminal interrupt (this is the default case).  If it is NIL,
@@ -241,8 +245,8 @@ GCL ignores the interrupt and assigns T to SI:*INTERRUPT-ENABLE*.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-CHDIR">Function: <strong>CHDIR</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-CHDIR"><span class="category">Function: </span><span><strong>CHDIR</strong> <em>(pathname)</em><a href='#index-CHDIR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL/UNIX specific: Changes the current working directory to the specified
@@ -250,8 +254,8 @@ pathname.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-COPY_002dSTREAM">Function: <strong>COPY-STREAM</strong> <em>(in-stream out-stream)</em></dt>
+<dl class="def">
+<dt id="index-COPY_002dSTREAM"><span class="category">Function: </span><span><strong>COPY-STREAM</strong> <em>(in-stream out-stream)</em><a href='#index-COPY_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Copies IN-STREAM to OUT-STREAM until the end-of-file on IN-
@@ -259,8 +263,8 @@ STREAM.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-INIT_002dSYSTEM">Function: <strong>INIT-SYSTEM</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-INIT_002dSYSTEM"><span class="category">Function: </span><span><strong>INIT-SYSTEM</strong> <em>()</em><a href='#index-INIT_002dSYSTEM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Initializes the library and the compiler of GCL.  Since they
@@ -269,24 +273,24 @@ SYSTEM will cause an error.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aINDENT_002dFORMATTED_002dOUTPUT_002a">Variable: <strong>*INDENT-FORMATTED-OUTPUT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aINDENT_002dFORMATTED_002dOUTPUT_002a"><span class="category">Variable: </span><span><strong>*INDENT-FORMATTED-OUTPUT*</strong><a href='#index-_002aINDENT_002dFORMATTED_002dOUTPUT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: The FORMAT directive ~% indents the next line if the value of
 this variable is non-NIL.  If NIL, ~% simply does Newline.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-SET_002dHOLE_002dSIZE">Function: <strong>SET-HOLE-SIZE</strong> <em>(fixnum)</em></dt>
+<dl class="def">
+<dt id="index-SET_002dHOLE_002dSIZE"><span class="category">Function: </span><span><strong>SET-HOLE-SIZE</strong> <em>(fixnum)</em><a href='#index-SET_002dHOLE_002dSIZE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Sets the size of the memory hole (in pages).
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FRS_002dBDS">Function: <strong>FRS-BDS</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-FRS_002dBDS"><span class="category">Function: </span><span><strong>FRS-BDS</strong> <em>(i)</em><a href='#index-FRS_002dBDS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the bind stack index of the i-th entity in the frame
@@ -294,8 +298,8 @@ stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-IHS_002dFUN">Function: <strong>IHS-FUN</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-IHS_002dFUN"><span class="category">Function: </span><span><strong>IHS-FUN</strong> <em>(i)</em><a href='#index-IHS_002dFUN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the function value of the i-th entity in the invocation
@@ -303,32 +307,32 @@ history stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aMAKE_002dCONSTANT">Function: <strong>*MAKE-CONSTANT</strong> <em>(symbol value)</em></dt>
+<dl class="def">
+<dt id="index-_002aMAKE_002dCONSTANT"><span class="category">Function: </span><span><strong>*MAKE-CONSTANT</strong> <em>(symbol value)</em><a href='#index-_002aMAKE_002dCONSTANT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Makes the SYMBOL a constant with the specified VALUE.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FIXNUMP">Function: <strong>FIXNUMP</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-FIXNUMP"><span class="category">Function: </span><span><strong>FIXNUMP</strong> <em>(object)</em><a href='#index-FIXNUMP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns T if the OBJECT is a fixnum; NIL otherwise.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-BDS_002dVAL">Function: <strong>BDS-VAL</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-BDS_002dVAL"><span class="category">Function: </span><span><strong>BDS-VAL</strong> <em>(i)</em><a href='#index-BDS_002dVAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the value of the i-th entity in the bind stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-STRING_002dTO_002dOBJECT">Function: <strong>STRING-TO-OBJECT</strong> <em>(string)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dTO_002dOBJECT"><span class="category">Function: </span><span><strong>STRING-TO-OBJECT</strong> <em>(string)</em><a href='#index-STRING_002dTO_002dOBJECT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: (SI:STRING-TO-OBJECT STRING) is equivalent to
@@ -336,15 +340,15 @@ history stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aSYSTEM_002dDIRECTORY_002a">Variable: <strong>*SYSTEM-DIRECTORY*</strong></dt>
+<dl class="def">
+<dt id="index-_002aSYSTEM_002dDIRECTORY_002a"><span class="category">Variable: </span><span><strong>*SYSTEM-DIRECTORY*</strong><a href='#index-_002aSYSTEM_002dDIRECTORY_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: Holds the name of the system directory of GCL.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FRS_002dIHS">Function: <strong>FRS-IHS</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-FRS_002dIHS"><span class="category">Function: </span><span><strong>FRS-IHS</strong> <em>(i)</em><a href='#index-FRS_002dIHS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the invocation history stack index of the i-th entity
@@ -352,8 +356,8 @@ in the frame stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-RESET_002dGBC_002dCOUNT">Function: <strong>RESET-GBC-COUNT</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-RESET_002dGBC_002dCOUNT"><span class="category">Function: </span><span><strong>RESET-GBC-COUNT</strong> <em>()</em><a href='#index-RESET_002dGBC_002dCOUNT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Resets the counter of the garbage collector that records how
@@ -362,8 +366,8 @@ type.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-CATCH_002dBAD_002dSIGNALS">Function: <strong>CATCH-BAD-SIGNALS</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-CATCH_002dBAD_002dSIGNALS"><span class="category">Function: </span><span><strong>CATCH-BAD-SIGNALS</strong> <em>()</em><a href='#index-CATCH_002dBAD_002dSIGNALS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL/BSD specific: Installs a signal catcher for bad signals:
@@ -375,8 +379,8 @@ is caught during garbage collection, GCL terminates immediately.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-RESET_002dSTACK_002dLIMITS">Function: <strong>RESET-STACK-LIMITS</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-RESET_002dSTACK_002dLIMITS"><span class="category">Function: </span><span><strong>RESET-STACK-LIMITS</strong> <em>()</em><a href='#index-RESET_002dSTACK_002dLIMITS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Resets the stack limits to the normal state.  When a stack has
@@ -386,8 +390,8 @@ SI:RESET-STACK-LIMITS.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aGBC_002dMESSAGE_002a">Variable: <strong>*GBC-MESSAGE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aGBC_002dMESSAGE_002a"><span class="category">Variable: </span><span><strong>*GBC-MESSAGE*</strong><a href='#index-_002aGBC_002dMESSAGE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: If the value of SI:*GBC-MESSAGE* is non-NIL, the garbage
 collector prints some information on the terminal.  Usually SI:*GBC-MESSAGE*
@@ -395,8 +399,8 @@ should be set NIL.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aGBC_002dNOTIFY_002a">Variable: <strong>*GBC-NOTIFY*</strong></dt>
+<dl class="def">
+<dt id="index-_002aGBC_002dNOTIFY_002a"><span class="category">Variable: </span><span><strong>*GBC-NOTIFY*</strong><a href='#index-_002aGBC_002dNOTIFY_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: If the value is non-NIL, the garbage
 collector prints a very brief one line message about the area causing the collection,
@@ -404,36 +408,36 @@ and the time spent in internal time units.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aAFTER_002dGBC_002dHOOK_002a">Variable: <strong>*AFTER-GBC-HOOK*</strong></dt>
+<dl class="def">
+<dt id="index-_002aAFTER_002dGBC_002dHOOK_002a"><span class="category">Variable: </span><span><strong>*AFTER-GBC-HOOK*</strong><a href='#index-_002aAFTER_002dGBC_002dHOOK_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 Defaults to nil, but may be set to a function of one argument TYPE which is
 a lisp variable indicating the TYPE which caused the current collection.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATED">Funcition: <strong>ALLOCATED</strong> <em>(type)</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATED"><span class="category">Funcition: </span><span><strong>ALLOCATED</strong> <em>(type)</em><a href='#index-ALLOCATED' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Returns 6 values:
 </p><dl compact="compact">
-<dt>nfree</dt>
+<dt><span>nfree</span></dt>
 <dd><p>number free 
 </p></dd>
-<dt>npages</dt>
+<dt><span>npages</span></dt>
 <dd><p>number of pages 
 </p></dd>
-<dt>maxpage</dt>
+<dt><span>maxpage</span></dt>
 <dd><p>number of pages to grow to 
 </p></dd>
-<dt>nppage</dt>
+<dt><span>nppage</span></dt>
 <dd><p>number per page 
 </p></dd>
-<dt>gbccount</dt>
+<dt><span>gbccount</span></dt>
 <dd><p>number of gc&rsquo;s due to running out of items of this size
 </p></dd>
-<dt>nused</dt>
+<dt><span>nused</span></dt>
 <dd><p>number of items used 
 </p></dd>
 </dl>
@@ -447,16 +451,16 @@ CONS BIGNUM RATIO COMPLEX STRUCTURE.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aMAKE_002dSPECIAL">Function: <strong>*MAKE-SPECIAL</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-_002aMAKE_002dSPECIAL"><span class="category">Function: </span><span><strong>*MAKE-SPECIAL</strong> <em>(symbol)</em><a href='#index-_002aMAKE_002dSPECIAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Makes the SYMBOL globally special.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM_002dFROM_002dSTRING">Function: <strong>MAKE-STRING-OUTPUT-STREAM-FROM-STRING</strong> <em>(string)</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM_002dFROM_002dSTRING"><span class="category">Function: </span><span><strong>MAKE-STRING-OUTPUT-STREAM-FROM-STRING</strong> <em>(string)</em><a href='#index-MAKE_002dSTRING_002dOUTPUT_002dSTREAM_002dFROM_002dSTRING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Creates a string-output-stream corresponding to the STRING and
@@ -464,8 +468,8 @@ returns it.  The STRING should have a fill-pointer.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aIGNORE_002dEOF_002dON_002dTERMINAL_002dIO_002a">Variable: <strong>*IGNORE-EOF-ON-TERMINAL-IO*</strong></dt>
+<dl class="def">
+<dt id="index-_002aIGNORE_002dEOF_002dON_002dTERMINAL_002dIO_002a"><span class="category">Variable: </span><span><strong>*IGNORE-EOF-ON-TERMINAL-IO*</strong><a href='#index-_002aIGNORE_002dEOF_002dON_002dTERMINAL_002dIO_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: If the value of SI:*IGNORE-EOF-ON-TERMINAL-IO* is non-NIL, GCL
 ignores the eof-character (usually ^D) on the terminal and the terminal never
@@ -474,8 +478,8 @@ NIL.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ADDRESS">Function: <strong>ADDRESS</strong> <em>(object)</em></dt>
+<dl class="def">
+<dt id="index-ADDRESS"><span class="category">Function: </span><span><strong>ADDRESS</strong> <em>(object)</em><a href='#index-ADDRESS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the address of the OBJECT as a fixnum.  The address of
@@ -484,8 +488,8 @@ an object depends on the version of GCL.  E.g. (SI:ADDRESS NIL) returns
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aLISP_002dMAXPAGES_002a">Variable: <strong>*LISP-MAXPAGES*</strong></dt>
+<dl class="def">
+<dt id="index-_002aLISP_002dMAXPAGES_002a"><span class="category">Variable: </span><span><strong>*LISP-MAXPAGES*</strong><a href='#index-_002aLISP_002dMAXPAGES_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: Holds the maximum number of pages (1 page = 2048 bytes) for the
 GCL process.  The result of changing the value of SI:*LISP-MAXPAGES* is
@@ -493,8 +497,8 @@ unpredictable.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ARGC">Function: <strong>ARGC</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-ARGC"><span class="category">Function: </span><span><strong>ARGC</strong> <em>()</em><a href='#index-ARGC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the number of arguments on the command line that invoked
@@ -502,8 +506,8 @@ the GCL process.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-NANI">Function: <strong>NANI</strong> <em>(fixnum)</em></dt>
+<dl class="def">
+<dt id="index-NANI"><span class="category">Function: </span><span><strong>NANI</strong> <em>(fixnum)</em><a href='#index-NANI' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the object in the address FIXNUM.  This function is
@@ -512,8 +516,8 @@ SI:NANI is quite dangerous and should be used with care.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aNOTIFY_002dGBC_002a">Variable: <strong>*NOTIFY-GBC*</strong></dt>
+<dl class="def">
+<dt id="index-_002aNOTIFY_002dGBC_002a"><span class="category">Variable: </span><span><strong>*NOTIFY-GBC*</strong><a href='#index-_002aNOTIFY_002dGBC_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: If the value of this variable is non-NIL, then the garbage
 collector notifies that it begins to run whenever it is invoked.  Otherwise,
@@ -521,8 +525,8 @@ garbage collection begins silently.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-SAVE_002dSYSTEM">Function: <strong>SAVE-SYSTEM</strong> <em>(pathname)</em></dt>
+<dl class="def">
+<dt id="index-SAVE_002dSYSTEM"><span class="category">Function: </span><span><strong>SAVE-SYSTEM</strong> <em>(pathname)</em><a href='#index-SAVE_002dSYSTEM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Saves the current GCL core imange into a program file specified
@@ -535,32 +539,32 @@ resetting io streams.   It would not be possible to continue normally.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-UNCATCH_002dBAD_002dSIGNALS">Function: <strong>UNCATCH-BAD-SIGNALS</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-UNCATCH_002dBAD_002dSIGNALS"><span class="category">Function: </span><span><strong>UNCATCH-BAD-SIGNALS</strong> <em>()</em><a href='#index-UNCATCH_002dBAD_002dSIGNALS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL/BSD specific: Undoes the effect of SI:CATCH-BAD-SIGNALS.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-VS">Function: <strong>VS</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-VS"><span class="category">Function: </span><span><strong>VS</strong> <em>(i)</em><a href='#index-VS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the i-th entity in the value stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-DISPLACED_002dARRAY_002dP">Function: <strong>DISPLACED-ARRAY-P</strong> <em>(array)</em></dt>
+<dl class="def">
+<dt id="index-DISPLACED_002dARRAY_002dP"><span class="category">Function: </span><span><strong>DISPLACED-ARRAY-P</strong> <em>(array)</em><a href='#index-DISPLACED_002dARRAY_002dP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns T if the ARRAY is a displaced array; NIL otherwise.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ARGV">Function: <strong>ARGV</strong> <em>(fixnum)</em></dt>
+<dl class="def">
+<dt id="index-ARGV"><span class="category">Function: </span><span><strong>ARGV</strong> <em>(fixnum)</em><a href='#index-ARGV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the FIXNUM-th argument on the command line that invoked
@@ -568,16 +572,16 @@ the GCL process.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aDEFAULT_002dTIME_002dZONE_002a">Variable: <strong>*DEFAULT-TIME-ZONE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEFAULT_002dTIME_002dZONE_002a"><span class="category">Variable: </span><span><strong>*DEFAULT-TIME-ZONE*</strong><a href='#index-_002aDEFAULT_002dTIME_002dZONE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 GCL specific: Holds the default time zone.  The initial value of SI:*DEFAULT-
 TIME-ZONE* is 6 (the time zone of Austin, Texas).
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-GETENV">Function: <strong>GETENV</strong> <em>(string)</em></dt>
+<dl class="def">
+<dt id="index-GETENV"><span class="category">Function: </span><span><strong>GETENV</strong> <em>(string)</em><a href='#index-GETENV' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL/UNIX specific: Returns the environment with the name STRING as a string;
@@ -585,8 +589,8 @@ if the environment specified by STRING is not found, returns NIL.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FASLINK">Function: <strong>FASLINK</strong> <em>(file string)</em></dt>
+<dl class="def">
+<dt id="index-FASLINK"><span class="category">Function: </span><span><strong>FASLINK</strong> <em>(file string)</em><a href='#index-FASLINK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL/BSD specific: Loads the FASL file FILE while linking the object files and
@@ -611,11 +615,11 @@ you should of course add joe.o to the above &quot;EXTRAS= joe.o foo.o..&quot;
 
 
 </dd></dl>
-<dl>
-<dt id="index-TOP_002dLEVEL">Function: <strong>TOP-LEVEL</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-TOP_002dLEVEL"><span class="category">Function: </span><span><strong>TOP-LEVEL</strong> <em>()</em><a href='#index-TOP_002dLEVEL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
-<p>GCL specific: Starts the standard top-level listner of GCL.  When the GCL
+<p>GCL specific: Starts the standard top-level listener of GCL.  When the GCL
 process is invoked, it calls SI:TOP-LEVEL by (FUNCALL &rsquo;SI:TOP-LEVEL).
      To change the top-level of GCL, redefine SI:TOP-LEVEL and save the core
 imange in a file.  When the saved imange is invoked, it will start the
@@ -623,8 +627,8 @@ redefined top-level.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FRS_002dVS">Function: <strong>FRS-VS</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-FRS_002dVS"><span class="category">Function: </span><span><strong>FRS-VS</strong> <em>(i)</em><a href='#index-FRS_002dVS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>GCL specific: Returns the value stack index of the i-th entity in the frame
@@ -632,8 +636,8 @@ stack.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-WRITE_002dDEBUG_002dSYMBOLS">Function: <strong>WRITE-DEBUG-SYMBOLS</strong> <em>(start file &amp;key (main-file &quot;/usr/local/schelter/xgcl/unixport/raw_gcl&quot;) (output-file &quot;debug-symbols.o&quot; ))</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dDEBUG_002dSYMBOLS"><span class="category">Function: </span><span><strong>WRITE-DEBUG-SYMBOLS</strong> <em>(start file &amp;key (main-file &quot;/usr/local/schelter/xgcl/unixport/raw_gcl&quot;) (output-file &quot;debug-symbols.o&quot; ))</em><a href='#index-WRITE_002dDEBUG_002dSYMBOLS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Write out a file of debug-symbols using address START as the place
@@ -644,8 +648,8 @@ last is a keyword argument.
 
 
 </dd></dl>
-<dl>
-<dt id="index-PROF">Function: <strong>PROF</strong> <em>(x y)</em></dt>
+<dl class="def">
+<dt id="index-PROF"><span class="category">Function: </span><span><strong>PROF</strong> <em>(x y)</em><a href='#index-PROF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>These functions in the SI package are GCL specific, and allow monitoring
@@ -675,8 +679,8 @@ the code.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-CATCH_002dFATAL">Function: <strong>CATCH-FATAL</strong> <em>(i)</em></dt>
+<dl class="def">
+<dt id="index-CATCH_002dFATAL"><span class="category">Function: </span><span><strong>CATCH-FATAL</strong> <em>(i)</em><a href='#index-CATCH_002dFATAL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 
@@ -690,8 +694,8 @@ than zero.  Catching can be turned off by making catch_fatal = 0.
 
 
 </dd></dl>
-<dl>
-<dt id="index-_002aMULTIPLY_002dSTACKS_002a">Variable: <strong>*MULTIPLY-STACKS*</strong></dt>
+<dl class="def">
+<dt id="index-_002aMULTIPLY_002dSTACKS_002a"><span class="category">Variable: </span><span><strong>*MULTIPLY-STACKS*</strong><a href='#index-_002aMULTIPLY_002dSTACKS_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>If this variable is set to a positive fixnum, then the next time through the
@@ -710,8 +714,8 @@ can leave you in an inconsistent state.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-GBC_002dTIME">Function: <strong>GBC-TIME</strong> <em>(&amp;optional x)</em></dt>
+<dl class="def">
+<dt id="index-GBC_002dTIME"><span class="category">Function: </span><span><strong>GBC-TIME</strong> <em>(&amp;optional x)</em><a href='#index-GBC_002dTIME' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Sets the internal C variable gc_time to X if X is supplied and then
@@ -722,8 +726,8 @@ internal time units spent there.   The initial value of gc_time is -1.
 
 
 </dd></dl>
-<dl>
-<dt id="index-FWRITE">Function: <strong>FWRITE</strong> <em>(string start count stream)</em></dt>
+<dl class="def">
+<dt id="index-FWRITE"><span class="category">Function: </span><span><strong>FWRITE</strong> <em>(string start count stream)</em><a href='#index-FWRITE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Write from STRING starting at char START (or 0 if it is nil) COUNT characters
@@ -733,8 +737,8 @@ returned by FP-OUTPUT-STREAM.  Returns nil if it fails.
 
 
 </dd></dl>
-<dl>
-<dt id="index-FREAD">Function: <strong>FREAD</strong> <em>(string start count stream)</em></dt>
+<dl class="def">
+<dt id="index-FREAD"><span class="category">Function: </span><span><strong>FREAD</strong> <em>(string start count stream)</em><a href='#index-FREAD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Read characters into STRING starting at char START (or 0 if it is nil) COUNT
@@ -745,8 +749,8 @@ if it succeeds.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-SGC_002dON">Function: <strong>SGC-ON</strong> <em>(&amp;optional ON)</em></dt>
+<dl class="def">
+<dt id="index-SGC_002dON"><span class="category">Function: </span><span><strong>SGC-ON</strong> <em>(&amp;optional ON)</em><a href='#index-SGC_002dON' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>If ON is not nil then SGC (stratified garbage collection) is turned
@@ -784,8 +788,8 @@ cannot tell which pages have been written too.
 
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATE_002dSGC">Function: <strong>ALLOCATE-SGC</strong> <em>(type min-pages max-pages percent-free)</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATE_002dSGC"><span class="category">Function: </span><span><strong>ALLOCATE-SGC</strong> <em>(type min-pages max-pages percent-free)</em><a href='#index-ALLOCATE_002dSGC' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>If MIN-PAGES is 0, then this type will not be swept by SGC.    Otherwise
@@ -796,8 +800,8 @@ A list of the previous values for min, max and percent are returned.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-ALLOCATE_002dGROWTH">Function: <strong>ALLOCATE-GROWTH</strong> <em>(type min max percent percent-free)</em></dt>
+<dl class="def">
+<dt id="index-ALLOCATE_002dGROWTH"><span class="category">Function: </span><span><strong>ALLOCATE-GROWTH</strong> <em>(type min max percent percent-free)</em><a href='#index-ALLOCATE_002dGROWTH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 
@@ -832,8 +836,8 @@ would return the current values, but not make any changes.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-OPEN_002dFASD">Function: <strong>OPEN-FASD</strong> <em>(stream direction eof-value table)</em></dt>
+<dl class="def">
+<dt id="index-OPEN_002dFASD"><span class="category">Function: </span><span><strong>OPEN-FASD</strong> <em>(stream direction eof-value table)</em><a href='#index-OPEN_002dFASD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Given file STREAM open for input or output in DIRECTION,
@@ -867,16 +871,16 @@ and it makes bootstrapping more difficult.   It is in &quot;cmpnew/fasdmacros.ls
 
 
 </dd></dl>
-<dl>
-<dt id="index-WRITE_002dFASD_002dTOP">Function: <strong>WRITE-FASD-TOP</strong> <em>(X FASD-STREAM)</em></dt>
+<dl class="def">
+<dt id="index-WRITE_002dFASD_002dTOP"><span class="category">Function: </span><span><strong>WRITE-FASD-TOP</strong> <em>(X FASD-STREAM)</em><a href='#index-WRITE_002dFASD_002dTOP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Write X to FASD-STREAM.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-READ_002dFASD_002dTOP">Function: <strong>READ-FASD-TOP</strong> <em>(FASD-STREAM)</em></dt>
+<dl class="def">
+<dt id="index-READ_002dFASD_002dTOP"><span class="category">Function: </span><span><strong>READ-FASD-TOP</strong> <em>(FASD-STREAM)</em><a href='#index-READ_002dFASD_002dTOP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Read the next object from FASD-STREAM.   Return the eof-value of FASD-STREAM if we
@@ -885,8 +889,8 @@ stream causes an error.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-CLOSE_002dFASD">Function: <strong>CLOSE-FASD</strong> <em>(FASD-STREAM)</em></dt>
+<dl class="def">
+<dt id="index-CLOSE_002dFASD"><span class="category">Function: </span><span><strong>CLOSE-FASD</strong> <em>(FASD-STREAM)</em><a href='#index-CLOSE_002dFASD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>On output write an eof marker to the associated file stream, and then
@@ -902,8 +906,8 @@ to OPEN-FASD the same file or file stream again with out first calling CLOSE-FAS
 
 
 </dd></dl>
-<dl>
-<dt id="index-FIND_002dSHARING_002dTOP">Function: <strong>FIND-SHARING-TOP</strong> <em>(x table)</em></dt>
+<dl class="def">
+<dt id="index-FIND_002dSHARING_002dTOP"><span class="category">Function: </span><span><strong>FIND-SHARING-TOP</strong> <em>(x table)</em><a href='#index-FIND_002dSHARING_002dTOP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>X is any lisp object and TABLE is an eq hash table.  This walks through X
@@ -914,15 +918,15 @@ file, which you wish to share structure.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-_002aLOAD_002dPATHNAME_002a">Variable: <strong>*LOAD-PATHNAME*</strong></dt>
+<dl class="def">
+<dt id="index-_002aLOAD_002dPATHNAME_002a"><span class="category">Variable: </span><span><strong>*LOAD-PATHNAME*</strong><a href='#index-_002aLOAD_002dPATHNAME_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 Load binds this to the pathname of the file being loaded.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-DEFINE_002dINLINE_002dFUNCTION">Macro: <strong>DEFINE-INLINE-FUNCTION</strong> <em>(fname vars &amp;body body)</em></dt>
+<dl class="def">
+<dt id="index-DEFINE_002dINLINE_002dFUNCTION"><span class="category">Macro: </span><span><strong>DEFINE-INLINE-FUNCTION</strong> <em>(fname vars &amp;body body)</em><a href='#index-DEFINE_002dINLINE_002dFUNCTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>This is equivalent to defun except that VARS may not contain
@@ -935,8 +939,8 @@ Example:
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-DEFINE_002dCOMPILER_002dMACRO">Macro: <strong>DEFINE-COMPILER-MACRO</strong> <em>(fname vars &amp;body body)</em></dt>
+<dl class="def">
+<dt id="index-DEFINE_002dCOMPILER_002dMACRO"><span class="category">Macro: </span><span><strong>DEFINE-COMPILER-MACRO</strong> <em>(fname vars &amp;body body)</em><a href='#index-DEFINE_002dCOMPILER_002dMACRO' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>FNAME may be the name of a function, but at compile time the macro
@@ -946,8 +950,8 @@ expansion given by this is used.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-DBL">Function: <strong>DBL</strong> <em>()</em></dt>
+<dl class="def">
+<dt id="index-DBL"><span class="category">Function: </span><span><strong>DBL</strong> <em>()</em><a href='#index-DBL' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Invoke a top level loop, in which debug commands may be entered.
@@ -957,8 +961,8 @@ See SOURCE-LEVEL-DEBUG
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-NLOAD">Function: <strong>NLOAD</strong> <em>(file)</em></dt>
+<dl class="def">
+<dt id="index-NLOAD"><span class="category">Function: </span><span><strong>NLOAD</strong> <em>(file)</em><a href='#index-NLOAD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Load a file with the readtable bound to a special readtable, which
@@ -967,8 +971,8 @@ see SOURCE-LEVEL-DEBUG
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-BREAK_002dFUNCTION">Function: <strong>BREAK-FUNCTION</strong> <em>(function &amp;optional line absolute)</em></dt>
+<dl class="def">
+<dt id="index-BREAK_002dFUNCTION"><span class="category">Function: </span><span><strong>BREAK-FUNCTION</strong> <em>(function &amp;optional line absolute)</em><a href='#index-BREAK_002dFUNCTION' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Set a breakpoint for a FUNCTION at LINE if the function has source
@@ -978,8 +982,8 @@ emacs command.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-XDR_002dOPEN">Function: <strong>XDR-OPEN</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-XDR_002dOPEN"><span class="category">Function: </span><span><strong>XDR-OPEN</strong> <em>(stream)</em><a href='#index-XDR_002dOPEN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Returns an object suitable for passing to XDR-READ if the stream
@@ -990,8 +994,8 @@ or si::fp-output-stream would act as the identity.
 
 
 </dd></dl>
-<dl>
-<dt id="index-FP_002dINPUT_002dSTREAM">Function: <strong>FP-INPUT-STREAM</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-FP_002dINPUT_002dSTREAM"><span class="category">Function: </span><span><strong>FP-INPUT-STREAM</strong> <em>(stream)</em><a href='#index-FP_002dINPUT_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Return a unix stream for input associated to STREAM if possible,
@@ -999,8 +1003,8 @@ otherwise return nil.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-FP_002dOUTPUT_002dSTREAM">Function: <strong>FP-OUTPUT-STREAM</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-FP_002dOUTPUT_002dSTREAM"><span class="category">Function: </span><span><strong>FP-OUTPUT-STREAM</strong> <em>(stream)</em><a href='#index-FP_002dOUTPUT_002dSTREAM' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Return a unix stream for output associated to STREAM if possible,
@@ -1009,8 +1013,8 @@ otherwise return nil.
 
 
 </dd></dl>
-<dl>
-<dt id="index-XDR_002dREAD">Function: <strong>XDR-READ</strong> <em>(stream element)</em></dt>
+<dl class="def">
+<dt id="index-XDR_002dREAD"><span class="category">Function: </span><span><strong>XDR-READ</strong> <em>(stream element)</em><a href='#index-XDR_002dREAD' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Read one item from STREAM of type the type of ELEMENT.    The representation
@@ -1019,8 +1023,8 @@ used by the basic unix rpc calls.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-XDR_002dWRITE">Function: <strong>XDR-WRITE</strong> <em>(stream element)</em></dt>
+<dl class="def">
+<dt id="index-XDR_002dWRITE"><span class="category">Function: </span><span><strong>XDR-WRITE</strong> <em>(stream element)</em><a href='#index-XDR_002dWRITE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 <p>Write to STREAM the given ELEMENT.
@@ -1029,8 +1033,8 @@ used by the basic unix rpc calls.
 
 
 </dd></dl>
-<dl>
-<dt id="index-_002aTOP_002dLEVEL_002dHOOK_002a">Variable: <strong>*TOP-LEVEL-HOOK*</strong></dt>
+<dl class="def">
+<dt id="index-_002aTOP_002dLEVEL_002dHOOK_002a"><span class="category">Variable: </span><span><strong>*TOP-LEVEL-HOOK*</strong><a href='#index-_002aTOP_002dLEVEL_002dHOOK_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 If this variable is has a function as its value at start up time, then
 it is run immediately after the init.lsp file is loaded.    This is useful
@@ -1038,8 +1042,8 @@ for starting up an alternate top level loop.
 </p>
 
 </dd></dl>
-<dl>
-<dt id="index-RUN_002dPROCESS">Function: <strong>RUN-PROCESS</strong> <em>(string arglist)</em></dt>
+<dl class="def">
+<dt id="index-RUN_002dPROCESS"><span class="category">Function: </span><span><strong>RUN-PROCESS</strong> <em>(string arglist)</em><a href='#index-RUN_002dPROCESS' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:SI
 </p>
 
@@ -1054,18 +1058,18 @@ if you call it too many times.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aCASE_002dFOLD_002dSEARCH_002a">Variable: <strong>*CASE-FOLD-SEARCH*</strong></dt>
+<dl class="def">
+<dt id="index-_002aCASE_002dFOLD_002dSEARCH_002a"><span class="category">Variable: </span><span><strong>*CASE-FOLD-SEARCH*</strong><a href='#index-_002aCASE_002dFOLD_002dSEARCH_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package: SI
 Non nil means that a string-match should ignore case
 </p></dd></dl>
 
-<dl>
-<dt id="index-STRING_002dMATCH">Function: <strong>STRING-MATCH</strong> <em>(pattern string &amp;optional start end)</em></dt>
+<dl class="def">
+<dt id="index-STRING_002dMATCH"><span class="category">Function: </span><span><strong>STRING-MATCH</strong> <em>(pattern string &amp;optional start end)</em><a href='#index-STRING_002dMATCH' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package: SI
 Match regexp PATTERN in STRING starting in string starting at START
 and ending at END.  Return -1 if match not found, otherwise
-return the start index  of the first matchs.  The variable
+return the start index  of the first matches.  The variable
 *MATCH-DATA* will be set to a fixnum array of sufficient size to hold
 the matches, to be obtained with match-beginning and match-end.
 If it already contains such an array, then the contents of it will
@@ -1075,20 +1079,20 @@ be over written.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-MATCH_002dBEGINNING">Function: <strong>MATCH-BEGINNING</strong> <em>(index)</em></dt>
+<dl class="def">
+<dt id="index-MATCH_002dBEGINNING"><span class="category">Function: </span><span><strong>MATCH-BEGINNING</strong> <em>(index)</em><a href='#index-MATCH_002dBEGINNING' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Returns the beginning of the I&rsquo;th match from the previous STRING-MATCH,
 where the 0th is for the whole regexp and the subsequent ones match parenthetical expressions.  -1 is returned if there is no match, or if the *match-data*
 vector is not a fixnum array.
 </p></dd></dl>
 
-<dl>
-<dt id="index-MATCH_002dEND">Function: <strong>MATCH-END</strong> <em>(index)</em></dt>
+<dl class="def">
+<dt id="index-MATCH_002dEND"><span class="category">Function: </span><span><strong>MATCH-END</strong> <em>(index)</em><a href='#index-MATCH_002dEND' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Returns the end of the I&rsquo;th match from the previous STRING-MATCH
 </p></dd></dl>
 
-<dl>
-<dt id="index-SOCKET">Function: <strong>SOCKET</strong> <em>(port &amp;key host server async myaddr myport daemon)</em></dt>
+<dl class="def">
+<dt id="index-SOCKET"><span class="category">Function: </span><span><strong>SOCKET</strong> <em>(port &amp;key host server async myaddr myport daemon)</em><a href='#index-SOCKET' class='copiable-anchor'> &para;</a></span></dt>
 <dd>
 <p>Establishes a socket connection to the specified PORT under a variety
 of circumstances.  
@@ -1118,8 +1122,8 @@ and call the SERVER function on the stream returned by ACCEPT.
 </p>
 </dd></dl>
 
-<dl>
-<dt id="index-ACCEPT">Function: <strong>ACCEPT</strong> <em>(stream)</em></dt>
+<dl class="def">
+<dt id="index-ACCEPT"><span class="category">Function: </span><span><strong>ACCEPT</strong> <em>(stream)</em><a href='#index-ACCEPT' class='copiable-anchor'> &para;</a></span></dt>
 <dd>
 <p>Creates a new two-way stream to handle an individual incoming
 connection to STREAM, which must have been created with the SOCKET
@@ -1130,15 +1134,15 @@ will be called automatically as needed.
 </p>
 </dd></dl>
 
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Regular-Expressions.html" accesskey="1">Regular Expressions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<ul class="section-toc">
+<li><a href="Regular-Expressions.html" accesskey="1">Regular Expressions</a></li>
+</ul>
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Debugging.html" accesskey="n" rel="next">Debugging</a>, Previous: <a href="C-Interface.html" accesskey="p" rel="prev">C Interface</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Debugging.html">Debugging</a>, Previous: <a href="C-Interface.html">C Interface</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index acb755a680c5e4ee817a3b8c7e3b0bc221203afa..f0162597e6fcda8a44e010181e9e38f91b531717 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Type (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="GCL-Specific.html" rel="next" title="GCL Specific">
 <link href="Doc.html" rel="prev" title="Doc">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,15 +42,16 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="Type"></span><div class="header">
+<div class="chapter" id="Type">
+<div class="header">
 <p>
-Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Previous: <a href="Doc.html" accesskey="p" rel="prev">Doc</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Previous: <a href="Doc.html" accesskey="p" rel="prev">Doc</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="Type-1"></span><h2 class="chapter">14 Type</h2>
 
-<dl>
-<dt id="index-COERCE">Function: <strong>COERCE</strong> <em>(x type)</em></dt>
+<dl class="def">
+<dt id="index-COERCE"><span class="category">Function: </span><span><strong>COERCE</strong> <em>(x type)</em><a href='#index-COERCE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Coerces X to an object of the type TYPE.
@@ -55,8 +59,8 @@ Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Pre
 
 </dd></dl>
 
-<dl>
-<dt id="index-TYPE_002dOF">Function: <strong>TYPE-OF</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-TYPE_002dOF"><span class="category">Function: </span><span><strong>TYPE-OF</strong> <em>(x)</em><a href='#index-TYPE_002dOF' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns the type of X.
@@ -64,8 +68,8 @@ Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Pre
 
 </dd></dl>
 
-<dl>
-<dt id="index-CONSTANTP">Function: <strong>CONSTANTP</strong> <em>(symbol)</em></dt>
+<dl class="def">
+<dt id="index-CONSTANTP"><span class="category">Function: </span><span><strong>CONSTANTP</strong> <em>(symbol)</em><a href='#index-CONSTANTP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if the variable named by SYMBOL is a constant; NIL otherwise.
@@ -73,8 +77,8 @@ Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Pre
 
 </dd></dl>
 
-<dl>
-<dt id="index-TYPEP">Function: <strong>TYPEP</strong> <em>(x type)</em></dt>
+<dl class="def">
+<dt id="index-TYPEP"><span class="category">Function: </span><span><strong>TYPEP</strong> <em>(x type)</em><a href='#index-TYPEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is of the type TYPE; NIL otherwise.
@@ -82,8 +86,8 @@ Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Pre
 
 </dd></dl>
 
-<dl>
-<dt id="index-COMMONP">Function: <strong>COMMONP</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-COMMONP"><span class="category">Function: </span><span><strong>COMMONP</strong> <em>(x)</em><a href='#index-COMMONP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if X is a Common Lisp object; NIL otherwise.
@@ -91,8 +95,8 @@ Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Pre
 
 </dd></dl>
 
-<dl>
-<dt id="index-SUBTYPEP">Function: <strong>SUBTYPEP</strong> <em>(type1 type2)</em></dt>
+<dl class="def">
+<dt id="index-SUBTYPEP"><span class="category">Function: </span><span><strong>SUBTYPEP</strong> <em>(type1 type2)</em><a href='#index-SUBTYPEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns T if TYPE1 is a subtype of TYPE2; NIL otherwise.  If it could not
@@ -102,8 +106,8 @@ is T.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CHECK_002dTYPE">Macro: <strong>CHECK-TYPE</strong></dt>
+<dl class="def">
+<dt id="index-CHECK_002dTYPE"><span class="category">Macro: </span><span><strong>CHECK-TYPE</strong><a href='#index-CHECK_002dTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -116,8 +120,8 @@ is T.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ASSERT">Macro: <strong>ASSERT</strong></dt>
+<dl class="def">
+<dt id="index-ASSERT"><span class="category">Macro: </span><span><strong>ASSERT</strong><a href='#index-ASSERT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -131,8 +135,8 @@ used as the error message.  ARGs are arguments to the format string.
 
 </dd></dl>
 
-<dl>
-<dt id="index-DEFTYPE">Macro: <strong>DEFTYPE</strong></dt>
+<dl class="def">
+<dt id="index-DEFTYPE"><span class="category">Macro: </span><span><strong>DEFTYPE</strong><a href='#index-DEFTYPE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -155,8 +159,8 @@ supplied, is saved as the TYPE doc of NAME, and is retrieved by
 
 </dd></dl>
 
-<dl>
-<dt id="index-DYNAMIC_002dEXTENT">Declaration: <strong>DYNAMIC-EXTENT</strong></dt>
+<dl class="def">
+<dt id="index-DYNAMIC_002dEXTENT"><span class="category">Declaration: </span><span><strong>DYNAMIC-EXTENT</strong><a href='#index-DYNAMIC_002dEXTENT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Declaration to allow locals to be cons&rsquo;d on the C stack.
 For example
@@ -173,10 +177,11 @@ also are handled on the stack, for dynamic-extent x.
 
 </dd></dl>
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="GCL-Specific.html" accesskey="n" rel="next">GCL Specific</a>, Previous: <a href="Doc.html" accesskey="p" rel="prev">Doc</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="GCL-Specific.html">GCL Specific</a>, Previous: <a href="Doc.html">Doc</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index a64244d229031d03c639a0b215ccbdcfabca174f..cb15512e7cdc1b0d155e0505d2961f33abc6c005 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>User Interface (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="index.html" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="index.html" rel="up" title="Top">
 <link href="Doc.html" rel="next" title="Doc">
 <link href="Iteration-and-Tests.html" rel="prev" title="Iteration and Tests">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -31,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -39,23 +42,24 @@ ul.no-bullet {list-style: none}
 </head>
 
 <body lang="en">
-<span id="User-Interface"></span><div class="header">
+<div class="chapter" id="User-Interface">
+<div class="header">
 <p>
-Next: <a href="Doc.html" accesskey="n" rel="next">Doc</a>, Previous: <a href="Iteration-and-Tests.html" accesskey="p" rel="prev">Iteration and Tests</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Doc.html" accesskey="n" rel="next">Doc</a>, Previous: <a href="Iteration-and-Tests.html" accesskey="p" rel="prev">Iteration and Tests</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="User-Interface-1"></span><h2 class="chapter">12 User Interface</h2>
 
-<dl>
-<dt id="index-_002d-1">Special Variable: <strong>-</strong></dt>
+<dl class="def">
+<dt id="index-_002d-1"><span class="category">Special Variable: </span><span><strong>-</strong><a href='#index-_002d-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds the top-level form that GCL is currently evaluating.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002d">Function: <strong>-</strong> <em>(number &amp;rest more-numbers)</em></dt>
+<dl class="def">
+<dt id="index-_002d"><span class="category">Function: </span><span><strong>-</strong> <em>(number &amp;rest more-numbers)</em><a href='#index-_002d' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Subtracts the second and all subsequent NUMBERs from the first NUMBER.
@@ -64,8 +68,8 @@ With one arg, negates it.
 
 </dd></dl>
 
-<dl>
-<dt id="index-UNTRACE">Macro: <strong>UNTRACE</strong></dt>
+<dl class="def">
+<dt id="index-UNTRACE"><span class="category">Macro: </span><span><strong>UNTRACE</strong><a href='#index-UNTRACE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -79,16 +83,16 @@ untraces all functions.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002a_002a_002a">Variable: <strong>***</strong></dt>
+<dl class="def">
+<dt id="index-_002a_002a_002a"><span class="category">Variable: </span><span><strong>***</strong><a href='#index-_002a_002a_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of ** when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-MAKE_002dSTRING_002dINPUT_002dSTREAM-1">Function: <strong>MAKE-STRING-INPUT-STREAM</strong> <em>(string &amp;optional (start 0) (end (length string)))</em></dt>
+<dl class="def">
+<dt id="index-MAKE_002dSTRING_002dINPUT_002dSTREAM-1"><span class="category">Function: </span><span><strong>MAKE-STRING-INPUT-STREAM</strong> <em>(string &amp;optional (start 0) (end (length string)))</em><a href='#index-MAKE_002dSTRING_002dINPUT_002dSTREAM-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Returns an input stream which will supply the characters of String between
@@ -97,8 +101,8 @@ Start and End in order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-STEP">Macro: <strong>STEP</strong></dt>
+<dl class="def">
+<dt id="index-STEP"><span class="category">Macro: </span><span><strong>STEP</strong><a href='#index-STEP' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -111,25 +115,25 @@ Start and End in order.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aBREAK_002dENABLE_002a">Variable: <strong>*BREAK-ENABLE*</strong></dt>
+<dl class="def">
+<dt id="index-_002aBREAK_002dENABLE_002a"><span class="category">Variable: </span><span><strong>*BREAK-ENABLE*</strong><a href='#index-_002aBREAK_002dENABLE_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
-GCL specific:  When an error occurs, control enters to the break loop only
+GCL specific:  When an error occurrs, control enters to the break loop only
 if the value of this variable is non-NIL.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002f-1">Special Variable: <strong>/</strong></dt>
+<dl class="def">
+<dt id="index-_002f-1"><span class="category">Special Variable: </span><span><strong>/</strong><a href='#index-_002f-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds a list of the values of the last top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-DESCRIBE">Function: <strong>DESCRIBE</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-DESCRIBE"><span class="category">Function: </span><span><strong>DESCRIBE</strong> <em>(x)</em><a href='#index-DESCRIBE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Prints a description of the object X.
@@ -137,8 +141,8 @@ Holds a list of the values of the last top-level form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-ED">Function: <strong>ED</strong> <em>(&amp;optional x)</em></dt>
+<dl class="def">
+<dt id="index-ED"><span class="category">Function: </span><span><strong>ED</strong> <em>(&amp;optional x)</em><a href='#index-ED' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Invokes the editor.  The action depends on the version of GCL.  
@@ -146,16 +150,16 @@ Holds a list of the values of the last top-level form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aDEBUG_002dIO_002a">Variable: <strong>*DEBUG-IO*</strong></dt>
+<dl class="def">
+<dt id="index-_002aDEBUG_002dIO_002a"><span class="category">Variable: </span><span><strong>*DEBUG-IO*</strong><a href='#index-_002aDEBUG_002dIO_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds the I/O stream used by the GCL debugger.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aBREAK_002dON_002dWARNINGS_002a">Variable: <strong>*BREAK-ON-WARNINGS*</strong></dt>
+<dl class="def">
+<dt id="index-_002aBREAK_002dON_002dWARNINGS_002a"><span class="category">Variable: </span><span><strong>*BREAK-ON-WARNINGS*</strong><a href='#index-_002aBREAK_002dON_002dWARNINGS_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 When the function WARN is called, control enters to the break loop only
 if the value of this varialbe is non-NIL.
@@ -163,8 +167,8 @@ if the value of this varialbe is non-NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-CERROR">Function: <strong>CERROR</strong> <em>(continue-format-string error-format-string &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-CERROR"><span class="category">Function: </span><span><strong>CERROR</strong> <em>(continue-format-string error-format-string &amp;rest args)</em><a href='#index-CERROR' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Signals a correctable error.
@@ -172,24 +176,24 @@ if the value of this varialbe is non-NIL.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002a_002a">Variable: <strong>**</strong></dt>
+<dl class="def">
+<dt id="index-_002a_002a"><span class="category">Variable: </span><span><strong>**</strong><a href='#index-_002a_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of * when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002b_002b_002b">Special Variable: <strong>+++</strong></dt>
+<dl class="def">
+<dt id="index-_002b_002b_002b"><span class="category">Special Variable: </span><span><strong>+++</strong><a href='#index-_002b_002b_002b' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of ++ when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-INSPECT">Function: <strong>INSPECT</strong> <em>(x)</em></dt>
+<dl class="def">
+<dt id="index-INSPECT"><span class="category">Function: </span><span><strong>INSPECT</strong> <em>(x)</em><a href='#index-INSPECT' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Shows the information about the object X in an interactive manner
@@ -197,40 +201,40 @@ Gets the previous value of ++ when GCL evaluates a top-level form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002f_002f">Special Variable: <strong>//</strong></dt>
+<dl class="def">
+<dt id="index-_002f_002f"><span class="category">Special Variable: </span><span><strong>//</strong><a href='#index-_002f_002f' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of / when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aTRACE_002dOUTPUT_002a">Variable: <strong>*TRACE-OUTPUT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aTRACE_002dOUTPUT_002a"><span class="category">Variable: </span><span><strong>*TRACE-OUTPUT*</strong><a href='#index-_002aTRACE_002dOUTPUT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 The trace output stream.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002b_002b">Special Variable: <strong>++</strong></dt>
+<dl class="def">
+<dt id="index-_002b_002b"><span class="category">Special Variable: </span><span><strong>++</strong><a href='#index-_002b_002b' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of + when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002aERROR_002dOUTPUT_002a">Variable: <strong>*ERROR-OUTPUT*</strong></dt>
+<dl class="def">
+<dt id="index-_002aERROR_002dOUTPUT_002a"><span class="category">Variable: </span><span><strong>*ERROR-OUTPUT*</strong><a href='#index-_002aERROR_002dOUTPUT_002a' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds the output stream for error messages.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-DRIBBLE">Function: <strong>DRIBBLE</strong> <em>(&amp;optional pathname)</em></dt>
+<dl class="def">
+<dt id="index-DRIBBLE"><span class="category">Function: </span><span><strong>DRIBBLE</strong> <em>(&amp;optional pathname)</em><a href='#index-DRIBBLE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>If PATHNAME is given, begins to record the interaction to the specified file.
@@ -239,24 +243,24 @@ If PATHNAME is not given, ends the recording.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002a-1">Variable: <strong>*</strong></dt>
+<dl class="def">
+<dt id="index-_002a-1"><span class="category">Variable: </span><span><strong>*</strong><a href='#index-_002a-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds the value of the last top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002f_002f_002f">Special Variable: <strong>///</strong></dt>
+<dl class="def">
+<dt id="index-_002f_002f_002f"><span class="category">Special Variable: </span><span><strong>///</strong><a href='#index-_002f_002f_002f' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Gets the previous value of // when GCL evaluates a top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-WARN">Function: <strong>WARN</strong> <em>(format-string &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-WARN"><span class="category">Function: </span><span><strong>WARN</strong> <em>(format-string &amp;rest args)</em><a href='#index-WARN' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Formats FORMAT-STRING and ARGs to *ERROR-OUTPUT* as a warning message.
@@ -264,8 +268,8 @@ Gets the previous value of // when GCL evaluates a top-level form.
 
 </dd></dl>
 
-<dl>
-<dt id="index-BREAK">Function: <strong>BREAK</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em></dt>
+<dl class="def">
+<dt id="index-BREAK"><span class="category">Function: </span><span><strong>BREAK</strong> <em>(&amp;optional (format-string nil) &amp;rest args)</em><a href='#index-BREAK' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Enters a break loop.  If FORMAT-STRING is non-NIL, formats FORMAT-STRING
@@ -275,16 +279,16 @@ Typing :HELP at the break loop will list the break-loop commands.
 
 </dd></dl>
 
-<dl>
-<dt id="index-_002b-1">Special Variable: <strong>+</strong></dt>
+<dl class="def">
+<dt id="index-_002b-1"><span class="category">Special Variable: </span><span><strong>+</strong><a href='#index-_002b-1' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 Holds the last top-level form.
 </p>
 
 </dd></dl>
 
-<dl>
-<dt id="index-TRACE">Macro: <strong>TRACE</strong></dt>
+<dl class="def">
+<dt id="index-TRACE"><span class="category">Macro: </span><span><strong>TRACE</strong><a href='#index-TRACE' class='copiable-anchor'> &para;</a></span></dt>
 <dd><p>Package:LISP
 </p>
 <p>Syntax:
@@ -360,7 +364,7 @@ traced.
 <p>Syntax is <code>:keyword</code> <i>form1</i> <code>:keyword</code> <i>form2</i> ...
 </p>
 <dl compact="compact">
-<dt><code>:declarations</code></dt>
+<dt><span><code>:declarations</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: NIL
 </pre></div>
@@ -374,7 +378,7 @@ inside a traced function call, each var  is bound to
 that value of form .
 </p>
 </dd>
-<dt><code>:COND</code></dt>
+<dt><span><code>:COND</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: T
 </pre></div>
@@ -391,7 +395,7 @@ however. The call is traced
 if and only if FORM does not evaluate to NIL.
 </p>
 </dd>
-<dt><code>:ENTRYCOND</code></dt>
+<dt><span><code>:ENTRYCOND</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: T
 </pre></div>
@@ -402,7 +406,7 @@ current list of arguments of FN.  If non-NIL, the :ENTRY form
 is then evaluated and printed with the trace &quot;prompt&quot;.
 </p>
 </dd>
-<dt><code>:ENTRY</code></dt>
+<dt><span><code>:ENTRY</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: (CONS (QUOTE x) SI::ARGLIST),
 </pre></div>
@@ -415,7 +419,7 @@ to the current list of arguments of FN.  The result is then
 printed.
 </p>
 </dd>
-<dt><code>:EXITCOND</code></dt>
+<dt><span><code>:EXITCOND</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: T
 </pre></div>
@@ -426,7 +430,7 @@ and printed with the &quot;prompt&quot; if and only if the result here
 is non-NIL.
 </p>
 </dd>
-<dt><code>:EXIT</code></dt>
+<dt><span><code>:EXIT</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT: (CONS (QUOTE x) VALUES),
 </pre></div>
@@ -440,7 +444,7 @@ list of values returned by FN (recalling that Common Lisp
 functions may return multiple values).
 </p>
 </dd>
-<dt><code>:DEPTH</code></dt>
+<dt><span><code>:DEPTH</code></span></dt>
 <dd><div class="example">
 <pre class="example">DEFAULT:  No depth limit
 </pre></div>
@@ -461,10 +465,11 @@ evaluated, and the call is not traced.
 
 
 
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Doc.html" accesskey="n" rel="next">Doc</a>, Previous: <a href="Iteration-and-Tests.html" accesskey="p" rel="prev">Iteration and Tests</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Doc.html">Doc</a>, Previous: <a href="Iteration-and-Tests.html">Iteration and Tests</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 59ce0c26ddfc00ccd8ae202938c4b0c8b2d1cca1..1bc23ac6ffe90f309901d90d40e353b6f4cc887a 100644 (file)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>Top (GCL SI Manual)</title>
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
 <link href="#Top" rel="start" title="Top">
 <link href="Function-and-Variable-Index.html" rel="index" title="Function and Variable Index">
-<link href="Function-and-Variable-Index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="#SEC_Contents" rel="contents" title="Table of Contents">
 <link href="../dir/index.html" rel="up" title="(dir)">
 <link href="Numbers.html" rel="next" title="Numbers">
+<link href="../dir/index.html" rel="prev" title="(dir)">
 <style type="text/css">
 <!--
+a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em}
 a.summary-letter {text-decoration: none}
 blockquote.indentedblock {margin-right: 0em}
 div.display {margin-left: 3.2em}
 div.example {margin-left: 3.2em}
-div.lisp {margin-left: 3.2em}
 kbd {font-style: oblique}
 pre.display {font-family: inherit}
 pre.format {font-family: inherit}
@@ -30,6 +33,7 @@ pre.menu-preformatted {font-family: serif}
 span.nolinebreak {white-space: nowrap}
 span.roman {font-family: initial; font-weight: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-anchor {visibility: visible}
 ul.no-bullet {list-style: none}
 -->
 </style>
@@ -45,107 +49,105 @@ ul.no-bullet {list-style: none}
 
 
 
-<span id="Top"></span><div class="header">
+<div class="top" id="Top">
+<div class="header">
 <p>
-Next: <a href="Numbers.html" accesskey="n" rel="next">Numbers</a>, Previous: <a href="../dir/index.html" accesskey="p" rel="prev">(dir)</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Numbers.html" accesskey="n" rel="next">Numbers</a>, Previous: <a href="../dir/index.html" accesskey="p" rel="prev">(dir)</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <span id="SEC_Top"></span>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">&bull; <a href="Numbers.html" accesskey="1">Numbers</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Sequences-and-Arrays-and-Hash-Tables.html" accesskey="2">Sequences and Arrays and Hash Tables</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Characters.html" accesskey="3">Characters</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Lists.html" accesskey="4">Lists</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Streams-and-Reading.html" accesskey="5">Streams and Reading</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Special-Forms-and-Functions.html" accesskey="6">Special Forms and Functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Compilation.html" accesskey="7">Compilation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Symbols.html" accesskey="8">Symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Operating-System.html" accesskey="9">Operating System</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Structures.html">Structures</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Iteration-and-Tests.html">Iteration and Tests</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="User-Interface.html">User Interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Doc.html">Doc</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Type.html">Type</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="GCL-Specific.html">GCL Specific</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="C-Interface.html">C Interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="System-Definitions.html">System Definitions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Debugging.html">Debugging</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Miscellaneous.html">Miscellaneous</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Compiler-Definitions.html">Compiler Definitions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Function-and-Variable-Index.html" rel="index">Function and Variable Index</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
- &mdash; The Detailed Node Listing &mdash;
-
-Operating System
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Command-Line.html">Command Line</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Operating-System-Definitions.html">Operating System Definitions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-GCL Specific
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Bignums.html">Bignums</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-C Interface
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Available-Symbols.html">Available Symbols</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-System Definitions
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Regular-Expressions.html">Regular Expressions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Debugging
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Source-Level-Debugging-in-Emacs.html">Source Level Debugging in Emacs</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Low-Level-Debug-Functions.html">Low Level Debug Functions</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
-
-Miscellaneous
-
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Environment.html">Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Inititialization.html">Inititialization</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Low-Level-X-Interface.html">Low Level X Interface</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
-</td></tr>
-</table>
 
+<div class="Contents_element" id="SEC_Contents">
+<h2 class="contents-heading">Table of Contents</h2>
+
+<div class="contents">
+
+<ul class="no-bullet">
+  <li><a id="toc-Numbers-1" href="Numbers.html">1 Numbers</a></li>
+  <li><a id="toc-Sequences-and-Arrays-and-Hash-Tables-1" href="Sequences-and-Arrays-and-Hash-Tables.html">2 Sequences and Arrays and Hash Tables</a></li>
+  <li><a id="toc-Characters-1" href="Characters.html">3 Characters</a></li>
+  <li><a id="toc-Lists-1" href="Lists.html">4 Lists</a></li>
+  <li><a id="toc-Streams-and-Reading-1" href="Streams-and-Reading.html">5 Streams and Reading</a></li>
+  <li><a id="toc-Special-Forms-and-Functions-1" href="Special-Forms-and-Functions.html">6 Special Forms and Functions</a></li>
+  <li><a id="toc-Compilation-1" href="Compilation.html">7 Compilation</a></li>
+  <li><a id="toc-subsection-Evaluation-at-Compile-time" href="Compilation.html#subsection-Evaluation-at-Compile-time">subsection Evaluation at Compile time</a></li>
+  <li><a id="toc-Symbols-1" href="Symbols.html">8 Symbols</a></li>
+  <li><a id="toc-Operating-System-1" href="Operating-System.html">9 Operating System</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Command-Line-1" href="Command-Line.html">9.1 Command Line</a></li>
+    <li><a id="toc-Operating-System-Definitions-1" href="Operating-System-Definitions.html">9.2 Operating System Definitions</a></li>
+  </ul></li>
+  <li><a id="toc-Structures-1" href="Structures.html">10 Structures</a></li>
+  <li><a id="toc-Iteration-and-Tests-1" href="Iteration-and-Tests.html">11 Iteration and Tests</a></li>
+  <li><a id="toc-User-Interface-1" href="User-Interface.html">12 User Interface</a></li>
+  <li><a id="toc-Doc-1" href="Doc.html">13 Doc</a></li>
+  <li><a id="toc-Type-1" href="Type.html">14 Type</a></li>
+  <li><a id="toc-GCL-Specific-1" href="GCL-Specific.html">15 GCL Specific</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Bignums-1" href="Bignums.html">15.1 Bignums</a></li>
+  </ul></li>
+  <li><a id="toc-C-Interface-1" href="C-Interface.html">16 C Interface</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Available-Symbols-1" href="Available-Symbols.html">16.1 Available Symbols</a></li>
+  </ul></li>
+  <li><a id="toc-System-Definitions-1" href="System-Definitions.html">17 System Definitions</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Regular-Expressions-1" href="Regular-Expressions.html">17.1 Regular Expressions</a>
+    <ul class="no-bullet">
+      <li><a id="toc-Ordering-Multiple-Matches" href="Regular-Expressions.html#Ordering-Multiple-Matches">Ordering Multiple Matches</a></li>
+    </ul></li>
+  </ul></li>
+  <li><a id="toc-Debugging-1" href="Debugging.html">18 Debugging</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Source-Level-Debugging-in-Emacs-1" href="Source-Level-Debugging-in-Emacs.html">18.1 Source Level Debugging in Emacs</a></li>
+    <li><a id="toc-Low-Level-Debug-Functions-1" href="Low-Level-Debug-Functions.html">18.2 Low Level Debug Functions</a></li>
+  </ul></li>
+  <li><a id="toc-Miscellaneous-1" href="Miscellaneous.html">19 Miscellaneous</a>
+  <ul class="no-bullet">
+    <li><a id="toc-Environment-1" href="Environment.html">19.1 Environment</a></li>
+    <li><a id="toc-Initialization" href="Inititialization.html">19.2 Initialization</a></li>
+    <li><a id="toc-Low-Level-X-Interface-1" href="Low-Level-X-Interface.html">19.3 Low Level X Interface</a></li>
+  </ul></li>
+  <li><a id="toc-Compiler-Definitions-1" href="Compiler-Definitions.html">20 Compiler Definitions</a></li>
+  <li><a id="toc-Function-and-Variable-Index-1" href="Function-and-Variable-Index.html" rel="index">Appendix A Function and Variable Index</a></li>
+</ul>
+</div>
+</div>
+<div class="Overview_element" id="SEC_Overview">
+<h2 class="shortcontents-heading">Short Table of Contents</h2>
+
+<div class="shortcontents">
+<ul class="no-bullet">
+<li><a id="stoc-Numbers-1" href="#toc-Numbers-1">1 Numbers</a></li>
+<li><a id="stoc-Sequences-and-Arrays-and-Hash-Tables-1" href="#toc-Sequences-and-Arrays-and-Hash-Tables-1">2 Sequences and Arrays and Hash Tables</a></li>
+<li><a id="stoc-Characters-1" href="#toc-Characters-1">3 Characters</a></li>
+<li><a id="stoc-Lists-1" href="#toc-Lists-1">4 Lists</a></li>
+<li><a id="stoc-Streams-and-Reading-1" href="#toc-Streams-and-Reading-1">5 Streams and Reading</a></li>
+<li><a id="stoc-Special-Forms-and-Functions-1" href="#toc-Special-Forms-and-Functions-1">6 Special Forms and Functions</a></li>
+<li><a id="stoc-Compilation-1" href="#toc-Compilation-1">7 Compilation</a></li>
+<li><a id="stoc-subsection-Evaluation-at-Compile-time" href="#toc-subsection-Evaluation-at-Compile-time">subsection Evaluation at Compile time</a></li>
+<li><a id="stoc-Symbols-1" href="#toc-Symbols-1">8 Symbols</a></li>
+<li><a id="stoc-Operating-System-1" href="#toc-Operating-System-1">9 Operating System</a></li>
+<li><a id="stoc-Structures-1" href="#toc-Structures-1">10 Structures</a></li>
+<li><a id="stoc-Iteration-and-Tests-1" href="#toc-Iteration-and-Tests-1">11 Iteration and Tests</a></li>
+<li><a id="stoc-User-Interface-1" href="#toc-User-Interface-1">12 User Interface</a></li>
+<li><a id="stoc-Doc-1" href="#toc-Doc-1">13 Doc</a></li>
+<li><a id="stoc-Type-1" href="#toc-Type-1">14 Type</a></li>
+<li><a id="stoc-GCL-Specific-1" href="#toc-GCL-Specific-1">15 GCL Specific</a></li>
+<li><a id="stoc-C-Interface-1" href="#toc-C-Interface-1">16 C Interface</a></li>
+<li><a id="stoc-System-Definitions-1" href="#toc-System-Definitions-1">17 System Definitions</a></li>
+<li><a id="stoc-Debugging-1" href="#toc-Debugging-1">18 Debugging</a></li>
+<li><a id="stoc-Miscellaneous-1" href="#toc-Miscellaneous-1">19 Miscellaneous</a></li>
+<li><a id="stoc-Compiler-Definitions-1" href="#toc-Compiler-Definitions-1">20 Compiler Definitions</a></li>
+<li><a id="stoc-Function-and-Variable-Index-1" href="#toc-Function-and-Variable-Index-1" rel="index">Appendix A Function and Variable Index</a></li>
+</ul>
+</div>
+</div>
+</div>
 <hr>
 <div class="header">
 <p>
-Next: <a href="Numbers.html" accesskey="n" rel="next">Numbers</a>, Previous: <a href="../dir/index.html" accesskey="p" rel="prev">(dir)</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; [<a href="Function-and-Variable-Index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
+Next: <a href="Numbers.html" accesskey="n" rel="next">Numbers</a>, Previous: <a href="../dir/index.html" accesskey="p" rel="prev">(dir)</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Function-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p>
 </div>
 
 
index 5d1dee2178f01b167b34137349801e1cfb74e405..06d49430d0fe88e77663bbf1de53eedff13b61ca 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -15,12 +15,12 @@ Indirect:
 gcl.info-1: 314
 gcl.info-2: 301351
 gcl.info-3: 608702
-gcl.info-4: 900342
-gcl.info-5: 1205418
-gcl.info-6: 1502760
-gcl.info-7: 1802947
-gcl.info-8: 2100572
-gcl.info-9: 2402082
+gcl.info-4: 900343
+gcl.info-5: 1205421
+gcl.info-6: 1502765
+gcl.info-7: 1802954
+gcl.info-8: 2100584
+gcl.info-9: 2402094
 \1f
 Tag Table:
 (Indirect)
@@ -415,1054 +415,1054 @@ Node: not\7f686822
 Node: t\7f687661
 Node: eq\7f688642
 Node: eql\7f691050
-Node: equal\7f694007
-Node: equalp\7f697789
-Node: identity\7f701900
-Node: complement\7f702652
-Node: constantly\7f704343
-Node: every\7f705309
-Node: and\7f708278
-Node: cond\7f710024
-Node: if\7f711655
-Node: or\7f712902
-Node: when\7f714301
-Node: case\7f716873
-Node: typecase\7f721961
-Node: multiple-value-bind\7f727520
-Node: multiple-value-call\7f729380
-Node: multiple-value-list\7f730626
-Node: multiple-value-prog1\7f731440
-Node: multiple-value-setq\7f732390
-Node: values\7f733989
-Node: values-list\7f735907
-Node: multiple-values-limit\7f736879
-Node: nth-value\7f737705
-Node: prog\7f738988
-Node: prog1\7f742723
-Node: progn\7f744858
-Node: define-modify-macro\7f746234
-Node: defsetf\7f748708
-Node: define-setf-expander\7f754820
-Node: get-setf-expansion\7f759642
-Node: setf\7f761389
-Node: shiftf\7f763835
-Node: rotatef\7f766420
-Node: control-error\7f768135
-Node: program-error\7f768756
-Node: undefined-function\7f769302
-Node: Iteration\7f769907
-Node: The LOOP Facility\7f770081
-Node: Overview of the Loop Facility\7f770547
-Node: Simple vs Extended Loop\7f771328
-Node: Simple Loop\7f771629
-Node: Extended Loop\7f772322
-Node: Loop Keywords\7f772953
-Node: Parsing Loop Clauses\7f773887
-Node: Expanding Loop Forms\7f775510
-Node: Summary of Loop Clauses\7f778207
-Node: Summary of Variable Initialization and Stepping Clauses\7f778508
-Node: Summary of Value Accumulation Clauses\7f779341
-Node: Summary of Termination Test Clauses\7f781131
-Node: Summary of Unconditional Execution Clauses\7f782838
-Node: Summary of Conditional Execution Clauses\7f783558
-Node: Summary of Miscellaneous Clauses\7f784650
-Node: Order of Execution\7f785343
-Node: Destructuring\7f787215
-Node: Restrictions on Side-Effects\7f791628
-Node: Variable Initialization and Stepping Clauses\7f791865
-Node: Iteration Control\7f792717
-Node: The for-as-arithmetic subclause\7f795631
-Node: Examples of for-as-arithmetic subclause\7f799477
-Node: The for-as-in-list subclause\7f800227
-Node: Examples of for-as-in-list subclause\7f801021
-Node: The for-as-on-list subclause\7f801807
-Node: Examples of for-as-on-list subclause\7f802560
-Node: The for-as-equals-then subclause\7f803179
-Node: Examples of for-as-equals-then subclause\7f803937
-Node: The for-as-across subclause\7f804393
-Node: Examples of for-as-across subclause\7f805095
-Node: The for-as-hash subclause\7f805482
-Node: The for-as-package subclause\7f807704
-Node: Examples of for-as-package subclause\7f810268
-Node: Local Variable Initializations\7f810888
-Node: Examples of WITH clause\7f813729
-Node: Value Accumulation Clauses\7f814766
-Node: Examples of COLLECT clause\7f820602
-Node: Examples of APPEND and NCONC clauses\7f821352
-Node: Examples of COUNT clause\7f821971
-Node: Examples of MAXIMIZE and MINIMIZE clauses\7f822292
-Node: Examples of SUM clause\7f823158
-Node: Termination Test Clauses\7f823561
-Node: Examples of REPEAT clause\7f827731
-Node: Examples of ALWAYS\7f828256
-Node: Examples of WHILE and UNTIL clauses\7f830272
-Node: Unconditional Execution Clauses\7f831065
-Node: Examples of unconditional execution\7f831958
-Node: Conditional Execution Clauses\7f832454
-Node: Examples of WHEN clause\7f834159
-Node: Miscellaneous Clauses\7f835835
-Node: Control Transfer Clauses\7f836150
-Node: Examples of NAMED clause\7f836978
-Node: Initial and Final Execution\7f837368
-Node: Examples of Miscellaneous Loop Features\7f838997
-Node: Examples of clause grouping\7f840063
-Node: Notes about Loop\7f842504
-Node: Iteration Dictionary\7f843526
-Node: do\7f843731
-Node: dotimes\7f852155
-Node: dolist\7f855595
-Node: loop\7f857806
-Node: loop-finish\7f863496
-Node: Objects\7f866312
-Node: Object Creation and Initialization\7f866616
-Node: Initialization Arguments\7f870528
-Node: Declaring the Validity of Initialization Arguments\7f873135
-Node: Defaulting of Initialization Arguments\7f876634
-Node: Rules for Initialization Arguments\7f879905
-Node: Shared-Initialize\7f883867
-Node: Initialize-Instance\7f886549
-Node: Definitions of Make-Instance and Initialize-Instance\7f889284
-Node: Changing the Class of an Instance\7f891382
-Node: Modifying the Structure of the Instance\7f892634
-Node: Initializing Newly Added Local Slots (Changing the Class of an Instance)\7f893572
-Node: Customizing the Change of Class of an Instance\7f895309
-Node: Reinitializing an Instance\7f896112
-Node: Customizing Reinitialization\7f897575
-Node: Meta-Objects\7f898239
-Node: Standard Meta-objects\7f898765
-Node: Slots\7f899804
-Node: Introduction to Slots\7f900342
-Node: Accessing Slots\7f902980
-Node: Inheritance of Slots and Slot Options\7f905557
-Node: Generic Functions and Methods\7f910299
-Node: Introduction to Generic Functions\7f910794
-Node: Introduction to Methods\7f914311
-Node: Agreement on Parameter Specializers and Qualifiers\7f920459
-Node: Congruent Lambda-lists for all Methods of a Generic Function\7f921456
-Node: Keyword Arguments in Generic Functions and Methods\7f923598
-Node: Examples of Keyword Arguments in Generic Functions and Methods\7f925290
-Node: Method Selection and Combination\7f926629
-Node: Determining the Effective Method\7f928095
-Node: Selecting the Applicable Methods\7f928689
-Node: Sorting the Applicable Methods by Precedence Order\7f929030
-Node: Applying method combination to the sorted list of applicable methods\7f931095
-Node: Standard Method Combination\7f933262
-Node: Declarative Method Combination\7f938209
-Node: Built-in Method Combination Types\7f939120
-Node: Inheritance of Methods\7f943201
-Node: Objects Dictionary\7f943772
-Node: function-keywords\7f944780
-Node: ensure-generic-function\7f946392
-Node: allocate-instance\7f949695
-Node: reinitialize-instance\7f951209
-Node: shared-initialize\7f953435
-Node: update-instance-for-different-class\7f957934
-Node: update-instance-for-redefined-class\7f962063
-Node: change-class\7f967328
-Node: slot-boundp\7f971337
-Node: slot-exists-p\7f973114
-Node: slot-makunbound\7f973911
-Node: slot-missing\7f975444
-Node: slot-unbound\7f977774
-Node: slot-value\7f979437
-Node: method-qualifiers\7f982234
-Node: no-applicable-method\7f983020
-Node: no-next-method\7f984136
-Node: remove-method\7f985330
-Node: make-instance\7f986143
-Node: make-instances-obsolete\7f987545
-Node: make-load-form\7f988847
-Node: make-load-form-saving-slots\7f1000335
-Node: with-accessors\7f1002278
-Node: with-slots\7f1005210
-Node: defclass\7f1008569
-Node: defgeneric\7f1020992
-Node: defmethod\7f1031724
-Node: find-class\7f1038765
-Node: next-method-p\7f1040735
-Node: call-method\7f1041835
-Node: call-next-method\7f1044841
-Node: compute-applicable-methods\7f1047897
-Node: define-method-combination\7f1048950
-Node: find-method\7f1072775
-Node: add-method\7f1075420
-Node: initialize-instance\7f1076645
-Node: class-name\7f1078428
-Node: setf class-name\7f1079176
-Node: class-of\7f1079796
-Node: unbound-slot\7f1080787
-Node: unbound-slot-instance\7f1081455
-Node: Structures\7f1082018
-Node: Structures Dictionary\7f1082163
-Node: defstruct\7f1082343
-Node: copy-structure\7f1123250
-Node: Conditions\7f1123841
-Node: Condition System Concepts\7f1124016
-Node: Condition Types\7f1127625
-Node: Serious Conditions\7f1130192
-Node: Creating Conditions\7f1130573
-Node: Condition Designators\7f1131126
-Node: Printing Conditions\7f1132964
-Node: Recommended Style in Condition Reporting\7f1134307
-Node: Capitalization and Punctuation in Condition Reports\7f1135436
-Node: Leading and Trailing Newlines in Condition Reports\7f1136159
-Node: Embedded Newlines in Condition Reports\7f1137121
-Node: Note about Tabs in Condition Reports\7f1138294
-Node: Mentioning Containing Function in Condition Reports\7f1138919
-Node: Signaling and Handling Conditions\7f1139404
-Node: Signaling\7f1141672
-Node: Resignaling a Condition\7f1142872
-Node: Restarts\7f1143932
-Node: Interactive Use of Restarts\7f1146109
-Node: Interfaces to Restarts\7f1147305
-Node: Restart Tests\7f1148314
-Node: Associating a Restart with a Condition\7f1148794
-Node: Assertions\7f1149692
-Node: Notes about the Condition System`s Background\7f1150197
-Node: Conditions Dictionary\7f1150688
-Node: condition\7f1151703
-Node: warning\7f1153497
-Node: style-warning\7f1153854
-Node: serious-condition\7f1155058
-Node: error (Condition Type)\7f1156291
-Node: cell-error\7f1156656
-Node: cell-error-name\7f1157262
-Node: parse-error\7f1158252
-Node: storage-condition\7f1158722
-Node: assert\7f1160308
-Node: error\7f1164258
-Node: cerror\7f1167945
-Node: check-type\7f1173062
-Node: simple-error\7f1177338
-Node: invalid-method-error\7f1177837
-Node: method-combination-error\7f1179389
-Node: signal\7f1180514
-Node: simple-condition\7f1183070
-Node: simple-condition-format-control\7f1183999
-Node: warn\7f1185367
-Node: simple-warning\7f1187791
-Node: invoke-debugger\7f1188264
-Node: break\7f1189761
-Node: *debugger-hook*\7f1192196
-Node: *break-on-signals*\7f1194690
-Node: handler-bind\7f1197327
-Node: handler-case\7f1199912
-Node: ignore-errors\7f1205418
-Node: define-condition\7f1207307
-Node: make-condition\7f1218846
-Node: restart\7f1220148
-Node: compute-restarts\7f1220780
-Node: find-restart\7f1223539
-Node: invoke-restart\7f1225537
-Node: invoke-restart-interactively\7f1227272
-Node: restart-bind\7f1229585
-Node: restart-case\7f1233660
-Node: restart-name\7f1243486
-Node: with-condition-restarts\7f1244446
-Node: with-simple-restart\7f1245778
-Node: abort (Restart)\7f1249259
-Node: continue\7f1250253
-Node: muffle-warning\7f1251413
-Node: store-value\7f1253030
-Node: use-value\7f1254265
-Node: abort (Function)\7f1254902
-Node: Symbols\7f1261190
-Node: Symbol Concepts\7f1261346
-Node: Symbols Dictionary\7f1261959
-Node: symbol\7f1262389
-Node: keyword\7f1267402
-Node: symbolp\7f1268002
-Node: keywordp\7f1268744
-Node: make-symbol\7f1269613
-Node: copy-symbol\7f1271217
-Node: gensym\7f1273635
-Node: *gensym-counter*\7f1275934
-Node: gentemp\7f1276704
-Node: symbol-function\7f1279543
-Node: symbol-name\7f1282489
-Node: symbol-package\7f1283184
-Node: symbol-plist\7f1285017
-Node: symbol-value\7f1286216
-Node: get\7f1288207
-Node: remprop\7f1291439
-Node: boundp\7f1294044
-Node: makunbound\7f1295027
-Node: set\7f1295785
-Node: unbound-variable\7f1297509
-Node: Packages\7f1298080
-Node: Package Concepts\7f1298247
-Node: Introduction to Packages\7f1298460
-Node: Package Names and Nicknames\7f1300364
-Node: Symbols in a Package\7f1301135
-Node: Internal and External Symbols\7f1301348
-Node: Package Inheritance\7f1302263
-Node: Accessibility of Symbols in a Package\7f1303213
-Node: Locating a Symbol in a Package\7f1304826
-Node: Prevention of Name Conflicts in Packages\7f1305445
-Node: Standardized Packages\7f1308809
-Node: The COMMON-LISP Package\7f1309771
-Node: Constraints on the COMMON-LISP Package for Conforming Implementations\7f1311106
-Node: Constraints on the COMMON-LISP Package for Conforming Programs\7f1312652
-Node: Some Exceptions to Constraints on the COMMON-LISP Package for Conforming Programs\7f1314763
-Node: The COMMON-LISP-USER Package\7f1316610
-Node: The KEYWORD Package\7f1317209
-Node: Interning a Symbol in the KEYWORD Package\7f1318072
-Node: Notes about The KEYWORD Package\7f1318662
-Node: Implementation-Defined Packages\7f1319585
-Node: Packages Dictionary\7f1320154
-Node: package\7f1320826
-Node: export\7f1321279
-Node: find-symbol\7f1324350
-Node: find-package\7f1326759
-Node: find-all-symbols\7f1327777
-Node: import\7f1328760
-Node: list-all-packages\7f1331258
-Node: rename-package\7f1331926
-Node: shadow\7f1333203
-Node: shadowing-import\7f1335565
-Node: delete-package\7f1337486
-Node: make-package\7f1342466
-Node: with-package-iterator\7f1344509
-Node: unexport\7f1350151
-Node: unintern\7f1351699
-Node: in-package\7f1353784
-Node: unuse-package\7f1354752
-Node: use-package\7f1356156
-Node: defpackage\7f1358234
-Node: do-symbols\7f1366658
-Node: intern\7f1370217
-Node: package-name\7f1372552
-Node: package-nicknames\7f1373598
-Node: package-shadowing-symbols\7f1374371
-Node: package-use-list\7f1375592
-Node: package-used-by-list\7f1376482
-Node: packagep\7f1377348
-Node: *package*\7f1377992
-Node: package-error\7f1379358
-Node: package-error-package\7f1380017
-Node: Numbers (Numbers)\7f1380709
-Node: Number Concepts\7f1380875
-Node: Numeric Operations\7f1381253
-Node: Associativity and Commutativity in Numeric Operations\7f1383468
-Node: Examples of Associativity and Commutativity in Numeric Operations\7f1384591
-Node: Contagion in Numeric Operations\7f1386251
-Node: Viewing Integers as Bits and Bytes\7f1386768
-Node: Logical Operations on Integers\7f1387022
-Node: Byte Operations on Integers\7f1388140
-Node: Implementation-Dependent Numeric Constants\7f1388967
-Node: Rational Computations\7f1390246
-Node: Rule of Unbounded Rational Precision\7f1390658
-Node: Rule of Canonical Representation for Rationals\7f1391113
-Node: Rule of Float Substitutability\7f1392224
-Node: Floating-point Computations\7f1395202
-Node: Rule of Float and Rational Contagion\7f1395682
-Node: Examples of Rule of Float and Rational Contagion\7f1396579
-Node: Rule of Float Approximation\7f1397637
-Node: Rule of Float Underflow and Overflow\7f1398819
-Node: Rule of Float Precision Contagion\7f1399261
-Node: Complex Computations\7f1399612
-Node: Rule of Complex Substitutability\7f1400099
-Node: Rule of Complex Contagion\7f1400500
-Node: Rule of Canonical Representation for Complex Rationals\7f1400907
-Node: Examples of Rule of Canonical Representation for Complex Rationals\7f1401771
-Node: Principal Values and Branch Cuts\7f1402428
-Node: Interval Designators\7f1404479
-Node: Random-State Operations\7f1405994
-Node: Numbers Dictionary\7f1406361
-Node: number\7f1407732
-Node: complex (System Class)\7f1408894
-Node: real\7f1411134
-Node: float (System Class)\7f1412289
-Node: short-float\7f1414947
-Node: rational (System Class)\7f1418992
-Node: ratio\7f1420024
-Node: integer\7f1420623
-Node: signed-byte\7f1421991
-Node: unsigned-byte\7f1423024
-Node: mod (System Class)\7f1424150
-Node: bit (System Class)\7f1424892
-Node: fixnum\7f1425253
-Node: bignum\7f1425744
-Node: =\7f1426050
-Node: max\7f1429657
-Node: minusp\7f1431700
-Node: zerop\7f1432619
-Node: floor\7f1433595
-Node: sin\7f1438404
-Node: asin\7f1439217
-Node: pi\7f1446395
-Node: sinh\7f1447503
-Node: *\7f1452173
-Node: +\7f1453003
-Node: -\7f1453795
-Node: /\7f1454940
-Node: 1+\7f1456552
-Node: abs\7f1457502
-Node: evenp\7f1458937
-Node: exp\7f1459840
-Node: gcd\7f1463019
-Node: incf\7f1464041
-Node: lcm\7f1465218
-Node: log\7f1466321
-Node: mod (Function)\7f1468475
-Node: signum\7f1469773
-Node: sqrt\7f1471430
-Node: random-state\7f1473492
-Node: make-random-state\7f1474337
-Node: random\7f1476274
-Node: random-state-p\7f1477768
-Node: *random-state*\7f1478532
-Node: numberp\7f1479960
-Node: cis\7f1480624
-Node: complex\7f1481194
-Node: complexp\7f1482836
-Node: conjugate\7f1483483
-Node: phase\7f1484250
-Node: realpart\7f1485801
-Node: upgraded-complex-part-type\7f1486786
-Node: realp\7f1487765
-Node: numerator\7f1488388
-Node: rational (Function)\7f1489436
-Node: rationalp\7f1490984
-Node: ash\7f1491644
-Node: integer-length\7f1493141
-Node: integerp\7f1494787
-Node: parse-integer\7f1495428
-Node: boole\7f1497537
-Node: boole-1\7f1502760
-Node: logand\7f1503868
-Node: logbitp\7f1507989
-Node: logcount\7f1509172
-Node: logtest\7f1510574
-Node: byte\7f1511637
-Node: deposit-field\7f1512870
-Node: dpb\7f1513891
-Node: ldb\7f1515329
-Node: ldb-test\7f1516924
-Node: mask-field\7f1517755
-Node: most-positive-fixnum\7f1519081
-Node: decode-float\7f1519755
-Node: float\7f1525479
-Node: floatp\7f1526406
-Node: most-positive-short-float\7f1527031
-Node: short-float-epsilon\7f1531332
-Node: arithmetic-error\7f1532717
-Node: arithmetic-error-operands\7f1533471
-Node: division-by-zero\7f1534382
-Node: floating-point-invalid-operation\7f1534860
-Node: floating-point-inexact\7f1535648
-Node: floating-point-overflow\7f1536403
-Node: floating-point-underflow\7f1536912
-Node: Characters\7f1537395
-Node: Character Concepts\7f1537571
-Node: Introduction to Characters\7f1538065
-Node: Introduction to Scripts and Repertoires\7f1539529
-Node: Character Scripts\7f1539837
-Node: Character Repertoires\7f1540850
-Node: Character Attributes\7f1541761
-Node: Character Categories\7f1542769
-Node: Graphic Characters\7f1543992
-Node: Alphabetic Characters\7f1544919
-Node: Characters With Case\7f1545582
-Node: Uppercase Characters\7f1546036
-Node: Lowercase Characters\7f1546491
-Node: Corresponding Characters in the Other Case\7f1546965
-Node: Case of Implementation-Defined Characters\7f1547496
-Node: Numeric Characters\7f1547997
-Node: Alphanumeric Characters\7f1548505
-Node: Digits in a Radix\7f1548824
-Node: Identity of Characters\7f1549552
-Node: Ordering of Characters\7f1549822
-Node: Character Names\7f1551612
-Node: Treatment of Newline during Input and Output\7f1552755
-Node: Character Encodings\7f1553306
-Node: Documentation of Implementation-Defined Scripts\7f1554104
-Node: Characters Dictionary\7f1555575
-Node: character (System Class)\7f1556078
-Node: base-char\7f1556689
-Node: standard-char\7f1558673
-Node: extended-char\7f1559213
-Node: char=\7f1559674
-Node: character\7f1565738
-Node: characterp\7f1566607
-Node: alpha-char-p\7f1567533
-Node: alphanumericp\7f1568695
-Node: digit-char\7f1570080
-Node: digit-char-p\7f1571187
-Node: graphic-char-p\7f1572675
-Node: standard-char-p\7f1573552
-Node: char-upcase\7f1574392
-Node: upper-case-p\7f1576811
-Node: char-code\7f1578338
-Node: char-int\7f1579058
-Node: code-char\7f1580045
-Node: char-code-limit\7f1580800
-Node: char-name\7f1581460
-Node: name-char\7f1583367
-Node: Conses\7f1584236
-Node: Cons Concepts\7f1584384
-Node: Conses as Trees\7f1584933
-Node: General Restrictions on Parameters that must be Trees\7f1585981
-Node: Conses as Lists\7f1586415
-Node: Lists as Association Lists\7f1587871
-Node: Lists as Sets\7f1588406
-Node: General Restrictions on Parameters that must be Lists\7f1588991
-Node: Conses Dictionary\7f1589648
-Node: list (System Class)\7f1590410
-Node: null (System Class)\7f1591644
-Node: cons (System Class)\7f1592136
-Node: atom (Type)\7f1593362
-Node: cons\7f1593602
-Node: consp\7f1594506
-Node: atom\7f1595216
-Node: rplaca\7f1595909
-Node: car\7f1597033
-Node: copy-tree\7f1603439
-Node: sublis\7f1605051
-Node: subst\7f1608774
-Node: tree-equal\7f1613121
-Node: copy-list\7f1614893
-Node: list (Function)\7f1616197
-Node: list-length\7f1617800
-Node: listp\7f1619699
-Node: make-list\7f1620493
-Node: push\7f1621445
-Node: pop\7f1622678
-Node: first\7f1623966
-Node: nth\7f1626733
-Node: endp\7f1627775
-Node: null\7f1629168
-Node: nconc\7f1629967
-Node: append\7f1632083
-Node: revappend\7f1633205
-Node: butlast\7f1635378
-Node: last\7f1637185
-Node: ldiff\7f1638932
-Node: nthcdr\7f1642556
-Node: rest\7f1643680
-Node: member (Function)\7f1644647
-Node: mapc\7f1646928
-Node: acons\7f1651120
-Node: assoc\7f1652126
-Node: copy-alist\7f1655345
-Node: pairlis\7f1656609
-Node: rassoc\7f1658125
-Node: get-properties\7f1660236
-Node: getf\7f1661608
-Node: remf\7f1664450
-Node: intersection\7f1665796
-Node: adjoin\7f1669716
-Node: pushnew\7f1671648
-Node: set-difference\7f1674378
-Node: set-exclusive-or\7f1677734
-Node: subsetp\7f1680812
-Node: union\7f1682826
-Node: Arrays\7f1685909
-Node: Array Concepts\7f1686055
-Node: Array Elements\7f1686243
-Node: Array Indices\7f1686800
-Node: Array Dimensions\7f1687215
-Node: Implementation Limits on Individual Array Dimensions\7f1687805
-Node: Array Rank\7f1688230
-Node: Vectors\7f1688715
-Node: Fill Pointers\7f1688921
-Node: Multidimensional Arrays\7f1689653
-Node: Storage Layout for Multidimensional Arrays\7f1689864
-Node: Implementation Limits on Array Rank\7f1690378
-Node: Specialized Arrays\7f1690752
-Node: Array Upgrading\7f1692213
-Node: Required Kinds of Specialized Arrays\7f1693595
-Node: Arrays Dictionary\7f1695222
-Node: array\7f1696037
-Node: simple-array\7f1699085
-Node: vector (System Class)\7f1701034
-Node: simple-vector\7f1703130
-Node: bit-vector\7f1704139
-Node: simple-bit-vector\7f1705180
-Node: make-array\7f1706162
-Node: adjust-array\7f1714817
-Node: adjustable-array-p\7f1722816
-Node: aref\7f1723785
-Node: array-dimension\7f1725459
-Node: array-dimensions\7f1726318
-Node: array-element-type\7f1727164
-Node: array-has-fill-pointer-p\7f1728548
-Node: array-displacement\7f1729698
-Node: array-in-bounds-p\7f1731369
-Node: array-rank\7f1732539
-Node: array-row-major-index\7f1733308
-Node: array-total-size\7f1734825
-Node: arrayp\7f1736094
-Node: fill-pointer\7f1736845
-Node: row-major-aref\7f1737986
-Node: upgraded-array-element-type\7f1739073
-Node: array-dimension-limit\7f1740675
-Node: array-rank-limit\7f1741204
-Node: array-total-size-limit\7f1741698
-Node: simple-vector-p\7f1742466
-Node: svref\7f1743218
-Node: vector\7f1744277
-Node: vector-pop\7f1745173
-Node: vector-push\7f1746434
-Node: vectorp\7f1749247
-Node: bit (Array)\7f1749944
-Node: bit-and\7f1751266
-Node: bit-vector-p\7f1755663
-Node: simple-bit-vector-p\7f1756459
-Node: Strings\7f1757161
-Node: String Concepts\7f1757314
-Node: Implications of Strings Being Arrays\7f1757530
-Node: Subtypes of STRING\7f1758019
-Node: Strings Dictionary\7f1758426
-Node: string (System Class)\7f1758765
-Node: base-string\7f1759833
-Node: simple-string\7f1760779
-Node: simple-base-string\7f1761818
-Node: simple-string-p\7f1762728
-Node: char\7f1763481
-Node: string\7f1764998
-Node: string-upcase\7f1766257
-Node: string-trim\7f1770275
-Node: string=\7f1771901
-Node: stringp\7f1777370
-Node: make-string\7f1777983
-Node: Sequences\7f1778920
-Node: Sequence Concepts\7f1779117
-Node: General Restrictions on Parameters that must be Sequences\7f1780930
-Node: Rules about Test Functions\7f1781315
-Node: Satisfying a Two-Argument Test\7f1781584
-Node: Examples of Satisfying a Two-Argument Test\7f1784144
-Node: Satisfying a One-Argument Test\7f1785436
-Node: Examples of Satisfying a One-Argument Test\7f1787366
-Node: Sequences Dictionary\7f1787959
-Node: sequence\7f1788398
-Node: copy-seq\7f1789105
-Node: elt\7f1790257
-Node: fill\7f1791330
-Node: make-sequence\7f1792716
-Node: subseq\7f1794821
-Node: map\7f1796902
-Node: map-into\7f1799758
-Node: reduce\7f1802947
-Node: count\7f1806240
-Node: length\7f1808318
-Node: reverse\7f1809299
-Node: sort\7f1811428
-Node: find\7f1816863
-Node: position\7f1819099
-Node: search\7f1821241
-Node: mismatch\7f1823167
-Node: replace\7f1825470
-Node: substitute\7f1827776
-Node: concatenate\7f1833684
-Node: merge\7f1835854
-Node: remove\7f1839996
-Node: remove-duplicates\7f1846346
-Node: Hash Tables\7f1849840
-Node: Hash Table Concepts\7f1850016
-Node: Hash-Table Operations\7f1850248
-Node: Modifying Hash Table Keys\7f1852287
-Node: Visible Modification of Objects with respect to EQ and EQL\7f1854196
-Node: Visible Modification of Objects with respect to EQUAL\7f1854657
-Node: Visible Modification of Conses with respect to EQUAL\7f1855252
-Node: Visible Modification of Bit Vectors and Strings with respect to EQUAL\7f1855739
-Node: Visible Modification of Objects with respect to EQUALP\7f1856400
-Node: Visible Modification of Structures with respect to EQUALP\7f1857010
-Node: Visible Modification of Arrays with respect to EQUALP\7f1857491
-Node: Visible Modification of Hash Tables with respect to EQUALP\7f1858095
-Node: Visible Modifications by Language Extensions\7f1858804
-Node: Hash Tables Dictionary\7f1859564
-Node: hash-table\7f1859986
-Node: make-hash-table\7f1860763
-Node: hash-table-p\7f1863671
-Node: hash-table-count\7f1864408
-Node: hash-table-rehash-size\7f1865794
-Node: hash-table-rehash-threshold\7f1867305
-Node: hash-table-size\7f1868350
-Node: hash-table-test\7f1869123
-Node: gethash\7f1869981
-Node: remhash\7f1872121
-Node: maphash\7f1872958
-Node: with-hash-table-iterator\7f1874789
-Node: clrhash\7f1878221
-Node: sxhash\7f1879063
-Node: Filenames\7f1882037
-Node: Overview of Filenames\7f1882241
-Node: Namestrings as Filenames\7f1883040
-Node: Pathnames as Filenames\7f1884133
-Node: Parsing Namestrings Into Pathnames\7f1887573
-Node: Pathnames\7f1888315
-Node: Pathname Components\7f1888553
-Node: The Pathname Host Component\7f1889041
-Node: The Pathname Device Component\7f1889349
-Node: The Pathname Directory Component\7f1889730
-Node: The Pathname Name Component\7f1890079
-Node: The Pathname Type Component\7f1890396
-Node: The Pathname Version Component\7f1890809
-Node: Interpreting Pathname Component Values\7f1891458
-Node: Strings in Component Values\7f1892662
-Node: Special Characters in Pathname Components\7f1892933
-Node: Case in Pathname Components\7f1893835
-Node: Local Case in Pathname Components\7f1894626
-Node: Common Case in Pathname Components\7f1895425
-Node: Special Pathname Component Values\7f1896218
-Node: NIL as a Component Value\7f1896486
-Node: ->WILD as a Component Value\7f1897030
-Node: ->UNSPECIFIC as a Component Value\7f1898061
-Node: Relation between component values NIL and ->UNSPECIFIC\7f1899452
-Node: Restrictions on Wildcard Pathnames\7f1900299
-Node: Restrictions on Examining Pathname Components\7f1901162
-Node: Restrictions on Examining a Pathname Host Component\7f1902210
-Node: Restrictions on Examining a Pathname Device Component\7f1902649
-Node: Restrictions on Examining a Pathname Directory Component\7f1903353
-Node: Directory Components in Non-Hierarchical File Systems\7f1906956
-Node: Restrictions on Examining a Pathname Name Component\7f1907604
-Node: Restrictions on Examining a Pathname Type Component\7f1908031
-Node: Restrictions on Examining a Pathname Version Component\7f1908459
-Node: Notes about the Pathname Version Component\7f1909438
-Node: Restrictions on Constructing Pathnames\7f1910050
-Node: Merging Pathnames\7f1911592
-Node: Examples of Merging Pathnames\7f1912370
-Node: Logical Pathnames\7f1913247
-Node: Syntax of Logical Pathname Namestrings\7f1913486
-Node: Additional Information about Parsing Logical Pathname Namestrings\7f1915466
-Node: The Host part of a Logical Pathname Namestring\7f1915856
-Node: The Device part of a Logical Pathname Namestring\7f1916501
-Node: The Directory part of a Logical Pathname Namestring\7f1917032
-Node: The Type part of a Logical Pathname Namestring\7f1917630
-Node: The Version part of a Logical Pathname Namestring\7f1918125
-Node: Wildcard Words in a Logical Pathname Namestring\7f1918777
-Node: Lowercase Letters in a Logical Pathname Namestring\7f1919292
-Node: Other Syntax in a Logical Pathname Namestring\7f1919732
-Node: Logical Pathname Components\7f1920247
-Node: Unspecific Components of a Logical Pathname\7f1920554
-Node: Null Strings as Components of a Logical Pathname\7f1920986
-Node: Filenames Dictionary\7f1921348
-Node: pathname (System Class)\7f1921904
-Node: logical-pathname (System Class)\7f1922348
-Node: pathname\7f1922971
-Node: make-pathname\7f1925689
-Node: pathnamep\7f1930205
-Node: pathname-host\7f1931073
-Node: load-logical-pathname-translations\7f1935777
-Node: logical-pathname-translations\7f1937628
-Node: logical-pathname\7f1945662
-Node: *default-pathname-defaults*\7f1947029
-Node: namestring\7f1948249
-Node: parse-namestring\7f1952181
-Node: wild-pathname-p\7f1956931
-Node: pathname-match-p\7f1959054
-Node: translate-logical-pathname\7f1960272
-Node: translate-pathname\7f1962950
-Node: merge-pathnames\7f1969567
-Node: Files\7f1974203
-Node: File System Concepts\7f1974354
-Node: Coercion of Streams to Pathnames\7f1975365
-Node: File Operations on Open and Closed Streams\7f1976302
-Node: Truenames\7f1977550
-Node: Examples of Truenames\7f1978465
-Node: Files Dictionary\7f1980035
-Node: directory\7f1980352
-Node: probe-file\7f1981901
-Node: ensure-directories-exist\7f1983162
-Node: truename\7f1984788
-Node: file-author\7f1987420
-Node: file-write-date\7f1988445
-Node: rename-file\7f1989708
-Node: delete-file\7f1992235
-Node: file-error\7f1994031
-Node: file-error-pathname\7f1994790
-Node: Streams\7f1995334
-Node: Stream Concepts\7f1995484
-Node: Introduction to Streams\7f1995770
-Node: Abstract Classifications of Streams (Introduction to Streams)\7f1997026
-Node: Input\7f1997281
-Node: Open and Closed Streams\7f1999009
-Node: Interactive Streams\7f1999965
-Node: Abstract Classifications of Streams\7f2001361
-Node: File Streams\7f2001593
-Node: Other Subclasses of Stream\7f2002297
-Node: Stream Variables\7f2003645
-Node: Stream Arguments to Standardized Functions\7f2004974
-Node: Restrictions on Composite Streams\7f2008023
-Node: Streams Dictionary\7f2008530
-Node: stream\7f2009807
-Node: broadcast-stream\7f2010400
-Node: concatenated-stream\7f2013185
-Node: echo-stream\7f2014430
-Node: file-stream\7f2015186
-Node: string-stream\7f2015754
-Node: synonym-stream\7f2016377
-Node: two-way-stream\7f2017201
-Node: input-stream-p\7f2017757
-Node: interactive-stream-p\7f2018860
-Node: open-stream-p\7f2019944
-Node: stream-element-type\7f2020838
-Node: streamp\7f2022189
-Node: read-byte\7f2022844
-Node: write-byte\7f2024279
-Node: peek-char\7f2025398
-Node: read-char\7f2028204
-Node: read-char-no-hang\7f2030033
-Node: terpri\7f2032230
-Node: unread-char\7f2033786
-Node: write-char\7f2035753
-Node: read-line\7f2036631
-Node: write-string\7f2038643
-Node: read-sequence\7f2040229
-Node: write-sequence\7f2042524
-Node: file-length\7f2044145
-Node: file-position\7f2045180
-Node: file-string-length\7f2049033
-Node: open\7f2049809
-Node: stream-external-format\7f2059560
-Node: with-open-file\7f2060490
-Node: close\7f2063775
-Node: with-open-stream\7f2065934
-Node: listen\7f2067178
-Node: clear-input\7f2068292
-Node: finish-output\7f2070138
-Node: y-or-n-p\7f2071814
-Node: make-synonym-stream\7f2074450
-Node: synonym-stream-symbol\7f2075547
-Node: broadcast-stream-streams\7f2076067
-Node: make-broadcast-stream\7f2076608
-Node: make-two-way-stream\7f2077665
-Node: two-way-stream-input-stream\7f2078733
-Node: echo-stream-input-stream\7f2079574
-Node: make-echo-stream\7f2080330
-Node: concatenated-stream-streams\7f2081397
-Node: make-concatenated-stream\7f2082176
-Node: get-output-stream-string\7f2083073
-Node: make-string-input-stream\7f2084652
-Node: make-string-output-stream\7f2085812
-Node: with-input-from-string\7f2086933
-Node: with-output-to-string\7f2089485
-Node: *debug-io*\7f2092171
-Node: *terminal-io*\7f2096865
-Node: stream-error\7f2098379
-Node: stream-error-stream\7f2099028
-Node: end-of-file\7f2099768
-Node: Printer\7f2100572
-Node: The Lisp Printer\7f2100773
-Node: Overview of The Lisp Printer\7f2101056
-Node: Multiple Possible Textual Representations\7f2101758
-Node: Printer Escaping\7f2103947
-Node: Printer Dispatching\7f2104871
-Node: Default Print-Object Methods\7f2105437
-Node: Printing Numbers\7f2106348
-Node: Printing Integers\7f2106542
-Node: Printing Ratios\7f2107275
-Node: Printing Floats\7f2108025
-Node: Printing Complexes\7f2109660
-Node: Note about Printing Numbers\7f2110160
-Node: Printing Characters\7f2110508
-Node: Printing Symbols\7f2111447
-Node: Package Prefixes for Symbols\7f2112970
-Node: Effect of Readtable Case on the Lisp Printer\7f2114863
-Node: Examples of Effect of Readtable Case on the Lisp Printer\7f2116716
-Node: Printing Strings\7f2120133
-Node: Printing Lists and Conses\7f2120764
-Node: Printing Bit Vectors\7f2123210
-Node: Printing Other Vectors\7f2123859
-Node: Printing Other Arrays\7f2125357
-Node: Examples of Printing Arrays\7f2127618
-Node: Printing Random States\7f2128341
-Node: Printing Pathnames\7f2129226
-Node: Printing Structures\7f2129813
-Node: Printing Other Objects\7f2130755
-Node: Examples of Printer Behavior\7f2131631
-Node: The Lisp Pretty Printer\7f2133132
-Node: Pretty Printer Concepts\7f2133432
-Node: Dynamic Control of the Arrangement of Output\7f2135046
-Node: Format Directive Interface\7f2138088
-Node: Compiling Format Strings\7f2139476
-Node: Pretty Print Dispatch Tables\7f2140109
-Node: Pretty Printer Margins\7f2141713
-Node: Examples of using the Pretty Printer\7f2142210
-Node: Notes about the Pretty Printer`s Background\7f2153911
-Node: Formatted Output\7f2154432
-Node: FORMAT Basic Output\7f2159127
-Node: Tilde C-> Character\7f2159454
-Node: Tilde Percent-> Newline\7f2161259
-Node: Tilde Ampersand-> Fresh-Line\7f2161613
-Node: Tilde Vertical-Bar-> Page\7f2162023
-Node: Tilde Tilde-> Tilde\7f2162314
-Node: FORMAT Radix Control\7f2162523
-Node: Tilde R-> Radix\7f2162836
-Node: Tilde D-> Decimal\7f2164101
-Node: Tilde B-> Binary\7f2165416
-Node: Tilde O-> Octal\7f2165853
-Node: Tilde X-> Hexadecimal\7f2166291
-Node: FORMAT Floating-Point Printers\7f2166724
-Node: Tilde F-> Fixed-Format Floating-Point\7f2167121
-Node: Tilde E-> Exponential Floating-Point\7f2171212
-Node: Tilde G-> General Floating-Point\7f2176329
-Node: Tilde Dollarsign-> Monetary Floating-Point\7f2177696
-Node: FORMAT Printer Operations\7f2179962
-Node: Tilde A-> Aesthetic\7f2180261
-Node: Tilde S-> Standard\7f2181500
-Node: Tilde W-> Write\7f2181927
-Node: FORMAT Pretty Printer Operations\7f2182735
-Node: Tilde Underscore-> Conditional Newline\7f2183173
-Node: Tilde Less-Than-Sign-> Logical Block\7f2183665
-Node: Tilde I-> Indent\7f2187183
-Node: Tilde Slash-> Call Function\7f2187549
-Node: FORMAT Layout Control\7f2189409
-Node: Tilde T-> Tabulate\7f2189744
-Node: Tilde Less-Than-Sign-> Justification\7f2191969
-Node: Tilde Greater-Than-Sign-> End of Justification\7f2195385
-Node: FORMAT Control-Flow Operations\7f2195718
-Node: Tilde Asterisk-> Go-To\7f2196207
-Node: Tilde Left-Bracket-> Conditional Expression\7f2197100
-Node: Tilde Right-Bracket-> End of Conditional Expression\7f2199603
-Node: Tilde Left-Brace-> Iteration\7f2200004
-Node: Tilde Right-Brace-> End of Iteration\7f2203282
-Node: Tilde Question-Mark-> Recursive Processing\7f2203637
-Node: FORMAT Miscellaneous Operations\7f2204990
-Node: Tilde Left-Paren-> Case Conversion\7f2205353
-Node: Tilde Right-Paren-> End of Case Conversion\7f2206635
-Node: Tilde P-> Plural\7f2206989
-Node: FORMAT Miscellaneous Pseudo-Operations\7f2207768
-Node: Tilde Semicolon-> Clause Separator\7f2208166
-Node: Tilde Circumflex-> Escape Upward\7f2208551
-Node: Tilde Newline-> Ignored Newline\7f2211983
-Node: Additional Information about FORMAT Operations\7f2213395
-Node: Nesting of FORMAT Operations\7f2213839
-Node: Missing and Additional FORMAT Arguments\7f2215230
-Node: Additional FORMAT Parameters\7f2215723
-Node: Undefined FORMAT Modifier Combinations\7f2216124
-Node: Examples of FORMAT\7f2216535
-Node: Notes about FORMAT\7f2220515
-Node: Printer Dictionary\7f2221157
-Node: copy-pprint-dispatch\7f2221926
-Node: formatter\7f2222666
-Node: pprint-dispatch\7f2223856
-Node: pprint-exit-if-list-exhausted\7f2225386
-Node: pprint-fill\7f2226979
-Node: pprint-indent\7f2230407
-Node: pprint-logical-block\7f2232263
-Node: pprint-newline\7f2237752
-Node: pprint-pop\7f2242091
-Node: pprint-tab\7f2245302
-Node: print-object\7f2246687
-Node: print-unreadable-object\7f2251444
-Node: set-pprint-dispatch\7f2253262
-Node: write\7f2255448
-Node: write-to-string\7f2259749
-Node: *print-array*\7f2261941
-Node: *print-base*\7f2262789
-Node: *print-case*\7f2265097
-Node: *print-circle*\7f2267453
-Node: *print-escape*\7f2269073
-Node: *print-gensym*\7f2270212
-Node: *print-level*\7f2270862
-Node: *print-lines*\7f2273942
-Node: *print-miser-width*\7f2275328
-Node: *print-pprint-dispatch*\7f2275874
-Node: *print-pretty*\7f2277184
-Node: *print-readably*\7f2279094
-Node: *print-right-margin*\7f2282865
-Node: print-not-readable\7f2283743
-Node: print-not-readable-object\7f2284589
-Node: format\7f2285160
-Node: Reader\7f2286919
-Node: Reader Concepts\7f2287079
-Node: Dynamic Control of the Lisp Reader\7f2287365
-Node: Effect of Readtable Case on the Lisp Reader\7f2287751
-Node: Examples of Effect of Readtable Case on the Lisp Reader\7f2288796
-Node: Argument Conventions of Some Reader Functions\7f2290317
-Node: The EOF-ERROR-P argument\7f2290638
-Node: The RECURSIVE-P argument\7f2292267
-Node: Reader Dictionary\7f2295038
-Node: readtable\7f2295558
-Node: copy-readtable\7f2296367
-Node: make-dispatch-macro-character\7f2298260
-Node: read\7f2299513
-Node: read-delimited-list\7f2304716
-Node: read-from-string\7f2308419
-Node: readtable-case\7f2310892
-Node: readtablep\7f2312085
-Node: set-dispatch-macro-character\7f2312749
-Node: set-macro-character\7f2315815
-Node: set-syntax-from-char\7f2318369
-Node: with-standard-io-syntax\7f2320481
-Node: *read-base*\7f2323161
-Node: *read-default-float-format*\7f2324515
-Node: *read-eval*\7f2326054
-Node: *read-suppress*\7f2326764
-Node: *readtable*\7f2330412
-Node: reader-error\7f2331464
-Node: System Construction\7f2331998
-Node: System Construction Concepts\7f2332214
-Node: Loading\7f2332466
-Node: Features\7f2333423
-Node: Feature Expressions\7f2333932
-Node: Examples of Feature Expressions\7f2334955
-Node: System Construction Dictionary\7f2336740
-Node: compile-file\7f2337147
-Node: compile-file-pathname\7f2341905
-Node: load\7f2343950
-Node: with-compilation-unit\7f2349533
-Node: *features*\7f2351754
-Node: *compile-file-pathname*\7f2357191
-Node: *load-pathname*\7f2358503
-Node: *compile-print*\7f2359725
-Node: *load-print*\7f2360327
-Node: *modules*\7f2360965
-Node: provide\7f2361523
-Node: Environment\7f2364364
-Node: The External Environment\7f2364565
-Node: Top level loop\7f2364832
-Node: Debugging Utilities\7f2365701
-Node: Environment Inquiry\7f2366224
-Node: Time\7f2366959
-Node: Decoded Time\7f2368260
-Node: Universal Time\7f2369831
-Node: Internal Time\7f2370911
-Node: Seconds\7f2371529
-Node: Environment Dictionary\7f2372078
-Node: decode-universal-time\7f2372784
-Node: encode-universal-time\7f2374722
-Node: get-universal-time\7f2375884
-Node: sleep\7f2378019
-Node: apropos\7f2379099
-Node: describe\7f2380635
-Node: describe-object\7f2382478
-Node: trace\7f2385370
-Node: step\7f2388238
-Node: time\7f2389565
-Node: internal-time-units-per-second\7f2391440
-Node: get-internal-real-time\7f2392052
-Node: get-internal-run-time\7f2392902
-Node: disassemble\7f2394235
-Node: documentation\7f2395612
-Node: room\7f2402082
-Node: ed\7f2403175
-Node: inspect\7f2404633
-Node: dribble\7f2405524
-Node: - (Variable)\7f2407399
-Node: + (Variable)\7f2408041
-Node: * (Variable)\7f2409103
-Node: / (Variable)\7f2410639
-Node: lisp-implementation-type\7f2411783
-Node: short-site-name\7f2413000
-Node: machine-instance\7f2413949
-Node: machine-type\7f2414747
-Node: machine-version\7f2415402
-Node: software-type\7f2416108
-Node: user-homedir-pathname\7f2417114
-Node: Glossary (Glossary)\7f2418420
-Node: Glossary\7f2418561
-Node: Appendix\7f2579627
-Node: Removed Language Features\7f2579765
-Node: Requirements for removed and deprecated features\7f2580128
-Node: Removed Types\7f2581331
-Node: Removed Operators\7f2581564
-Node: Removed Argument Conventions\7f2581943
-Node: Removed Variables\7f2582261
-Node: Removed Reader Syntax\7f2582625
-Node: Packages No Longer Required\7f2582881
+Node: equal\7f694008
+Node: equalp\7f697790
+Node: identity\7f701901
+Node: complement\7f702653
+Node: constantly\7f704344
+Node: every\7f705310
+Node: and\7f708279
+Node: cond\7f710025
+Node: if\7f711656
+Node: or\7f712903
+Node: when\7f714302
+Node: case\7f716874
+Node: typecase\7f721962
+Node: multiple-value-bind\7f727521
+Node: multiple-value-call\7f729381
+Node: multiple-value-list\7f730627
+Node: multiple-value-prog1\7f731441
+Node: multiple-value-setq\7f732391
+Node: values\7f733990
+Node: values-list\7f735908
+Node: multiple-values-limit\7f736880
+Node: nth-value\7f737706
+Node: prog\7f738989
+Node: prog1\7f742724
+Node: progn\7f744859
+Node: define-modify-macro\7f746235
+Node: defsetf\7f748709
+Node: define-setf-expander\7f754821
+Node: get-setf-expansion\7f759643
+Node: setf\7f761390
+Node: shiftf\7f763836
+Node: rotatef\7f766421
+Node: control-error\7f768136
+Node: program-error\7f768757
+Node: undefined-function\7f769303
+Node: Iteration\7f769908
+Node: The LOOP Facility\7f770082
+Node: Overview of the Loop Facility\7f770548
+Node: Simple vs Extended Loop\7f771329
+Node: Simple Loop\7f771630
+Node: Extended Loop\7f772323
+Node: Loop Keywords\7f772954
+Node: Parsing Loop Clauses\7f773888
+Node: Expanding Loop Forms\7f775511
+Node: Summary of Loop Clauses\7f778208
+Node: Summary of Variable Initialization and Stepping Clauses\7f778509
+Node: Summary of Value Accumulation Clauses\7f779342
+Node: Summary of Termination Test Clauses\7f781132
+Node: Summary of Unconditional Execution Clauses\7f782839
+Node: Summary of Conditional Execution Clauses\7f783559
+Node: Summary of Miscellaneous Clauses\7f784651
+Node: Order of Execution\7f785344
+Node: Destructuring\7f787216
+Node: Restrictions on Side-Effects\7f791629
+Node: Variable Initialization and Stepping Clauses\7f791866
+Node: Iteration Control\7f792718
+Node: The for-as-arithmetic subclause\7f795632
+Node: Examples of for-as-arithmetic subclause\7f799478
+Node: The for-as-in-list subclause\7f800228
+Node: Examples of for-as-in-list subclause\7f801022
+Node: The for-as-on-list subclause\7f801808
+Node: Examples of for-as-on-list subclause\7f802561
+Node: The for-as-equals-then subclause\7f803180
+Node: Examples of for-as-equals-then subclause\7f803938
+Node: The for-as-across subclause\7f804394
+Node: Examples of for-as-across subclause\7f805096
+Node: The for-as-hash subclause\7f805483
+Node: The for-as-package subclause\7f807705
+Node: Examples of for-as-package subclause\7f810269
+Node: Local Variable Initializations\7f810889
+Node: Examples of WITH clause\7f813730
+Node: Value Accumulation Clauses\7f814767
+Node: Examples of COLLECT clause\7f820603
+Node: Examples of APPEND and NCONC clauses\7f821353
+Node: Examples of COUNT clause\7f821972
+Node: Examples of MAXIMIZE and MINIMIZE clauses\7f822293
+Node: Examples of SUM clause\7f823159
+Node: Termination Test Clauses\7f823562
+Node: Examples of REPEAT clause\7f827732
+Node: Examples of ALWAYS\7f828257
+Node: Examples of WHILE and UNTIL clauses\7f830273
+Node: Unconditional Execution Clauses\7f831066
+Node: Examples of unconditional execution\7f831959
+Node: Conditional Execution Clauses\7f832455
+Node: Examples of WHEN clause\7f834160
+Node: Miscellaneous Clauses\7f835836
+Node: Control Transfer Clauses\7f836151
+Node: Examples of NAMED clause\7f836979
+Node: Initial and Final Execution\7f837369
+Node: Examples of Miscellaneous Loop Features\7f838998
+Node: Examples of clause grouping\7f840064
+Node: Notes about Loop\7f842505
+Node: Iteration Dictionary\7f843527
+Node: do\7f843732
+Node: dotimes\7f852156
+Node: dolist\7f855596
+Node: loop\7f857807
+Node: loop-finish\7f863497
+Node: Objects\7f866313
+Node: Object Creation and Initialization\7f866617
+Node: Initialization Arguments\7f870529
+Node: Declaring the Validity of Initialization Arguments\7f873136
+Node: Defaulting of Initialization Arguments\7f876635
+Node: Rules for Initialization Arguments\7f879906
+Node: Shared-Initialize\7f883868
+Node: Initialize-Instance\7f886550
+Node: Definitions of Make-Instance and Initialize-Instance\7f889285
+Node: Changing the Class of an Instance\7f891383
+Node: Modifying the Structure of the Instance\7f892635
+Node: Initializing Newly Added Local Slots (Changing the Class of an Instance)\7f893573
+Node: Customizing the Change of Class of an Instance\7f895310
+Node: Reinitializing an Instance\7f896113
+Node: Customizing Reinitialization\7f897576
+Node: Meta-Objects\7f898240
+Node: Standard Meta-objects\7f898766
+Node: Slots\7f899805
+Node: Introduction to Slots\7f900343
+Node: Accessing Slots\7f902981
+Node: Inheritance of Slots and Slot Options\7f905558
+Node: Generic Functions and Methods\7f910300
+Node: Introduction to Generic Functions\7f910795
+Node: Introduction to Methods\7f914312
+Node: Agreement on Parameter Specializers and Qualifiers\7f920460
+Node: Congruent Lambda-lists for all Methods of a Generic Function\7f921457
+Node: Keyword Arguments in Generic Functions and Methods\7f923599
+Node: Examples of Keyword Arguments in Generic Functions and Methods\7f925291
+Node: Method Selection and Combination\7f926630
+Node: Determining the Effective Method\7f928096
+Node: Selecting the Applicable Methods\7f928690
+Node: Sorting the Applicable Methods by Precedence Order\7f929031
+Node: Applying method combination to the sorted list of applicable methods\7f931096
+Node: Standard Method Combination\7f933263
+Node: Declarative Method Combination\7f938210
+Node: Built-in Method Combination Types\7f939121
+Node: Inheritance of Methods\7f943202
+Node: Objects Dictionary\7f943773
+Node: function-keywords\7f944781
+Node: ensure-generic-function\7f946393
+Node: allocate-instance\7f949696
+Node: reinitialize-instance\7f951210
+Node: shared-initialize\7f953436
+Node: update-instance-for-different-class\7f957935
+Node: update-instance-for-redefined-class\7f962064
+Node: change-class\7f967329
+Node: slot-boundp\7f971338
+Node: slot-exists-p\7f973115
+Node: slot-makunbound\7f973912
+Node: slot-missing\7f975445
+Node: slot-unbound\7f977775
+Node: slot-value\7f979438
+Node: method-qualifiers\7f982235
+Node: no-applicable-method\7f983021
+Node: no-next-method\7f984137
+Node: remove-method\7f985331
+Node: make-instance\7f986144
+Node: make-instances-obsolete\7f987546
+Node: make-load-form\7f988848
+Node: make-load-form-saving-slots\7f1000336
+Node: with-accessors\7f1002279
+Node: with-slots\7f1005211
+Node: defclass\7f1008570
+Node: defgeneric\7f1020993
+Node: defmethod\7f1031725
+Node: find-class\7f1038766
+Node: next-method-p\7f1040736
+Node: call-method\7f1041836
+Node: call-next-method\7f1044842
+Node: compute-applicable-methods\7f1047898
+Node: define-method-combination\7f1048951
+Node: find-method\7f1072776
+Node: add-method\7f1075421
+Node: initialize-instance\7f1076646
+Node: class-name\7f1078429
+Node: setf class-name\7f1079177
+Node: class-of\7f1079797
+Node: unbound-slot\7f1080788
+Node: unbound-slot-instance\7f1081456
+Node: Structures\7f1082019
+Node: Structures Dictionary\7f1082164
+Node: defstruct\7f1082344
+Node: copy-structure\7f1123251
+Node: Conditions\7f1123842
+Node: Condition System Concepts\7f1124017
+Node: Condition Types\7f1127626
+Node: Serious Conditions\7f1130193
+Node: Creating Conditions\7f1130574
+Node: Condition Designators\7f1131127
+Node: Printing Conditions\7f1132965
+Node: Recommended Style in Condition Reporting\7f1134308
+Node: Capitalization and Punctuation in Condition Reports\7f1135437
+Node: Leading and Trailing Newlines in Condition Reports\7f1136160
+Node: Embedded Newlines in Condition Reports\7f1137122
+Node: Note about Tabs in Condition Reports\7f1138295
+Node: Mentioning Containing Function in Condition Reports\7f1138920
+Node: Signaling and Handling Conditions\7f1139405
+Node: Signaling\7f1141673
+Node: Resignaling a Condition\7f1142873
+Node: Restarts\7f1143933
+Node: Interactive Use of Restarts\7f1146110
+Node: Interfaces to Restarts\7f1147306
+Node: Restart Tests\7f1148315
+Node: Associating a Restart with a Condition\7f1148795
+Node: Assertions\7f1149694
+Node: Notes about the Condition System`s Background\7f1150199
+Node: Conditions Dictionary\7f1150690
+Node: condition\7f1151705
+Node: warning\7f1153499
+Node: style-warning\7f1153856
+Node: serious-condition\7f1155060
+Node: error (Condition Type)\7f1156293
+Node: cell-error\7f1156658
+Node: cell-error-name\7f1157264
+Node: parse-error\7f1158254
+Node: storage-condition\7f1158724
+Node: assert\7f1160310
+Node: error\7f1164260
+Node: cerror\7f1167947
+Node: check-type\7f1173064
+Node: simple-error\7f1177340
+Node: invalid-method-error\7f1177839
+Node: method-combination-error\7f1179391
+Node: signal\7f1180516
+Node: simple-condition\7f1183072
+Node: simple-condition-format-control\7f1184001
+Node: warn\7f1185369
+Node: simple-warning\7f1187793
+Node: invoke-debugger\7f1188266
+Node: break\7f1189763
+Node: *debugger-hook*\7f1192199
+Node: *break-on-signals*\7f1194693
+Node: handler-bind\7f1197330
+Node: handler-case\7f1199915
+Node: ignore-errors\7f1205421
+Node: define-condition\7f1207310
+Node: make-condition\7f1218849
+Node: restart\7f1220151
+Node: compute-restarts\7f1220783
+Node: find-restart\7f1223542
+Node: invoke-restart\7f1225540
+Node: invoke-restart-interactively\7f1227275
+Node: restart-bind\7f1229588
+Node: restart-case\7f1233663
+Node: restart-name\7f1243490
+Node: with-condition-restarts\7f1244450
+Node: with-simple-restart\7f1245782
+Node: abort (Restart)\7f1249263
+Node: continue\7f1250257
+Node: muffle-warning\7f1251417
+Node: store-value\7f1253034
+Node: use-value\7f1254269
+Node: abort (Function)\7f1254906
+Node: Symbols\7f1261194
+Node: Symbol Concepts\7f1261350
+Node: Symbols Dictionary\7f1261963
+Node: symbol\7f1262393
+Node: keyword\7f1267406
+Node: symbolp\7f1268006
+Node: keywordp\7f1268748
+Node: make-symbol\7f1269617
+Node: copy-symbol\7f1271221
+Node: gensym\7f1273639
+Node: *gensym-counter*\7f1275938
+Node: gentemp\7f1276708
+Node: symbol-function\7f1279547
+Node: symbol-name\7f1282493
+Node: symbol-package\7f1283188
+Node: symbol-plist\7f1285021
+Node: symbol-value\7f1286220
+Node: get\7f1288211
+Node: remprop\7f1291444
+Node: boundp\7f1294049
+Node: makunbound\7f1295032
+Node: set\7f1295790
+Node: unbound-variable\7f1297514
+Node: Packages\7f1298085
+Node: Package Concepts\7f1298252
+Node: Introduction to Packages\7f1298465
+Node: Package Names and Nicknames\7f1300369
+Node: Symbols in a Package\7f1301140
+Node: Internal and External Symbols\7f1301353
+Node: Package Inheritance\7f1302268
+Node: Accessibility of Symbols in a Package\7f1303218
+Node: Locating a Symbol in a Package\7f1304831
+Node: Prevention of Name Conflicts in Packages\7f1305450
+Node: Standardized Packages\7f1308814
+Node: The COMMON-LISP Package\7f1309776
+Node: Constraints on the COMMON-LISP Package for Conforming Implementations\7f1311111
+Node: Constraints on the COMMON-LISP Package for Conforming Programs\7f1312657
+Node: Some Exceptions to Constraints on the COMMON-LISP Package for Conforming Programs\7f1314768
+Node: The COMMON-LISP-USER Package\7f1316615
+Node: The KEYWORD Package\7f1317214
+Node: Interning a Symbol in the KEYWORD Package\7f1318077
+Node: Notes about The KEYWORD Package\7f1318667
+Node: Implementation-Defined Packages\7f1319590
+Node: Packages Dictionary\7f1320159
+Node: package\7f1320831
+Node: export\7f1321284
+Node: find-symbol\7f1324355
+Node: find-package\7f1326764
+Node: find-all-symbols\7f1327782
+Node: import\7f1328765
+Node: list-all-packages\7f1331263
+Node: rename-package\7f1331931
+Node: shadow\7f1333208
+Node: shadowing-import\7f1335570
+Node: delete-package\7f1337491
+Node: make-package\7f1342471
+Node: with-package-iterator\7f1344514
+Node: unexport\7f1350156
+Node: unintern\7f1351704
+Node: in-package\7f1353789
+Node: unuse-package\7f1354757
+Node: use-package\7f1356161
+Node: defpackage\7f1358239
+Node: do-symbols\7f1366663
+Node: intern\7f1370222
+Node: package-name\7f1372557
+Node: package-nicknames\7f1373603
+Node: package-shadowing-symbols\7f1374376
+Node: package-use-list\7f1375597
+Node: package-used-by-list\7f1376487
+Node: packagep\7f1377353
+Node: *package*\7f1377997
+Node: package-error\7f1379363
+Node: package-error-package\7f1380022
+Node: Numbers (Numbers)\7f1380714
+Node: Number Concepts\7f1380880
+Node: Numeric Operations\7f1381258
+Node: Associativity and Commutativity in Numeric Operations\7f1383473
+Node: Examples of Associativity and Commutativity in Numeric Operations\7f1384596
+Node: Contagion in Numeric Operations\7f1386256
+Node: Viewing Integers as Bits and Bytes\7f1386773
+Node: Logical Operations on Integers\7f1387027
+Node: Byte Operations on Integers\7f1388145
+Node: Implementation-Dependent Numeric Constants\7f1388972
+Node: Rational Computations\7f1390251
+Node: Rule of Unbounded Rational Precision\7f1390663
+Node: Rule of Canonical Representation for Rationals\7f1391118
+Node: Rule of Float Substitutability\7f1392229
+Node: Floating-point Computations\7f1395207
+Node: Rule of Float and Rational Contagion\7f1395687
+Node: Examples of Rule of Float and Rational Contagion\7f1396584
+Node: Rule of Float Approximation\7f1397642
+Node: Rule of Float Underflow and Overflow\7f1398824
+Node: Rule of Float Precision Contagion\7f1399266
+Node: Complex Computations\7f1399617
+Node: Rule of Complex Substitutability\7f1400104
+Node: Rule of Complex Contagion\7f1400505
+Node: Rule of Canonical Representation for Complex Rationals\7f1400912
+Node: Examples of Rule of Canonical Representation for Complex Rationals\7f1401776
+Node: Principal Values and Branch Cuts\7f1402433
+Node: Interval Designators\7f1404484
+Node: Random-State Operations\7f1405999
+Node: Numbers Dictionary\7f1406366
+Node: number\7f1407737
+Node: complex (System Class)\7f1408899
+Node: real\7f1411139
+Node: float (System Class)\7f1412294
+Node: short-float\7f1414952
+Node: rational (System Class)\7f1418997
+Node: ratio\7f1420029
+Node: integer\7f1420628
+Node: signed-byte\7f1421996
+Node: unsigned-byte\7f1423029
+Node: mod (System Class)\7f1424155
+Node: bit (System Class)\7f1424897
+Node: fixnum\7f1425258
+Node: bignum\7f1425749
+Node: =\7f1426055
+Node: max\7f1429662
+Node: minusp\7f1431705
+Node: zerop\7f1432624
+Node: floor\7f1433600
+Node: sin\7f1438409
+Node: asin\7f1439222
+Node: pi\7f1446400
+Node: sinh\7f1447508
+Node: *\7f1452178
+Node: +\7f1453008
+Node: -\7f1453800
+Node: /\7f1454945
+Node: 1+\7f1456557
+Node: abs\7f1457507
+Node: evenp\7f1458942
+Node: exp\7f1459845
+Node: gcd\7f1463024
+Node: incf\7f1464046
+Node: lcm\7f1465223
+Node: log\7f1466326
+Node: mod (Function)\7f1468480
+Node: signum\7f1469778
+Node: sqrt\7f1471435
+Node: random-state\7f1473497
+Node: make-random-state\7f1474342
+Node: random\7f1476279
+Node: random-state-p\7f1477773
+Node: *random-state*\7f1478537
+Node: numberp\7f1479965
+Node: cis\7f1480629
+Node: complex\7f1481199
+Node: complexp\7f1482841
+Node: conjugate\7f1483488
+Node: phase\7f1484255
+Node: realpart\7f1485806
+Node: upgraded-complex-part-type\7f1486791
+Node: realp\7f1487770
+Node: numerator\7f1488393
+Node: rational (Function)\7f1489441
+Node: rationalp\7f1490989
+Node: ash\7f1491649
+Node: integer-length\7f1493146
+Node: integerp\7f1494792
+Node: parse-integer\7f1495433
+Node: boole\7f1497542
+Node: boole-1\7f1502765
+Node: logand\7f1503873
+Node: logbitp\7f1507994
+Node: logcount\7f1509177
+Node: logtest\7f1510579
+Node: byte\7f1511642
+Node: deposit-field\7f1512875
+Node: dpb\7f1513896
+Node: ldb\7f1515334
+Node: ldb-test\7f1516929
+Node: mask-field\7f1517760
+Node: most-positive-fixnum\7f1519086
+Node: decode-float\7f1519760
+Node: float\7f1525484
+Node: floatp\7f1526411
+Node: most-positive-short-float\7f1527036
+Node: short-float-epsilon\7f1531337
+Node: arithmetic-error\7f1532722
+Node: arithmetic-error-operands\7f1533476
+Node: division-by-zero\7f1534387
+Node: floating-point-invalid-operation\7f1534865
+Node: floating-point-inexact\7f1535653
+Node: floating-point-overflow\7f1536408
+Node: floating-point-underflow\7f1536917
+Node: Characters\7f1537400
+Node: Character Concepts\7f1537576
+Node: Introduction to Characters\7f1538070
+Node: Introduction to Scripts and Repertoires\7f1539534
+Node: Character Scripts\7f1539842
+Node: Character Repertoires\7f1540855
+Node: Character Attributes\7f1541766
+Node: Character Categories\7f1542774
+Node: Graphic Characters\7f1543997
+Node: Alphabetic Characters\7f1544924
+Node: Characters With Case\7f1545587
+Node: Uppercase Characters\7f1546041
+Node: Lowercase Characters\7f1546496
+Node: Corresponding Characters in the Other Case\7f1546970
+Node: Case of Implementation-Defined Characters\7f1547501
+Node: Numeric Characters\7f1548002
+Node: Alphanumeric Characters\7f1548510
+Node: Digits in a Radix\7f1548829
+Node: Identity of Characters\7f1549557
+Node: Ordering of Characters\7f1549827
+Node: Character Names\7f1551617
+Node: Treatment of Newline during Input and Output\7f1552760
+Node: Character Encodings\7f1553311
+Node: Documentation of Implementation-Defined Scripts\7f1554109
+Node: Characters Dictionary\7f1555580
+Node: character (System Class)\7f1556083
+Node: base-char\7f1556694
+Node: standard-char\7f1558678
+Node: extended-char\7f1559218
+Node: char=\7f1559679
+Node: character\7f1565743
+Node: characterp\7f1566612
+Node: alpha-char-p\7f1567538
+Node: alphanumericp\7f1568700
+Node: digit-char\7f1570085
+Node: digit-char-p\7f1571192
+Node: graphic-char-p\7f1572680
+Node: standard-char-p\7f1573557
+Node: char-upcase\7f1574397
+Node: upper-case-p\7f1576816
+Node: char-code\7f1578343
+Node: char-int\7f1579063
+Node: code-char\7f1580050
+Node: char-code-limit\7f1580805
+Node: char-name\7f1581465
+Node: name-char\7f1583372
+Node: Conses\7f1584241
+Node: Cons Concepts\7f1584389
+Node: Conses as Trees\7f1584938
+Node: General Restrictions on Parameters that must be Trees\7f1585986
+Node: Conses as Lists\7f1586420
+Node: Lists as Association Lists\7f1587876
+Node: Lists as Sets\7f1588412
+Node: General Restrictions on Parameters that must be Lists\7f1588997
+Node: Conses Dictionary\7f1589654
+Node: list (System Class)\7f1590416
+Node: null (System Class)\7f1591650
+Node: cons (System Class)\7f1592142
+Node: atom (Type)\7f1593368
+Node: cons\7f1593608
+Node: consp\7f1594512
+Node: atom\7f1595222
+Node: rplaca\7f1595915
+Node: car\7f1597039
+Node: copy-tree\7f1603445
+Node: sublis\7f1605057
+Node: subst\7f1608780
+Node: tree-equal\7f1613127
+Node: copy-list\7f1614899
+Node: list (Function)\7f1616203
+Node: list-length\7f1617806
+Node: listp\7f1619705
+Node: make-list\7f1620499
+Node: push\7f1621451
+Node: pop\7f1622684
+Node: first\7f1623972
+Node: nth\7f1626739
+Node: endp\7f1627781
+Node: null\7f1629174
+Node: nconc\7f1629973
+Node: append\7f1632089
+Node: revappend\7f1633211
+Node: butlast\7f1635384
+Node: last\7f1637191
+Node: ldiff\7f1638938
+Node: nthcdr\7f1642562
+Node: rest\7f1643686
+Node: member (Function)\7f1644653
+Node: mapc\7f1646934
+Node: acons\7f1651126
+Node: assoc\7f1652132
+Node: copy-alist\7f1655351
+Node: pairlis\7f1656615
+Node: rassoc\7f1658131
+Node: get-properties\7f1660242
+Node: getf\7f1661614
+Node: remf\7f1664457
+Node: intersection\7f1665803
+Node: adjoin\7f1669723
+Node: pushnew\7f1671655
+Node: set-difference\7f1674385
+Node: set-exclusive-or\7f1677741
+Node: subsetp\7f1680819
+Node: union\7f1682833
+Node: Arrays\7f1685916
+Node: Array Concepts\7f1686062
+Node: Array Elements\7f1686250
+Node: Array Indices\7f1686807
+Node: Array Dimensions\7f1687222
+Node: Implementation Limits on Individual Array Dimensions\7f1687812
+Node: Array Rank\7f1688237
+Node: Vectors\7f1688722
+Node: Fill Pointers\7f1688928
+Node: Multidimensional Arrays\7f1689660
+Node: Storage Layout for Multidimensional Arrays\7f1689871
+Node: Implementation Limits on Array Rank\7f1690385
+Node: Specialized Arrays\7f1690759
+Node: Array Upgrading\7f1692220
+Node: Required Kinds of Specialized Arrays\7f1693602
+Node: Arrays Dictionary\7f1695229
+Node: array\7f1696044
+Node: simple-array\7f1699092
+Node: vector (System Class)\7f1701041
+Node: simple-vector\7f1703137
+Node: bit-vector\7f1704146
+Node: simple-bit-vector\7f1705187
+Node: make-array\7f1706169
+Node: adjust-array\7f1714824
+Node: adjustable-array-p\7f1722823
+Node: aref\7f1723792
+Node: array-dimension\7f1725466
+Node: array-dimensions\7f1726325
+Node: array-element-type\7f1727171
+Node: array-has-fill-pointer-p\7f1728555
+Node: array-displacement\7f1729705
+Node: array-in-bounds-p\7f1731376
+Node: array-rank\7f1732546
+Node: array-row-major-index\7f1733315
+Node: array-total-size\7f1734832
+Node: arrayp\7f1736101
+Node: fill-pointer\7f1736852
+Node: row-major-aref\7f1737993
+Node: upgraded-array-element-type\7f1739080
+Node: array-dimension-limit\7f1740682
+Node: array-rank-limit\7f1741211
+Node: array-total-size-limit\7f1741705
+Node: simple-vector-p\7f1742473
+Node: svref\7f1743225
+Node: vector\7f1744284
+Node: vector-pop\7f1745180
+Node: vector-push\7f1746441
+Node: vectorp\7f1749254
+Node: bit (Array)\7f1749951
+Node: bit-and\7f1751273
+Node: bit-vector-p\7f1755670
+Node: simple-bit-vector-p\7f1756466
+Node: Strings\7f1757168
+Node: String Concepts\7f1757321
+Node: Implications of Strings Being Arrays\7f1757537
+Node: Subtypes of STRING\7f1758026
+Node: Strings Dictionary\7f1758433
+Node: string (System Class)\7f1758772
+Node: base-string\7f1759840
+Node: simple-string\7f1760786
+Node: simple-base-string\7f1761825
+Node: simple-string-p\7f1762735
+Node: char\7f1763488
+Node: string\7f1765005
+Node: string-upcase\7f1766264
+Node: string-trim\7f1770282
+Node: string=\7f1771908
+Node: stringp\7f1777377
+Node: make-string\7f1777990
+Node: Sequences\7f1778927
+Node: Sequence Concepts\7f1779124
+Node: General Restrictions on Parameters that must be Sequences\7f1780937
+Node: Rules about Test Functions\7f1781322
+Node: Satisfying a Two-Argument Test\7f1781591
+Node: Examples of Satisfying a Two-Argument Test\7f1784151
+Node: Satisfying a One-Argument Test\7f1785443
+Node: Examples of Satisfying a One-Argument Test\7f1787373
+Node: Sequences Dictionary\7f1787966
+Node: sequence\7f1788405
+Node: copy-seq\7f1789112
+Node: elt\7f1790264
+Node: fill\7f1791337
+Node: make-sequence\7f1792723
+Node: subseq\7f1794828
+Node: map\7f1796909
+Node: map-into\7f1799765
+Node: reduce\7f1802954
+Node: count\7f1806247
+Node: length\7f1808325
+Node: reverse\7f1809306
+Node: sort\7f1811435
+Node: find\7f1816870
+Node: position\7f1819106
+Node: search\7f1821248
+Node: mismatch\7f1823174
+Node: replace\7f1825477
+Node: substitute\7f1827783
+Node: concatenate\7f1833691
+Node: merge\7f1835861
+Node: remove\7f1840003
+Node: remove-duplicates\7f1846353
+Node: Hash Tables\7f1849847
+Node: Hash Table Concepts\7f1850023
+Node: Hash-Table Operations\7f1850255
+Node: Modifying Hash Table Keys\7f1852294
+Node: Visible Modification of Objects with respect to EQ and EQL\7f1854203
+Node: Visible Modification of Objects with respect to EQUAL\7f1854664
+Node: Visible Modification of Conses with respect to EQUAL\7f1855259
+Node: Visible Modification of Bit Vectors and Strings with respect to EQUAL\7f1855746
+Node: Visible Modification of Objects with respect to EQUALP\7f1856407
+Node: Visible Modification of Structures with respect to EQUALP\7f1857017
+Node: Visible Modification of Arrays with respect to EQUALP\7f1857498
+Node: Visible Modification of Hash Tables with respect to EQUALP\7f1858102
+Node: Visible Modifications by Language Extensions\7f1858811
+Node: Hash Tables Dictionary\7f1859571
+Node: hash-table\7f1859993
+Node: make-hash-table\7f1860770
+Node: hash-table-p\7f1863678
+Node: hash-table-count\7f1864415
+Node: hash-table-rehash-size\7f1865801
+Node: hash-table-rehash-threshold\7f1867312
+Node: hash-table-size\7f1868357
+Node: hash-table-test\7f1869130
+Node: gethash\7f1869988
+Node: remhash\7f1872128
+Node: maphash\7f1872965
+Node: with-hash-table-iterator\7f1874796
+Node: clrhash\7f1878228
+Node: sxhash\7f1879070
+Node: Filenames\7f1882044
+Node: Overview of Filenames\7f1882248
+Node: Namestrings as Filenames\7f1883047
+Node: Pathnames as Filenames\7f1884140
+Node: Parsing Namestrings Into Pathnames\7f1887580
+Node: Pathnames\7f1888322
+Node: Pathname Components\7f1888560
+Node: The Pathname Host Component\7f1889048
+Node: The Pathname Device Component\7f1889356
+Node: The Pathname Directory Component\7f1889737
+Node: The Pathname Name Component\7f1890086
+Node: The Pathname Type Component\7f1890403
+Node: The Pathname Version Component\7f1890816
+Node: Interpreting Pathname Component Values\7f1891465
+Node: Strings in Component Values\7f1892669
+Node: Special Characters in Pathname Components\7f1892940
+Node: Case in Pathname Components\7f1893842
+Node: Local Case in Pathname Components\7f1894633
+Node: Common Case in Pathname Components\7f1895432
+Node: Special Pathname Component Values\7f1896225
+Node: NIL as a Component Value\7f1896493
+Node: ->WILD as a Component Value\7f1897037
+Node: ->UNSPECIFIC as a Component Value\7f1898068
+Node: Relation between component values NIL and ->UNSPECIFIC\7f1899459
+Node: Restrictions on Wildcard Pathnames\7f1900306
+Node: Restrictions on Examining Pathname Components\7f1901169
+Node: Restrictions on Examining a Pathname Host Component\7f1902217
+Node: Restrictions on Examining a Pathname Device Component\7f1902656
+Node: Restrictions on Examining a Pathname Directory Component\7f1903360
+Node: Directory Components in Non-Hierarchical File Systems\7f1906963
+Node: Restrictions on Examining a Pathname Name Component\7f1907611
+Node: Restrictions on Examining a Pathname Type Component\7f1908038
+Node: Restrictions on Examining a Pathname Version Component\7f1908466
+Node: Notes about the Pathname Version Component\7f1909445
+Node: Restrictions on Constructing Pathnames\7f1910057
+Node: Merging Pathnames\7f1911599
+Node: Examples of Merging Pathnames\7f1912377
+Node: Logical Pathnames\7f1913254
+Node: Syntax of Logical Pathname Namestrings\7f1913493
+Node: Additional Information about Parsing Logical Pathname Namestrings\7f1915473
+Node: The Host part of a Logical Pathname Namestring\7f1915863
+Node: The Device part of a Logical Pathname Namestring\7f1916508
+Node: The Directory part of a Logical Pathname Namestring\7f1917039
+Node: The Type part of a Logical Pathname Namestring\7f1917637
+Node: The Version part of a Logical Pathname Namestring\7f1918132
+Node: Wildcard Words in a Logical Pathname Namestring\7f1918784
+Node: Lowercase Letters in a Logical Pathname Namestring\7f1919299
+Node: Other Syntax in a Logical Pathname Namestring\7f1919739
+Node: Logical Pathname Components\7f1920254
+Node: Unspecific Components of a Logical Pathname\7f1920561
+Node: Null Strings as Components of a Logical Pathname\7f1920993
+Node: Filenames Dictionary\7f1921355
+Node: pathname (System Class)\7f1921911
+Node: logical-pathname (System Class)\7f1922355
+Node: pathname\7f1922978
+Node: make-pathname\7f1925696
+Node: pathnamep\7f1930212
+Node: pathname-host\7f1931080
+Node: load-logical-pathname-translations\7f1935784
+Node: logical-pathname-translations\7f1937635
+Node: logical-pathname\7f1945669
+Node: *default-pathname-defaults*\7f1947036
+Node: namestring\7f1948256
+Node: parse-namestring\7f1952188
+Node: wild-pathname-p\7f1956938
+Node: pathname-match-p\7f1959061
+Node: translate-logical-pathname\7f1960279
+Node: translate-pathname\7f1962958
+Node: merge-pathnames\7f1969575
+Node: Files\7f1974211
+Node: File System Concepts\7f1974362
+Node: Coercion of Streams to Pathnames\7f1975373
+Node: File Operations on Open and Closed Streams\7f1976310
+Node: Truenames\7f1977558
+Node: Examples of Truenames\7f1978473
+Node: Files Dictionary\7f1980043
+Node: directory\7f1980360
+Node: probe-file\7f1981909
+Node: ensure-directories-exist\7f1983170
+Node: truename\7f1984796
+Node: file-author\7f1987428
+Node: file-write-date\7f1988453
+Node: rename-file\7f1989716
+Node: delete-file\7f1992243
+Node: file-error\7f1994039
+Node: file-error-pathname\7f1994798
+Node: Streams\7f1995342
+Node: Stream Concepts\7f1995492
+Node: Introduction to Streams\7f1995778
+Node: Abstract Classifications of Streams (Introduction to Streams)\7f1997034
+Node: Input\7f1997289
+Node: Open and Closed Streams\7f1999017
+Node: Interactive Streams\7f1999973
+Node: Abstract Classifications of Streams\7f2001369
+Node: File Streams\7f2001601
+Node: Other Subclasses of Stream\7f2002305
+Node: Stream Variables\7f2003653
+Node: Stream Arguments to Standardized Functions\7f2004982
+Node: Restrictions on Composite Streams\7f2008031
+Node: Streams Dictionary\7f2008538
+Node: stream\7f2009815
+Node: broadcast-stream\7f2010408
+Node: concatenated-stream\7f2013193
+Node: echo-stream\7f2014438
+Node: file-stream\7f2015194
+Node: string-stream\7f2015762
+Node: synonym-stream\7f2016385
+Node: two-way-stream\7f2017209
+Node: input-stream-p\7f2017765
+Node: interactive-stream-p\7f2018868
+Node: open-stream-p\7f2019952
+Node: stream-element-type\7f2020846
+Node: streamp\7f2022200
+Node: read-byte\7f2022855
+Node: write-byte\7f2024290
+Node: peek-char\7f2025409
+Node: read-char\7f2028215
+Node: read-char-no-hang\7f2030044
+Node: terpri\7f2032241
+Node: unread-char\7f2033797
+Node: write-char\7f2035764
+Node: read-line\7f2036642
+Node: write-string\7f2038654
+Node: read-sequence\7f2040240
+Node: write-sequence\7f2042535
+Node: file-length\7f2044156
+Node: file-position\7f2045191
+Node: file-string-length\7f2049044
+Node: open\7f2049820
+Node: stream-external-format\7f2059572
+Node: with-open-file\7f2060502
+Node: close\7f2063787
+Node: with-open-stream\7f2065946
+Node: listen\7f2067190
+Node: clear-input\7f2068304
+Node: finish-output\7f2070150
+Node: y-or-n-p\7f2071826
+Node: make-synonym-stream\7f2074462
+Node: synonym-stream-symbol\7f2075559
+Node: broadcast-stream-streams\7f2076079
+Node: make-broadcast-stream\7f2076620
+Node: make-two-way-stream\7f2077677
+Node: two-way-stream-input-stream\7f2078745
+Node: echo-stream-input-stream\7f2079586
+Node: make-echo-stream\7f2080342
+Node: concatenated-stream-streams\7f2081409
+Node: make-concatenated-stream\7f2082188
+Node: get-output-stream-string\7f2083085
+Node: make-string-input-stream\7f2084664
+Node: make-string-output-stream\7f2085824
+Node: with-input-from-string\7f2086945
+Node: with-output-to-string\7f2089497
+Node: *debug-io*\7f2092183
+Node: *terminal-io*\7f2096877
+Node: stream-error\7f2098391
+Node: stream-error-stream\7f2099040
+Node: end-of-file\7f2099780
+Node: Printer\7f2100584
+Node: The Lisp Printer\7f2100785
+Node: Overview of The Lisp Printer\7f2101068
+Node: Multiple Possible Textual Representations\7f2101770
+Node: Printer Escaping\7f2103959
+Node: Printer Dispatching\7f2104883
+Node: Default Print-Object Methods\7f2105449
+Node: Printing Numbers\7f2106360
+Node: Printing Integers\7f2106554
+Node: Printing Ratios\7f2107287
+Node: Printing Floats\7f2108037
+Node: Printing Complexes\7f2109672
+Node: Note about Printing Numbers\7f2110172
+Node: Printing Characters\7f2110520
+Node: Printing Symbols\7f2111459
+Node: Package Prefixes for Symbols\7f2112982
+Node: Effect of Readtable Case on the Lisp Printer\7f2114875
+Node: Examples of Effect of Readtable Case on the Lisp Printer\7f2116728
+Node: Printing Strings\7f2120145
+Node: Printing Lists and Conses\7f2120776
+Node: Printing Bit Vectors\7f2123222
+Node: Printing Other Vectors\7f2123871
+Node: Printing Other Arrays\7f2125369
+Node: Examples of Printing Arrays\7f2127630
+Node: Printing Random States\7f2128353
+Node: Printing Pathnames\7f2129238
+Node: Printing Structures\7f2129825
+Node: Printing Other Objects\7f2130767
+Node: Examples of Printer Behavior\7f2131643
+Node: The Lisp Pretty Printer\7f2133144
+Node: Pretty Printer Concepts\7f2133444
+Node: Dynamic Control of the Arrangement of Output\7f2135058
+Node: Format Directive Interface\7f2138100
+Node: Compiling Format Strings\7f2139488
+Node: Pretty Print Dispatch Tables\7f2140121
+Node: Pretty Printer Margins\7f2141725
+Node: Examples of using the Pretty Printer\7f2142222
+Node: Notes about the Pretty Printer`s Background\7f2153923
+Node: Formatted Output\7f2154444
+Node: FORMAT Basic Output\7f2159139
+Node: Tilde C-> Character\7f2159466
+Node: Tilde Percent-> Newline\7f2161271
+Node: Tilde Ampersand-> Fresh-Line\7f2161625
+Node: Tilde Vertical-Bar-> Page\7f2162035
+Node: Tilde Tilde-> Tilde\7f2162326
+Node: FORMAT Radix Control\7f2162535
+Node: Tilde R-> Radix\7f2162848
+Node: Tilde D-> Decimal\7f2164113
+Node: Tilde B-> Binary\7f2165428
+Node: Tilde O-> Octal\7f2165865
+Node: Tilde X-> Hexadecimal\7f2166303
+Node: FORMAT Floating-Point Printers\7f2166736
+Node: Tilde F-> Fixed-Format Floating-Point\7f2167133
+Node: Tilde E-> Exponential Floating-Point\7f2171224
+Node: Tilde G-> General Floating-Point\7f2176341
+Node: Tilde Dollarsign-> Monetary Floating-Point\7f2177708
+Node: FORMAT Printer Operations\7f2179974
+Node: Tilde A-> Aesthetic\7f2180273
+Node: Tilde S-> Standard\7f2181512
+Node: Tilde W-> Write\7f2181939
+Node: FORMAT Pretty Printer Operations\7f2182747
+Node: Tilde Underscore-> Conditional Newline\7f2183185
+Node: Tilde Less-Than-Sign-> Logical Block\7f2183677
+Node: Tilde I-> Indent\7f2187195
+Node: Tilde Slash-> Call Function\7f2187561
+Node: FORMAT Layout Control\7f2189421
+Node: Tilde T-> Tabulate\7f2189756
+Node: Tilde Less-Than-Sign-> Justification\7f2191981
+Node: Tilde Greater-Than-Sign-> End of Justification\7f2195397
+Node: FORMAT Control-Flow Operations\7f2195730
+Node: Tilde Asterisk-> Go-To\7f2196219
+Node: Tilde Left-Bracket-> Conditional Expression\7f2197112
+Node: Tilde Right-Bracket-> End of Conditional Expression\7f2199615
+Node: Tilde Left-Brace-> Iteration\7f2200016
+Node: Tilde Right-Brace-> End of Iteration\7f2203294
+Node: Tilde Question-Mark-> Recursive Processing\7f2203649
+Node: FORMAT Miscellaneous Operations\7f2205002
+Node: Tilde Left-Paren-> Case Conversion\7f2205365
+Node: Tilde Right-Paren-> End of Case Conversion\7f2206647
+Node: Tilde P-> Plural\7f2207001
+Node: FORMAT Miscellaneous Pseudo-Operations\7f2207780
+Node: Tilde Semicolon-> Clause Separator\7f2208178
+Node: Tilde Circumflex-> Escape Upward\7f2208563
+Node: Tilde Newline-> Ignored Newline\7f2211995
+Node: Additional Information about FORMAT Operations\7f2213407
+Node: Nesting of FORMAT Operations\7f2213851
+Node: Missing and Additional FORMAT Arguments\7f2215242
+Node: Additional FORMAT Parameters\7f2215735
+Node: Undefined FORMAT Modifier Combinations\7f2216136
+Node: Examples of FORMAT\7f2216547
+Node: Notes about FORMAT\7f2220527
+Node: Printer Dictionary\7f2221169
+Node: copy-pprint-dispatch\7f2221938
+Node: formatter\7f2222678
+Node: pprint-dispatch\7f2223868
+Node: pprint-exit-if-list-exhausted\7f2225398
+Node: pprint-fill\7f2226991
+Node: pprint-indent\7f2230419
+Node: pprint-logical-block\7f2232275
+Node: pprint-newline\7f2237764
+Node: pprint-pop\7f2242103
+Node: pprint-tab\7f2245314
+Node: print-object\7f2246699
+Node: print-unreadable-object\7f2251456
+Node: set-pprint-dispatch\7f2253274
+Node: write\7f2255460
+Node: write-to-string\7f2259761
+Node: *print-array*\7f2261953
+Node: *print-base*\7f2262801
+Node: *print-case*\7f2265109
+Node: *print-circle*\7f2267465
+Node: *print-escape*\7f2269085
+Node: *print-gensym*\7f2270224
+Node: *print-level*\7f2270874
+Node: *print-lines*\7f2273954
+Node: *print-miser-width*\7f2275340
+Node: *print-pprint-dispatch*\7f2275886
+Node: *print-pretty*\7f2277196
+Node: *print-readably*\7f2279106
+Node: *print-right-margin*\7f2282877
+Node: print-not-readable\7f2283755
+Node: print-not-readable-object\7f2284601
+Node: format\7f2285172
+Node: Reader\7f2286931
+Node: Reader Concepts\7f2287091
+Node: Dynamic Control of the Lisp Reader\7f2287377
+Node: Effect of Readtable Case on the Lisp Reader\7f2287763
+Node: Examples of Effect of Readtable Case on the Lisp Reader\7f2288808
+Node: Argument Conventions of Some Reader Functions\7f2290329
+Node: The EOF-ERROR-P argument\7f2290650
+Node: The RECURSIVE-P argument\7f2292279
+Node: Reader Dictionary\7f2295050
+Node: readtable\7f2295570
+Node: copy-readtable\7f2296379
+Node: make-dispatch-macro-character\7f2298272
+Node: read\7f2299525
+Node: read-delimited-list\7f2304728
+Node: read-from-string\7f2308431
+Node: readtable-case\7f2310904
+Node: readtablep\7f2312097
+Node: set-dispatch-macro-character\7f2312761
+Node: set-macro-character\7f2315827
+Node: set-syntax-from-char\7f2318381
+Node: with-standard-io-syntax\7f2320493
+Node: *read-base*\7f2323173
+Node: *read-default-float-format*\7f2324527
+Node: *read-eval*\7f2326066
+Node: *read-suppress*\7f2326776
+Node: *readtable*\7f2330424
+Node: reader-error\7f2331476
+Node: System Construction\7f2332010
+Node: System Construction Concepts\7f2332226
+Node: Loading\7f2332478
+Node: Features\7f2333435
+Node: Feature Expressions\7f2333944
+Node: Examples of Feature Expressions\7f2334967
+Node: System Construction Dictionary\7f2336752
+Node: compile-file\7f2337159
+Node: compile-file-pathname\7f2341917
+Node: load\7f2343962
+Node: with-compilation-unit\7f2349545
+Node: *features*\7f2351766
+Node: *compile-file-pathname*\7f2357203
+Node: *load-pathname*\7f2358515
+Node: *compile-print*\7f2359737
+Node: *load-print*\7f2360339
+Node: *modules*\7f2360977
+Node: provide\7f2361535
+Node: Environment\7f2364376
+Node: The External Environment\7f2364577
+Node: Top level loop\7f2364844
+Node: Debugging Utilities\7f2365713
+Node: Environment Inquiry\7f2366236
+Node: Time\7f2366971
+Node: Decoded Time\7f2368272
+Node: Universal Time\7f2369843
+Node: Internal Time\7f2370923
+Node: Seconds\7f2371541
+Node: Environment Dictionary\7f2372090
+Node: decode-universal-time\7f2372796
+Node: encode-universal-time\7f2374734
+Node: get-universal-time\7f2375896
+Node: sleep\7f2378031
+Node: apropos\7f2379111
+Node: describe\7f2380647
+Node: describe-object\7f2382490
+Node: trace\7f2385382
+Node: step\7f2388250
+Node: time\7f2389577
+Node: internal-time-units-per-second\7f2391452
+Node: get-internal-real-time\7f2392064
+Node: get-internal-run-time\7f2392914
+Node: disassemble\7f2394247
+Node: documentation\7f2395624
+Node: room\7f2402094
+Node: ed\7f2403187
+Node: inspect\7f2404645
+Node: dribble\7f2405536
+Node: - (Variable)\7f2407411
+Node: + (Variable)\7f2408053
+Node: * (Variable)\7f2409115
+Node: / (Variable)\7f2410651
+Node: lisp-implementation-type\7f2411795
+Node: short-site-name\7f2413012
+Node: machine-instance\7f2413961
+Node: machine-type\7f2414759
+Node: machine-version\7f2415414
+Node: software-type\7f2416120
+Node: user-homedir-pathname\7f2417126
+Node: Glossary (Glossary)\7f2418432
+Node: Glossary\7f2418573
+Node: Appendix\7f2579640
+Node: Removed Language Features\7f2579778
+Node: Requirements for removed and deprecated features\7f2580141
+Node: Removed Types\7f2581344
+Node: Removed Operators\7f2581577
+Node: Removed Argument Conventions\7f2581956
+Node: Removed Variables\7f2582274
+Node: Removed Reader Syntax\7f2582638
+Node: Packages No Longer Required\7f2582894
 \1f
 End Tag Table
 
index 8e1023daf7d42b6cce1f35299234287406c14dfa..c154575d14ab0780315923cee2d00e02fc9947da 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -5565,7 +5565,7 @@ be of the same type:
 
    [Editorial Note by KMP: This is not the same as saying they must be
 the same type.  Maybe we mean they are of the same 'precision' or
-'format'?      GLS had suggestions which are not yet merged.]  either both
+'format'?  GLS had suggestions which are not yet merged.]  either both
 are rationals, or both are of the same float subtype.  When constructing
 a complex, if the specified parts are not the same type, the parts are
 converted to be the same type internally (i.e., the rational part is
index d863e057750f61ae944f4acc37f6fd2611bc7288..59691f6ca596b1bb7330cb59b7432c19b0700ff0 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -1573,9 +1573,9 @@ and deal with such situations.
 
    [Editorial Note by KMP: Apparently the dotted-macro-forms cleanup
 doesn't allow for the macro to 'manually' notice dotted forms and fix
-them as well.  It shouldn't be required that this be done only by &REST
+them as well.  It shouldn't be required that this be done only by &REST
 or a dotted pattern; it should only matter that ultimately the non-macro
-result of a full-macro expansion not contain dots.     Anyway, I plan to
+result of a full-macro expansion not contain dots.  Anyway, I plan to
 address this editorially unless someone raises an objection.]
 
 * Menu:
index a4dacdb5fb7575cc983b60148a60bcac16aa35eb..960942938e2e2fba5c9abebf9e1af874c0e3a62a 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -2803,7 +2803,8 @@ x--an object.
 Description::
 .............
 
-The value of eql is true of two objects, x and y, in the folowing cases:
+The value of eql is true of two objects, x and y, in the following
+cases:
 
 1.
      If x and y are eq.
index 8501a551dff7c700b613466b0f22eba3b0c9027d..00e631d3b99b7a18055eebd0d512a1f44d616b10 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -5152,7 +5152,7 @@ evaluated.
      taking different parameters.
 
      [Reviewer Note by Barmar: What about (:constructor) and
-     (:constructor nil).       Should we worry about it?]
+     (:constructor nil).  Should we worry about it?]
 
      defstruct creates the default-named keyword constructor function
      only if no explicit :constructor options are specified, or if the
@@ -5474,7 +5474,7 @@ evaluated.
           a stream to print to.
 
      -
-          an integer indicating the current depth.     The magnitude of
+          an integer indicating the current depth.  The magnitude of
           this integer may vary between implementations; however, it can
           reliably be compared against *print-level* to determine
           whether depth abbreviation is appropriate.
@@ -6471,7 +6471,7 @@ File: gcl.info,  Node: Associating a Restart with a Condition,  Prev: Restart Te
 
 A restart can be "associated with" a condition explicitly by
 with-condition-restarts, or implicitly by restart-case.  Such an
-assocation has dynamic extent.
+association has dynamic extent.
 
    A single restart may be associated with several conditions at the
 same time.  A single condition may have several associated restarts at
@@ -7886,7 +7886,7 @@ handling are the only program-visible differences between break and
 cerror.
 
    The user interface aspects of break and cerror are permitted to vary
-more widely, in order to accomodate the interface needs of the
+more widely, in order to accommodate the interface needs of the
 implementation.  For example, it is permissible for a Lisp
 read-eval-print loop to be entered by break rather than the conventional
 debugger.
index 8031a76359db96240cea13fdde0f06b475a50cd0..cbb3649640a8a4fcbfe5ef622e9d27427532590c 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -936,7 +936,7 @@ restart-case clause to receive any necessary data from a call to
 invoke-restart.
 
    By default, invoke-restart-interactively passes no arguments and all
-arguments must be optional in order to accomodate interactive
+arguments must be optional in order to accommodate interactive
 restarting.  However, the arguments need not be optional if the
 :interactive keyword has been used to inform
 invoke-restart-interactively about how to compute a proper argument
@@ -2135,7 +2135,7 @@ File: gcl.info,  Node: gensym,  Next: *gensym-counter*,  Prev: copy-symbol,  Up:
 Arguments and Values::
 ......................
 
-x--a string or a non-negative integer.         Complicated defaulting behavior;
+x--a string or a non-negative integer.  Complicated defaulting behavior;
 see below.
 
    new-symbol--a fresh, uninterned symbol.
@@ -2707,7 +2707,7 @@ returned.
 
    setf of get may be used to associate a new object with an existing
 indicator already on the symbol's property list, or to create a new
-assocation if none exists.
+association if none exists.
 
    If there are multiple properties_1 with that property indicator, setf
 of get associates the new-value with the first such property.
@@ -3400,7 +3400,7 @@ of the following actions are performed on an external symbol of the
 COMMON-LISP package:
 
 1.
-     Binding or altering its value (lexically or dynamically).         (Some
+     Binding or altering its value (lexically or dynamically).  (Some
      exceptions are noted below.)
 
 2.
@@ -3408,7 +3408,7 @@ COMMON-LISP package:
 
      undefining,
 
-     or binding it as a function.      (Some exceptions are noted below.)
+     or binding it as a function.  (Some exceptions are noted below.)
 
 3.
      Defining,
@@ -3452,7 +3452,7 @@ COMMON-LISP package:
 
      declaim,
 
-     or proclaim).     (Some exceptions are noted below.)
+     or proclaim).  (Some exceptions are noted below.)
 
 12.
      Removing it from the COMMON-LISP package.
@@ -4487,7 +4487,7 @@ additional symbol accessibility types.
      The accessibility type for that symbol; i.e., one of the symbols
      :internal, :external, or :inherited.
 4.
-     The package from which the symbol was obtained.   The package is one
+     The package from which the symbol was obtained.  The package is one
      of the packages present or named in package-list.
 
    After all symbols have been returned by successive invocations of
@@ -6527,7 +6527,7 @@ zero, (eql -0.0 0.0) is false, otherwise it is true.
    [Reviewer Note by Barmar: What about IEEE NaNs and infinities?]
 
    [Reviewer Note by RWK: In the following, what is the "ordering"?
-precision?  range?     Can there be additional subtypes of float or does
+precision?  range?  Can there be additional subtypes of float or does
 "others" in the list of four?]
 
    The types short-float, single-float, double-float, and long-float are
index ff0698403649e272098af4c397a8a48012f3a072..f8be875f8d743806f48f28ba59462e58b05fcb4b 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -3004,7 +3004,7 @@ the value associated with that key.
   acons  assoc-if      pairlis  rassoc-if      
   assoc  assoc-if-not  rassoc   rassoc-if-not  
 
-  Figure 14-4: Some defined names related to assocation lists.
+  Figure 14-4: Some defined names related to association lists.
 
 
 \1f
@@ -5804,7 +5804,7 @@ returned.
 
    setf of getf may be used to associate a new object with an existing
 indicator in the property list held by place, or to create a new
-assocation if none exists.
+association if none exists.
 
    If there are multiple properties_1 with that property indicator, setf
 of getf associates the new-value with the first such property.
index 9bec7bbdf222b3d6b807c964eb570126e72f430e..f7869f58da3ac69143f9aafc7010dcd956d8fee6 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -4556,7 +4556,7 @@ is returned.  If no translation matches, an error is signaled.
 
    translate-logical-pathname might perform additional translations,
 typically to provide translation of file types to local naming
-conventions, to accomodate physical file systems with limited length
+conventions, to accommodate physical file systems with limited length
 names, or to deal with special character requirements such as
 translating hyphens to underscores or uppercase letters to lowercase.
 Any such additional translations are implementation-defined.  Some
@@ -6404,9 +6404,9 @@ a subtype of type character.
 Examples::
 ..........
 
-     ;; Note that the stream must accomodate at least the specified type,
-     ;; but might accomodate other types.  Further note that even if it does
-     ;; accomodate exactly the specified type, the type might be specified in
+     ;; Note that the stream must accommodate at least the specified type,
+     ;; but might accommodate other types.  Further note that even if it does
+     ;; accommodate exactly the specified type, the type might be specified in
      ;; any of several ways.
       (with-open-file (s "test" :element-type '(integer 0 1)
                                 :if-exists :error
@@ -7687,7 +7687,7 @@ of this specification to define.  A given implementation might not be
 able to support all of these options in exactly the manner stated.  An
 implementation is required to recognize all of these option keywords and
 to try to do something "reasonable" in the context of the host file
-system.  Where necessary to accomodate the file system, an
+system.  Where necessary to accommodate the file system, an
 implementation deviate slightly from the semantics specified here
 without being disqualified for consideration as a conforming
 implementation.  If it is utterly impossible for an implementation to
index f97cdd09ebec50773fd778845e5dc149dfae003b..140d271e441ddc67cbebdcf778ba6f346af3533d 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -3310,13 +3310,13 @@ stream-symbol--a stream variable designator.
 
    object--an object; evaluated.
 
-   :prefix--a string; evaluated.       Complicated defaulting behavior; see
+   :prefix--a string; evaluated.  Complicated defaulting behavior; see
 below.
 
-   :per-line-prefix--a string; evaluated.      Complicated defaulting
+   :per-line-prefix--a string; evaluated.  Complicated defaulting
 behavior; see below.
 
-   :suffix--a string; evaluated.       The default is the null string.
+   :suffix--a string; evaluated.  The default is the null string.
 
    declaration--a declare expression; not evaluated.
 
@@ -3961,7 +3961,7 @@ Arguments and Values::
 
 object--an object.
 
-   output-stream--an output stream designator.         The default is standard
+   output-stream--an output stream designator.  The default is standard
 output.
 
    \writekeydescriptionsstream--an output stream designator.  The
index c74b73f203921010b231370addfe9ae231ef5c96..ee2f73cf9259308788a99c4c28058714f3b6b633 100644 (file)
@@ -1,4 +1,4 @@
-This is gcl.info, produced by makeinfo version 6.7 from gcl.texi.
+This is gcl.info, produced by makeinfo version 6.8 from gcl.texi.
 
 This is a Texinfo GNU Common Lisp Manual based on the draft ANSI
 standard for Common Lisp.
@@ -909,7 +909,7 @@ alphabetic
      character.  For details, see *note Constituent Characters:: and
      *note Reader Algorithm::.  b.  adj.  (of a character) being a
      character that has syntax type constituent in the current readtable
-     and that has the constituent trait alphabetic_{2a}.       See
+     and that has the constituent trait alphabetic_{2a}.  See
      Figure~2-8.
 
 alphanumeric
@@ -1231,7 +1231,7 @@ captured initialization form
 
 car
      n.  1.  a.  (of a cons) the component of a cons corresponding to
-     the first argument to cons; the other component is the cdr.       "The
+     the first argument to cons; the other component is the cdr.  "The
      function rplaca modifies the car of a cons."  b.  (of a list) the
      first element of the list, or nil if the list is the empty list.
      2.  the object that is held in the car_1.  "The function car
@@ -1263,7 +1263,7 @@ cddr
 cdr
      pronounced 'ku ,de r , n.  1.  a.  (of a cons) the component of a
      cons corresponding to the second argument to cons; the other
-     component is the car.     "The function rplacd modifies the cdr of a
+     component is the car.  "The function rplacd modifies the cdr of a
      cons."  b.  (of a list L_1) either the list L_2 that contains the
      elements of L_1 that follow after the first, or else nil if L_1 is
      the empty list.  2.  the object that is held in the cdr_1.  "The
@@ -2210,11 +2210,11 @@ external file format designator
      n.  a designator for an external file format; that is, an object
      that denotes an external file format and that is one of: the symbol
      :default (denoting an implementation-dependent default external
-     file format that can accomodate at least the base characters), some
-     other object defined by the implementation to be an external file
-     format designator (denoting an implementation-defined external file
-     format), or some other object defined by the implementation to be
-     an external file format (denoting itself).
+     file format that can accommodate at least the base characters),
+     some other object defined by the implementation to be an external
+     file format designator (denoting an implementation-defined external
+     file format), or some other object defined by the implementation to
+     be an external file format (denoting itself).
 
 external symbol
      n.  (of a package) a symbol that is part of the 'external
@@ -3255,7 +3255,7 @@ normalized
 
 null
      adj., n.  1.  adj.  a.  (of a list) having no elements: empty.  See
-     empty list.  b.  (of a string) having a length of zero.   (It is
+     empty list.  b.  (of a string) having a length of zero.  (It is
      common, both within this document and in observed spoken behavior,
      to refer to an empty string by an apparent definite reference, as
      in "the null string" even though no attempt is made to intern_2
@@ -4637,7 +4637,7 @@ valid fill pointer
      and less than or equal to the array total size of the array.
 
      [Editorial Note by KMP: The "valid pathname xxx" definitions were
-     taken from text found in make-pathname, but look wrong to me.     I'll
+     taken from text found in make-pathname, but look wrong to me.  I'll
      fix them later.]
 
 valid logical pathname host